From 36be64174349da592017e783dcd798ef33fb5937 Mon Sep 17 00:00:00 2001 From: tengqm Date: Wed, 10 Dec 2014 17:19:36 +0800 Subject: [PATCH] Initial version of package dependencies Need to cleanse these files. --- requirements.txt | 45 +++++++++++++++++++++++++++++++++++++++++++ test-requirements.txt | 20 +++++++++++++++++++ 2 files changed, 65 insertions(+) create mode 100644 requirements.txt create mode 100644 test-requirements.txt diff --git a/requirements.txt b/requirements.txt new file mode 100644 index 000000000..8e20de35e --- /dev/null +++ b/requirements.txt @@ -0,0 +1,45 @@ +# The order of packages is significant, because pip processes them in the order +# of appearance. Changing the order has an impact on the overall integration +# process, which may cause wedges in the gate later. + +pbr>=0.6,!=0.7,<1.0 +argparse +Babel>=1.3 +eventlet>=0.15.2 +greenlet>=0.3.2 +httplib2>=0.7.5 +iso8601>=0.1.9 +keystonemiddleware>=1.0.0 +kombu>=2.5.0 +lxml>=2.3 +netaddr>=0.7.12 +oslo.config>=1.4.0 # Apache-2.0 +oslo.db>=1.1.0 # Apache-2.0 +oslo.i18n>=1.0.0 # Apache-2.0 +oslo.messaging>=1.4.0,!=1.5.0 +oslo.middleware>=0.1.0 # Apache-2.0 +oslo.serialization>=1.0.0 # Apache-2.0 +oslo.utils>=1.0.0 # Apache-2.0 +osprofiler>=0.3.0 # Apache-2.0 +PasteDeploy>=1.5.0 +posix_ipc +pycrypto>=2.6 +python-ceilometerclient>=1.0.6 +python-cinderclient>=1.1.0 +python-glanceclient>=0.14.0 +python-heatclient>=0.2.9 +python-keystoneclient>=0.11.1 +python-neutronclient>=2.3.6,<3 +python-novaclient>=2.18.0 +python-saharaclient>=0.7.6 +python-swiftclient>=2.2.0 +python-troveclient>=1.0.7 +PyYAML>=3.1.0 +qpid-python +requests>=2.2.0,!=2.4.0 +Routes>=1.12.3,!=2.0 +six>=1.7.0 +SQLAlchemy>=0.8.4,<=0.8.99,>=0.9.7,<=0.9.99 +sqlalchemy-migrate>=0.9.1,!=0.9.2 +stevedore>=1.1.0 # Apache-2.0 +WebOb>=1.2.3 diff --git a/test-requirements.txt b/test-requirements.txt new file mode 100644 index 000000000..6cd28a03c --- /dev/null +++ b/test-requirements.txt @@ -0,0 +1,20 @@ +# The order of packages is significant, because pip processes them in the order +# of appearance. Changing the order has an impact on the overall integration +# process, which may cause wedges in the gate later. + +# Hacking already pins down pep8, pyflakes and flake8 +hacking>=0.8.0,<0.9 +coverage>=3.6 +discover +lockfile>=0.8 +mock>=1.0 +mox>=0.5.3 +MySQL-python +oslosphinx>=2.2.0 # Apache-2.0 +oslotest>=1.2.0 # Apache-2.0 +paramiko>=1.13.0 +psycopg2 +sphinx>=1.1.2,!=1.2.0,!=1.3b1,<1.3 +testrepository>=0.0.18 +testscenarios>=0.4 +testtools>=0.9.36,!=1.2.0