2014-09-03 11:32:52 -05:00
|
|
|
# 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.
|
|
|
|
|
2018-11-20 15:21:54 +08:00
|
|
|
hacking>=1.1.0,<1.2.0 # Apache-2.0
|
2015-10-01 00:13:00 +00:00
|
|
|
pep257==0.7.0 # MIT License
|
2018-11-20 15:21:54 +08:00
|
|
|
pycodestyle>=2.0.0 # MIT License
|
2016-01-17 01:11:13 +00:00
|
|
|
flake8-docstrings==0.2.1.post1 # MIT
|
2017-09-22 12:52:15 +00:00
|
|
|
bashate>=0.5.1 # Apache-2.0
|
|
|
|
os-testr>=1.0.0 # Apache-2.0
|
2016-11-14 15:05:24 +00:00
|
|
|
freezegun>=0.3.6 # Apache-2.0
|
2017-08-11 14:56:30 -07:00
|
|
|
pytz>=2013.6 # MIT
|
2016-03-22 08:47:50 -05:00
|
|
|
|
|
|
|
# Include drivers for opportunistic testing.
|
2017-09-22 12:52:15 +00:00
|
|
|
oslo.db[fixtures,mysql,postgresql]>=4.27.0 # Apache-2.0
|
2013-05-11 14:48:00 -04:00
|
|
|
|
2013-07-08 11:37:35 +02:00
|
|
|
# computes code coverage percentages
|
2017-05-15 00:45:27 +00:00
|
|
|
coverage!=4.4,>=4.0 # Apache-2.0
|
2013-10-24 10:15:44 +10:00
|
|
|
# fixture stubbing
|
2016-06-03 20:09:29 +00:00
|
|
|
fixtures>=3.0.0 # Apache-2.0/BSD
|
2014-07-31 17:50:57 -05:00
|
|
|
# xml parsing
|
2017-09-22 12:52:15 +00:00
|
|
|
lxml!=3.7.0,>=3.4.1 # BSD
|
2013-07-08 11:37:35 +02:00
|
|
|
# mock object framework
|
2017-08-24 05:50:44 +00:00
|
|
|
mock>=2.0.0 # BSD
|
2018-01-17 20:36:58 +00:00
|
|
|
oslotest>=3.2.0 # Apache-2.0
|
2017-12-19 13:33:24 +08:00
|
|
|
|
2013-07-08 11:37:35 +02:00
|
|
|
# test wsgi apps without starting an http server
|
2017-09-22 12:52:15 +00:00
|
|
|
WebTest>=2.0.27 # MIT
|
2017-09-15 10:50:56 -05:00
|
|
|
stestr>=1.0.0 # Apache-2.0
|
2017-11-16 11:06:56 +00:00
|
|
|
testtools>=2.2.0 # MIT
|
|
|
|
tempest>=17.1.0 # Apache-2.0
|
2015-01-07 16:05:24 -06:00
|
|
|
|
2015-07-02 11:32:29 +12:00
|
|
|
# Functional tests.
|
2017-06-10 21:38:30 +00:00
|
|
|
requests>=2.14.2 # Apache-2.0
|