keystone/test-requirements.txt
Robert Collins 7efc3df630 Update requirements by hand.
This folds the py3 versions (which infra were not linting until
recently) into the requirements files they should now use.

Note that the -e line for ldap wasn't meant to ever merge, and
I'm not sure it can be merged now, so I've dropped it and we'll
see what happens on test.

Change-Id: Idbd162d70620f683d1bc664193b2a5fe64c159b9
2015-07-02 11:40:01 +12:00

52 lines
1.2 KiB
Plaintext

# 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<0.11,>=0.10.0
bashate>=0.2 # Apache-2.0
# Optional backend: Memcache
python-memcached>=1.48
# Optional dogpile backend: MongoDB
pymongo>=3.0.2
# Optional backend: LDAP
# authenticate against an existing LDAP server
python-ldap>=2.4;python_version=='2.7'
ldappool>=1.0 # MPL
# Testing
# computes code coverage percentages
coverage>=3.6
# fixture stubbing
fixtures>=1.3.1
# xml parsing
lxml>=2.3
# mock object framework
mock>=1.0
oslotest>=1.5.1 # Apache-2.0
# required to build documentation
sphinx!=1.2.0,!=1.3b1,<1.3,>=1.1.2
# test wsgi apps without starting an http server
WebTest>=2.0
# mox was removed in favor of mock. We should not re-enable this module. See
# discussion: http://lists.openstack.org/pipermail/openstack-dev/2013-July/012484.html
#mox>=0.5.3
python-subunit>=0.0.18
testrepository>=0.0.18
testtools>=1.4.0
# For documentation
oslosphinx>=2.5.0 # Apache-2.0
tempest-lib>=0.6.1
# Security checks
bandit>=0.10.1
# Functional tests.
requests>=2.5.2