
pep8 is just a bug fix release beyond, there are no new rules that were not in pep8 1.5.6. This move to 1.5.7 will help us move to flake8 2.2.0 which has no additional rules added since flake8 2.1.0 but has parallelization turned on by default. Change-Id: I872a180eb066b4b85620bc03bce319345d004129
198 lines
4.1 KiB
Plaintext
198 lines
4.1 KiB
Plaintext
alembic>=0.4.1
|
|
anyjson>=0.3.3
|
|
argparse
|
|
argcomplete>=0.6.8 # Apache-2.0
|
|
Babel>=1.3
|
|
boto>=2.12.0,!=2.13.0
|
|
cffi
|
|
cliff>=1.6.0
|
|
cmd2>=0.6.7
|
|
coinor.pulp>=1.0.4
|
|
croniter>=0.3.4 # MIT License
|
|
cryptography>=0.4 # Apache-2.0
|
|
ddt>=0.4.0
|
|
decorator>=3.4.0
|
|
diskimage-builder
|
|
Django>=1.4,<1.7
|
|
django-bootstrap-form
|
|
django_compressor>=1.4
|
|
django_openstack_auth>=1.1.4
|
|
dnspython>=1.9.4
|
|
dogpile.cache>=0.5.3
|
|
eventlet>=0.13.0
|
|
extras
|
|
falcon>=0.1.6,<0.2.0
|
|
Flask>=0.10,<1.0
|
|
futures>=2.1.3
|
|
gear
|
|
greenlet>=0.3.2
|
|
happybase>=0.5,!=0.7
|
|
httplib2>=0.7.5
|
|
iso8601>=0.1.9
|
|
Jinja2
|
|
jsonpatch>=1.1
|
|
jsonpath-rw>=1.2.0,<2.0
|
|
jsonrpclib
|
|
jsonschema>=2.0.0,<3.0.0
|
|
kazoo>=1.3.1
|
|
lesscpy>=0.9j
|
|
pyscss>=1.2.0 # MIT License
|
|
django_pyscss>=1.0.1 # BSD License (2 clause)
|
|
kombu>=2.4.8
|
|
lockfile>=0.8
|
|
lxml>=2.3
|
|
Mako>=0.4.0
|
|
msgpack-python>=0.4.0
|
|
netaddr>=0.7.6
|
|
netifaces>=0.10.4
|
|
networkx>=1.8
|
|
oauthlib>=0.6
|
|
ordereddict
|
|
oslo.config>=1.2.1
|
|
oslo.db>=0.2.0 # Apache-2.0
|
|
oslo.messaging>=1.3.0
|
|
oslo.rootwrap
|
|
oslo.vmware>=0.3 # Apache-2.0
|
|
os-apply-config
|
|
os-cloud-config
|
|
os-collect-config
|
|
os-refresh-config
|
|
paramiko>=1.13.0
|
|
passlib
|
|
Paste
|
|
PasteDeploy>=1.5.0
|
|
pbr>=0.6,!=0.7,<1.0
|
|
pecan>=0.4.5
|
|
pexpect>=3.1 # ISC License
|
|
Pillow==2.4.0 # MIT
|
|
pip>=1.4
|
|
posix_ipc
|
|
PrettyTable>=0.7,<0.8
|
|
psutil>=1.1.1,<2.0.0
|
|
pyasn1
|
|
pycadf>=0.5.1
|
|
pycrypto>=2.6
|
|
pyeclib>=0.9.2 # BSD
|
|
pyghmi>=0.6.11
|
|
pymongo>=2.5
|
|
pyOpenSSL>=0.11
|
|
pyparsing>=2.0.1
|
|
pysnmp>=4.2.1,<5.0.0
|
|
pystache
|
|
# OpenStack clients. None of these should have an upper bound
|
|
# as that has implications for testing in the gate. An exception
|
|
# is currently being made for neutron client because of the need
|
|
# for an incompatible change in their next release.
|
|
python-ceilometerclient>=1.0.6
|
|
python-cinderclient>=1.0.6
|
|
python-designateclient>=1.0.0
|
|
python-heatclient>=0.2.9
|
|
python-glanceclient>=0.9.0
|
|
python-ironicclient
|
|
python-keystoneclient>=0.9.0
|
|
python-memcached>=1.48
|
|
python-neutronclient>=2.3.4,<3
|
|
python-novaclient>=2.17.0
|
|
python-openstackclient>=0.3.0
|
|
python-saharaclient>=0.6.0
|
|
python-swiftclient>=2.0.2
|
|
python-troveclient>=1.0.4
|
|
pytz>=2010h
|
|
pyudev
|
|
PyYAML>=3.1.0
|
|
qpid-python
|
|
requests>=1.1
|
|
requests-kerberos>=0.5 # MIT
|
|
Routes>=1.12.3
|
|
rtslib-fb>=2.1.39
|
|
simplejson>=2.0.9
|
|
six>=1.7.0
|
|
sockjs-tornado>=1.0.0,<2.0.0
|
|
# The SQLA requirement looks weird, but it's here for a reason.
|
|
# The version of pip shipped with distros treats 0.8beta1 (which is
|
|
# on pypi) as < 0.8 so the "clear" version of this requirement, is
|
|
# actually broken. The fix for this isn't until pip 1.4.1, which is
|
|
# way more current than what most distros have.
|
|
SQLAlchemy>=0.7.8,!=0.9.5,<=0.9.99
|
|
sqlalchemy-migrate>=0.9.1
|
|
stevedore>=0.14
|
|
suds>=0.4
|
|
taskflow>=0.3,<0.4
|
|
tripleo-image-elements
|
|
warlock>=1.0.1,<2
|
|
WebOb>=1.2.3
|
|
websockify>=0.5.1,<0.6
|
|
wheel
|
|
wsgiref>=0.1.2
|
|
WSME>=0.6
|
|
xattr>=0.4
|
|
XenAPI>=1.2
|
|
xstatic>=1.0.0 # MIT License
|
|
xstatic-jquery>=1.10.2.1 # MIT License
|
|
|
|
# Testing tools below, which are typically in test-requires.txt
|
|
|
|
bash8
|
|
cliff-tablib>=1.0
|
|
configobj
|
|
coverage>=3.6
|
|
discover
|
|
django-nose
|
|
doc8 # Apache-2.0
|
|
docutils==0.9.1
|
|
feedparser
|
|
fixtures>=0.3.14
|
|
flake8==2.1.0
|
|
hacking>=0.9.2,<0.10
|
|
hgtools # dependency of pytest-runner that is only in setup_requires
|
|
httpretty>=0.8.0,!=0.8.1,!=0.8.2
|
|
keyring>=2.1
|
|
ldappool>=1.0 # MPL
|
|
mock>=1.0
|
|
mox>=0.5.3
|
|
mox3>=0.7.0
|
|
MySQL-python
|
|
nodeenv>=0.9.4 # BSD License
|
|
nose
|
|
nose-exclude
|
|
nosehtmloutput>=0.0.3
|
|
nosexcover
|
|
openstack-doc-tools>=0.15
|
|
openstack.nose_plugin>=0.7
|
|
oslosphinx
|
|
oslotest
|
|
pep8==1.5.7
|
|
proboscis==1.2.5.3
|
|
psycopg2
|
|
pyflakes==0.8.1
|
|
pylint==0.25.2
|
|
pysendfile==2.0.0
|
|
pysqlite
|
|
python-ldap==2.3.13
|
|
python-subunit>=0.0.18
|
|
pyzmq==2.2.0.1
|
|
redis
|
|
retrying>=1.2.1 # Apache-2.0
|
|
selenium
|
|
sphinx>=1.1.2,!=1.2.0,<1.3
|
|
sphinxcontrib-docbookrestapi
|
|
sphinxcontrib-httpdomain
|
|
sphinxcontrib-pecanwsme>=0.8
|
|
swift
|
|
testrepository>=0.0.18
|
|
testresources>=0.2.4
|
|
testscenarios>=0.4
|
|
testtools>=0.9.34
|
|
trollius>=0.1.4
|
|
unittest2
|
|
wrapt>=1.7.0 # BSD License
|
|
WebTest>=2.0
|
|
wsgi_intercept>=0.6.1 # MIT License
|
|
xvfbwrapper>=0.1.3 #license: MIT
|
|
zake>=0.0.20 # Apache-2.0
|
|
|
|
# External libraries not tested in the gate, but present here to synchronize
|
|
# packaging efforts. These are required by projects to enable hardware- or
|
|
# vendor-specific functionality.
|
|
python-seamicroclient>=0.1.0,<2.0
|