Last active
August 29, 2015 14:17
-
-
Save danehans/8f4d5b5841c7299aad85 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| # pip show requests | |
| --- | |
| Name: requests | |
| Version: 2.6.0 | |
| Location: /usr/lib/python2.7/site-packages | |
| Requires: | |
| # cat requirements.txt | |
| PyYAML==3.10 | |
| -e git+https://github.com/docker/docker-py.git@70ce156e26d283d181e6ec10bd1309ddc1da1bbd#egg=docker-py | |
| dockerpty==0.3.2 | |
| docopt==0.6.1 | |
| requests==2.5.3 | |
| six==1.7.3 | |
| texttable==0.8.2 | |
| websocket-client==0.11.0 | |
| [root@ko-oz43we3i5nv-0-cqwf5oy4rpzd-kolla-node-7r6nun7v4uk7 fig]# cat setup.py | |
| #!/usr/bin/env python | |
| # -*- coding: utf-8 -*- | |
| from __future__ import unicode_literals | |
| from __future__ import absolute_import | |
| from setuptools import setup, find_packages | |
| import codecs | |
| import os | |
| import re | |
| import sys | |
| def read(*parts): | |
| path = os.path.join(os.path.dirname(__file__), *parts) | |
| with codecs.open(path, encoding='utf-8') as fobj: | |
| return fobj.read() | |
| def find_version(*file_paths): | |
| version_file = read(*file_paths) | |
| version_match = re.search(r"^__version__ = ['\"]([^'\"]*)['\"]", | |
| version_file, re.M) | |
| if version_match: | |
| return version_match.group(1) | |
| raise RuntimeError("Unable to find version string.") | |
| install_requires = [ | |
| 'docopt >= 0.6.1, < 0.7', | |
| 'PyYAML >= 3.10, < 4', | |
| 'requests >= 2.5.0, < 2.6', | |
| 'texttable >= 0.8.1, < 0.9', | |
| 'websocket-client >= 0.11.0, < 1.0', | |
| 'docker-py >= 1.1.0, < 1.2', | |
| 'dockerpty >= 0.3.2, < 0.4', | |
| 'six >= 1.3.0, < 2', | |
| ] | |
| tests_require = [ | |
| 'mock >= 1.0.1', | |
| 'nose', | |
| 'pyinstaller', | |
| 'flake8', | |
| ] | |
| if sys.version_info < (2, 7): | |
| tests_require.append('unittest2') | |
| setup( | |
| name='docker-compose', | |
| version=find_version("compose", "__init__.py"), | |
| description='Multi-container orchestration for Docker', | |
| url='https://www.docker.com/', | |
| author='Docker, Inc.', | |
| license='Apache License 2.0', | |
| packages=find_packages(exclude=[ 'tests.*', 'tests' ]), | |
| include_package_data=True, | |
| test_suite='nose.collector', | |
| install_requires=install_requires, | |
| tests_require=tests_require, | |
| entry_points=""" | |
| [console_scripts] | |
| docker-compose=compose.cli.main:main | |
| """, | |
| ) | |
| fig]# pip install -e . | |
| Obtaining file:///root/fig | |
| Running setup.py (path:/root/fig/setup.py) egg_info for package from file:///root/fig | |
| warning: no previously-included files matching '*.pyc' found anywhere in distribution | |
| warning: no previously-included files matching '*.pyo' found anywhere in distribution | |
| warning: no previously-included files matching '*.un~' found anywhere in distribution | |
| Requirement already satisfied (use --upgrade to upgrade): docopt>=0.6.1,<0.7 in /usr/lib/python2.7/site-packages (from docker-compose==1.1.0) | |
| Requirement already satisfied (use --upgrade to upgrade): PyYAML>=3.10,<4 in /usr/lib64/python2.7/site-packages (from docker-compose==1.1.0) | |
| Downloading/unpacking requests>=2.5.0,<2.6 (from docker-compose==1.1.0) | |
| Downloading requests-2.5.3-py2.py3-none-any.whl (468kB): 468kB downloaded | |
| Requirement already satisfied (use --upgrade to upgrade): texttable>=0.8.1,<0.9 in /usr/lib/python2.7/site-packages (from docker-compose==1.1.0) | |
| Requirement already satisfied (use --upgrade to upgrade): websocket-client>=0.11.0,<1.0 in /usr/lib/python2.7/site-packages (from docker-compose==1.1.0) | |
| Requirement already satisfied (use --upgrade to upgrade): docker-py>=1.1.0,<1.2 in /usr/lib/python2.7/site-packages (from docker-compose==1.1.0) | |
| Requirement already satisfied (use --upgrade to upgrade): dockerpty>=0.3.2,<0.4 in /usr/lib/python2.7/site-packages (from docker-compose==1.1.0) | |
| Requirement already satisfied (use --upgrade to upgrade): six>=1.3.0,<2 in /usr/lib/python2.7/site-packages (from docker-compose==1.1.0) | |
| Requirement already satisfied (use --upgrade to upgrade): backports.ssl-match-hostname in /usr/lib/python2.7/site-packages (from websocket-client>=0.11.0,<1.0->docker-compose==1.1.0) | |
| Installing collected packages: requests, docker-compose | |
| Found existing installation: requests 2.6.0 | |
| Uninstalling requests: | |
| Successfully uninstalled requests | |
| Running setup.py develop for docker-compose | |
| warning: no previously-included files matching '*.pyc' found anywhere in distribution | |
| warning: no previously-included files matching '*.pyo' found anywhere in distribution | |
| warning: no previously-included files matching '*.un~' found anywhere in distribution | |
| Creating /usr/lib/python2.7/site-packages/docker-compose.egg-link (link to .) | |
| Adding docker-compose 1.1.0 to easy-install.pth file | |
| Installing docker-compose script to /usr/bin | |
| Installed /root/fig |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment