| #!/usr/bin/env python | |
| import os | |
| import sys | |
| from setuptools import setup | |
| ROOT_DIR = os.path.dirname(__file__) | |
| SOURCE_DIR = os.path.join(ROOT_DIR) | |
| requirements = [ | |
| 'requests >= 2.2.1', | |
| 'six >= 1.3.0', | |
| ] | |
| if sys.version_info[0] < 3: | |
| requirements.append('websocket-client >= 0.11.0') | |
| exec(open('docker/version.py').read()) | |
| with open('./test-requirements.txt') as test_reqs_txt: | |
| test_requirements = [line for line in test_reqs_txt] | |
| setup( | |
| name="docker-py", | |
| version=version, | |
| description="Python client for Docker.", | |
| packages=['docker', 'docker.auth', 'docker.unixconn', 'docker.utils', | |
| 'docker.ssladapter'], | |
| install_requires=requirements, | |
| tests_require=test_requirements, | |
| zip_safe=False, | |
| test_suite='tests', | |
| classifiers=[ | |
| 'Development Status :: 4 - Beta', | |
| 'Environment :: Other Environment', | |
| 'Intended Audience :: Developers', | |
| 'Operating System :: OS Independent', | |
| 'Programming Language :: Python', | |
| 'Programming Language :: Python :: 2.6', | |
| 'Programming Language :: Python :: 2.7', | |
| 'Programming Language :: Python :: 3.2', | |
| 'Programming Language :: Python :: 3.3', | |
| 'Programming Language :: Python :: 3.4', | |
| 'Topic :: Utilities', | |
| 'License :: OSI Approved :: Apache Software License', | |
| ], | |
| ) |