Build a new requirements list
This is the result of running a script (see next commit) which just takes all of the pip-requires and test-requires files from our projects and makes a consolidated list from them. I had to do some manual cleanup to remove duplicates. This means it's not a complete list since some of the requires are actually incompatible like keystoneclient or sqlalchemy. So, this still isn't sufficient to build a complete PyPI mirror from yet, but it is closer to the current requirements set and doesn't artificially pin us to specific versions. We need to come back around and cap the version ranges according to each upstream's policy for changing their release numbers when they make incompatible changes: http://lists.openstack.org/pipermail/openstack-dev/2013-March/006331.html Change-Id: I616aa67eee6c559906b2a7a2322686e0c6d846da
This commit is contained in:
parent
4e1eb0af13
commit
9b6a2b9050
@ -1,58 +1,63 @@
|
||||
Babel>=0.9.6 # precise=0.9.6,oneiric=0.9.6
|
||||
BeautifulSoup>=3.2,<3.3 # precise=3.2.0,oneiric=3.2.0
|
||||
Cheetah>=2.4.4,<2.4.5 # precise=2.4.4,oneiric=2.4.4
|
||||
Django>=1.4,<1.5 # needs to be packaged for ubuntu
|
||||
MySQL-python>=1.2.3,<1.2.4 # precise=1.2.3,oneiric=1.2.3
|
||||
Paste>=1.7.5.1,<1.7.6 # precise=1.7.5.1,oneiric=1.7.5.1
|
||||
PasteDeploy>=1.5.0,<1.5.1 # precise=1.5.0,oneiric=1.5.0
|
||||
PasteScript>=1.7.3,<1.7.6 # precise=1.7.5.1,oneiric=1.7.3
|
||||
SQLAlchemy>=0.7.3,<0.8 # precise=0.7.4,oneiric=0.6.8
|
||||
WebOb>=1.0.8,<1.2 # precise=1.1,oneiric=1.0.8
|
||||
amqplib>=1.0.0 # precise=1.0.0,oneiric=1.0.0
|
||||
anyjson>=0.3.1,<0.3.2 # precise=0.3.1,oneiric=0.3.1
|
||||
argparse>=1.1,<2 # precise=1.1,oneiric=1.1
|
||||
boto>=2.0,<2.3 # precise=2.2.2,oneiric=2.0
|
||||
carrot>=0.10.7,<0.10.8 # precise=0.10.7,oneiric=0.10.7
|
||||
cliff>=1.0,<2.0 # needs to be pacakged for ubuntu
|
||||
configobj>=4.7.1,<4.7.3 # precise=4.7.2,oneiric=4.7.2
|
||||
django-openstack-auth
|
||||
django-compressor
|
||||
eventlet>=0.9.15,<0.9.17 # precise=0.6.16,oneiric=0.9.15
|
||||
factory_boy # needs to be packaged for ubuntu
|
||||
feedparser>=5.0.1,<5.2 # precise=5.1,oneiric=5.0.1
|
||||
greenlet>=0.3.1,<0.4 # precise=0.3.1,oneiric=0.3.1
|
||||
glance>=2011.3.1
|
||||
httplib2>=0.7.2 # precise=0.7.2,oneiric=0.7.2
|
||||
iso8601>=0.1.4 # precise==0.1.4,oneiric=0.1.4
|
||||
jsonschema # need to be packaged for ubuntu
|
||||
kombu>=1.0.4,<1.4.4 # precise==1.4.3,oneiric=1.0.4
|
||||
lockfile>=0.8,<0.9 # precise=0.8,oneiric=0.8
|
||||
lxml>=2.3,<2.4 # precise=2.3.2,oneiric=2.3
|
||||
netaddr>=0.7.5,<0.8 # precise=0.7.5,oneiric=0.7.5
|
||||
netifaces>=0.5,<0.7 # precise=0.6,oneiric=0.5
|
||||
numpy>=1.5.1,<1.6.2 # precise=1.6.1,oneiric=1.5.1
|
||||
pam==0.1.4 # needs to be packaged for ubuntu
|
||||
paramiko>=1.7.7.1 # precise=1.7.7.1,oneiric=1.7.7.1
|
||||
passlib>=1.5.2,<1.6 # precise=1.5.3,oneiric=1.5.2
|
||||
prettytable>=0.6,<0.7 # precise=0.5,oneiric=0.5
|
||||
py-bcrypt>=0.1,<0.2 # precise=0.1,oneiric=0.1
|
||||
pycrypto>=2.3 # precise=2.4.1,oneiric=2.3
|
||||
pysendfile==2.0.0 # needs to be packaged for ubuntu
|
||||
pysqlite>=2.6.3,<2.6.4 # precise=2.6.3,oneiric=2.6.3
|
||||
python-cloudfiles
|
||||
python-daemon>=1.5.5,<1.5.6 # precise=1.5.5,oneiric=1.5.5
|
||||
python-dateutil>=1.4.1,<1.6 # precise=1.5,oneiric=1.4.1
|
||||
python-gflags>=1.5.1,<1.6 # precise=1.5.1,oneiric=1.5.1
|
||||
python-glanceclient
|
||||
python-keystoneclient
|
||||
python-novaclient
|
||||
python-swiftclient
|
||||
python-warlock # needs to be packaged for ubuntu
|
||||
pyyaml>=3.10 # precise=3.10,oneiric=3.10
|
||||
routes>=1.12.3,<1.13 # precise=1.12.3,oneiric=1.12.3
|
||||
simplejson>=2.1.6,<2.4 # precise=2.3.2,oneiric=2.1.6
|
||||
sqlalchemy-migrate>=0.7.1,<0.8 # precise=0.7.2,oneiric=0.7.1
|
||||
suds>=0.4,<0.5 # precise=0.4.1,oneiric=0.4.1
|
||||
tempita>=0.5.1,<0.5.2 # precise=0.5.1,oneiric=0.5.1
|
||||
wsgiref>=0.1.2,<0.1.3 # in python>=2.6
|
||||
xattr>=0.6 # precise=0.6.2,oneiric=0.6
|
||||
alembic>=0.4.1
|
||||
amqplib>=0.6.1
|
||||
anyjson>=0.2.4
|
||||
argparse
|
||||
babel>=0.9.6
|
||||
boto>=2.4.0
|
||||
cheetah>=2.4.4
|
||||
cliff>=1.3.1
|
||||
django>=1.4,<1.5
|
||||
django_compressor
|
||||
django_openstack_auth>=1.0.3
|
||||
eventlet>=0.9.12
|
||||
extras
|
||||
flask==0.9
|
||||
greenlet>=0.3.1
|
||||
happybase>=0.4
|
||||
httplib2
|
||||
http://tarballs.openstack.org/oslo-config/oslo.config-1.1.0b1.tar.gz
|
||||
iso8601>=0.1.4
|
||||
jsonschema
|
||||
kombu>=1.0.4
|
||||
lockfile>=0.8
|
||||
lxml>=2.3
|
||||
netaddr
|
||||
netifaces>=0.5
|
||||
pam>=0.1.4
|
||||
paramiko
|
||||
passlib
|
||||
paste
|
||||
pastedeploy>=1.5.0
|
||||
pecan>=0.2.0
|
||||
prettytable>=0.6,<0.7
|
||||
pyasn1
|
||||
pycrypto>=2.1.0
|
||||
pymongo>=2.2
|
||||
pyopenssl
|
||||
pyparsing>=1.5.6,<2.0
|
||||
python-cinderclient>=1.0.1
|
||||
python-glanceclient>=0.5.0,<2
|
||||
python-keystoneclient>=0.2,<0.3
|
||||
python-memcached
|
||||
python-novaclient>=2.11.1,<3
|
||||
python-quantumclient>=2.1.2
|
||||
python-swiftclient>=1.2,<2
|
||||
pytz
|
||||
pyudev
|
||||
pyyaml>=3.1.0
|
||||
qpid-python
|
||||
requests>=0.8
|
||||
routes>=1.12.3
|
||||
rtslib>=2.1.fb27
|
||||
setuptools_git>=0.4
|
||||
simplejson>=2.0.9
|
||||
sqlalchemy>=0.7,<=0.7.9
|
||||
sqlalchemy-migrate>=0.7
|
||||
stevedore>=0.6
|
||||
suds>=0.4
|
||||
warlock>=0.7.0,<2
|
||||
webob>=1.0.8
|
||||
websockify
|
||||
wsgiref>=0.1.2
|
||||
wsme>=0.5b1
|
||||
xattr>=0.4
|
||||
|
@ -1,26 +1,38 @@
|
||||
Babel>=0.9.6 # precise=0.9.6,oneiric=0.9.6
|
||||
MySQL-python>=1.2.3,<1.2.4 # precise=1.2.3,oneiric=1.2.3
|
||||
Sphinx>=1.1.2 # required to build documentation
|
||||
coverage # computes code coverage percentages
|
||||
distribute>=0.6.24 # precise=0.6.24,oneiric=0.6.16
|
||||
django-nose>=0.1.2 # precise=0.1.3,oneiric=0.1.2
|
||||
eventlet>=0.9.15,<0.9.17 # precise=0.6.16,oneiric=0.9.15
|
||||
httplib2>=0.7.2 # precise=0.7.2,oneiric=0.7.2
|
||||
iso8601>=0.1.4 # precise==0.1.4,oneiric=0.1.4
|
||||
mock>=0.7.1 # precise=0.7.2,oneiric=0.7.1
|
||||
mox>=0.5.3 # precise=0.5.3,oneiric=0.5.3
|
||||
netaddr>=0.7.5,<0.8 # precise=0.7.5,oneiric=0.7.5
|
||||
netifaces>=0.5,<0.7 # precise=0.6,oneiric=0.5
|
||||
nose # for test discovery and console feedback
|
||||
nose-exclude # needs to be packaged for ubuntu
|
||||
nosexcover>=1.0.7 # precise=1.0.7
|
||||
cliff-tablib>=1.0
|
||||
configobj
|
||||
coverage>=3.6
|
||||
discover
|
||||
distribute>=0.6.24
|
||||
django-nose
|
||||
docutils==0.9.1
|
||||
feedparser
|
||||
fixtures>=0.3.12
|
||||
git+http://git.naquadah.org/git/~jd/merciless.git
|
||||
hp3parclient>=1.0.0
|
||||
keyring
|
||||
mock>=0.8.0
|
||||
mox>=0.5.3
|
||||
mysql-python
|
||||
nose
|
||||
nose-exclude
|
||||
nosehtmloutput>=0.0.3
|
||||
nosexcover
|
||||
openstack.nose_plugin>=0.7
|
||||
prettytable>=0.5 # precise=0.5,oneiric=0.5
|
||||
python-keystoneclient
|
||||
python-ldap==2.3.13 # authenticate against an existing LDAP server
|
||||
python-memcached
|
||||
requests>=0.5.0 # precise=0.8.2,oneiric=0.5.0
|
||||
selenium # needs to be packaged for ubuntu
|
||||
setuptools_git>=0.4 # needs to be packaged for ubuntu
|
||||
unittest2 # precise=0.5.1,oneiric=0.5.1 backport of unittest lib in python 2.7
|
||||
webtest # precise=1.3.3,oneiric=1.2.3 test wsgi apps without starting an http server
|
||||
pep8>=1.3
|
||||
psycopg2
|
||||
pyflakes>=0.6.1
|
||||
pylint==0.25.2
|
||||
pysendfile==2.0.0
|
||||
pysqlite
|
||||
python-ldap==2.3.13
|
||||
python-spidermonkey
|
||||
python-subunit
|
||||
pyzmq==2.2.0.1
|
||||
redis
|
||||
selenium
|
||||
sphinx>=1.1.2
|
||||
swift
|
||||
testrepository>=0.0.13
|
||||
testtools>=0.9.22
|
||||
unittest2
|
||||
webtest==1.3.3
|
||||
|
Loading…
Reference in New Issue
Block a user