summaryrefslogtreecommitdiff
path: root/setup.py
diff options
context:
space:
mode:
authorMarkus Holtermann <info@markusholtermann.eu>2013-01-24 17:39:24 +0100
committerMarkus Holtermann <info@markusholtermann.eu>2013-01-24 17:39:24 +0100
commitf751f585a8e34da2aa0c5f0f55fe9255f8d4d41d (patch)
tree1cf828189730a4b93d884fe7c6c87e792a798187 /setup.py
parent7e09448a4e4946c3077b7965edcd5800e73ee7e7 (diff)
downloadbvg-grabber-f751f585a8e34da2aa0c5f0f55fe9255f8d4d41d.tar.gz
bvg-grabber-f751f585a8e34da2aa0c5f0f55fe9255f8d4d41d.tar.bz2
bvg-grabber-f751f585a8e34da2aa0c5f0f55fe9255f8d4d41d.zip
Add tests to setup.py and exclude them during installation
Diffstat (limited to 'setup.py')
-rwxr-xr-x[-rw-r--r--]setup.py47
1 files changed, 27 insertions, 20 deletions
diff --git a/setup.py b/setup.py
index e4ce3e2..1e453bc 100644..100755
--- a/setup.py
+++ b/setup.py
@@ -2,26 +2,33 @@ import codecs
from os import path
from setuptools import setup, find_packages
-read = lambda filepath: codecs.open(filepath, 'r', 'utf-8').read()
+BASEDIR = path.dirname(__file__)
+
+open = lambda filepath: codecs.open(filepath, 'r', 'utf-8')
+
+description = open(path.join(BASEDIR, 'README')).read()
+requirements = [line for line in open(path.join(BASEDIR, 'requirements.txt'))]
setup(
- name='bvg-grabber',
- description='Display the upcoming departures of buses and subways in Berlin, Germany',
- long_description=read(path.join(path.dirname(__file__), 'README')),
- version='0.1a1',
- url='https://github.com/Markush2010/bvg-grabber',
- author='Christian Struck, Markus Holtermann',
- author_email='',
- license='BSD',
- packages=find_packages(exclude=['example']),
- include_package_data = True,
- classifiers = [
- 'Development Status :: 2 - Pre-Alpha',
- 'Environment :: Console',
- 'Intended Audience :: Developers',
- 'License :: OSI Approved :: BSD License',
- 'Operating System :: OS Independent',
- 'Programming Language :: Python',
- 'Programming Language :: Python :: 3',
- ],
+ name='bvg-grabber',
+ description='Display the upcoming departures of buses and subways in Berlin, Germany',
+ long_description=description,
+ version='0.1a1',
+ url='https://github.com/Markush2010/bvg-grabber',
+ author='Christian Struck, Markus Holtermann',
+ author_email='',
+ license='BSD',
+ packages=find_packages(exclude=['example', 'tests']),
+ include_package_data=True,
+ install_requires=requirements,
+ test_suite="tests",
+ classifiers=[
+ 'Development Status :: 2 - Pre-Alpha',
+ 'Environment :: Console',
+ 'Intended Audience :: Developers',
+ 'License :: OSI Approved :: BSD License',
+ 'Operating System :: OS Independent',
+ 'Programming Language :: Python',
+ 'Programming Language :: Python :: 3',
+ ],
)