whitebox-tempest-plugin/test-requirements.txt

22 lines
1.1 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.
setuptools>=17.1
# setuptools needs to be upgraded before processing the hacking requirement
# below to ensure we have a new enough setuptools version to support using >=
# for the python_version marker
hacking>=3.0.1,<3.1.0;python_version>='3.5' # Apache-2.0
mock
oslotest
pycodestyle>=2.0.0,<2.6.0 # MIT
stestr<=2.6.0;python_version=='2.7' # MIT
# Tempest and oslo.log are actually runtime requirements (obviously), so they
# should be in requirements.txt. However, in order to support deployments where
# Tempest is installed from RPM and might conflict with a pip installation of
# whitebox and Tempest, it was removed from requirements.txt. This means that
# it had to be added here, to make sure it got installed for any tox jobs (like
# unit tests and pep8) that don't have something like devstack installing
# Tempest beforehand. oslo.log is in the same boat.
tempest
oslo.log