rally/test-requirements.txt
Andrey Kurilin 0a6dac5cec [requirements] Add helper for managing requirements
While we are not depend on OpenStack global-requirements, we need to be synced
with it to be sure that Rally compatible with all OpenStack related stuff.

This patch provides new helper script, which checks versions from g-r, correct
license and latest version from pypi.

The usage is simple:

   # sync rally requirements with g-r
   tox -e requirements

   # just format rally requirements
   tox -e requirements -- --format

    # sync rally requirements with g-r & add upper limits for all packages
   tox -e requirements -- --add-uppers

Also, this patch formats Rally requirements in unified form, puts right
licenses to requirements and adds rally licenses in correct way in setup.cfg

Change-Id: Ia50694f636d9f80f08d90cc8133ebac8bb3f8671
2016-07-20 17:58:55 +03:00

18 lines
899 B
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.
# [constant-upper-limit]
hacking>=0.9.2,<0.10 # Apache Software License
pytest>=2.7 # MIT license
pytest-cov>=2.2.1 # MIT
pytest-html # Mozilla Public License 2.0 (MPL 2.0)
coverage>=3.6 # Apache License, Version 2.0
ddt>=1.0.1
mock>=2.0
python-dateutil>=2.4.2 # Simplified BSD
testtools>=1.4.0
oslosphinx!=3.4.0,>=2.5.0 # Apache Software License
oslotest>=1.10.0 # Apache Software License