[release-announce] [requirements] openstack_requirements 1.2.0 (queens)

no-reply at openstack.org no-reply at openstack.org
Mon Feb 12 22:22:23 UTC 2018


We are tickled pink to announce the release of:

openstack_requirements 1.2.0: OpenStack python dependency management
tools

This release is part of the queens release series.

Download the package from:

    https://pypi.python.org/pypi/openstack_requirements

Please report issues through launchpad:

    https://launchpad.net/openstack-requirements

For more details, please see below.

Changes in openstack_requirements 1.1.0..1.2.0
----------------------------------------------

68f51f2 update constraint for monasca-common to new release 2.8.0
58d3af1 remove the renderspec from requirements sync
dfe54f4 remove openstack/horizon-cisco-ui as it's retired
b8dd7b0 update constraint for oslo.privsep to new release 1.27.0
5208c92 update constraint for oslo.serialization to new release 2.24.0
428ce41 update constraint for ovsdbapp to new release 0.9.1
7efdc24 update constraint for openstacksdk to new release 0.11.3
f3df6a2 update constraint for sushy to new release 1.3.1
0b3010d Update constraints for delayed Queens libs
7e40c78 update constraint for oslo.serialization to new release 2.23.0
618022b update constraint for ironic-lib to new release 2.12.0
5221efc update constraint for python-monascaclient to new release 1.10.0
e8b06b1 Add python-blazarclient into global-requirements.txt
37479d3 raise minimum version of versionedobjects
a485750 update constraint for python-keystoneclient to new release 3.15.0
ad87b78 update constraint for python-zaqarclient to new release 1.9.0
5739157 update constraint for python-swiftclient to new release 3.5.0
015cdb4 Increase timeout of cross unit tests
7607f9c Remove msgpack-python
43dc690 update constraint for python-ironic-inspector-client to new release 3.1.0
f1277fb Remove empty ironic projects
63765e0 Zuul: Remove project name
ee92115 update constraint for oslo.versionedobjects to new release 1.31.2
4371c24 Update global requirements for python-vitrageclient to new release 2.0.0
4949fda Drop unused gitdb dependency
2732e4a update constraint for python-barbicanclient to new release 4.6.0
f2892e2 Bump g-r for ironicclient 2.2.0
9755cc1 update constraint for python-ironicclient to new release 2.2.0
52d0f02 update constraint for python-karborclient to new release 1.0.0
7255f9f update constraint for python-watcherclient to new release 1.6.0
642afb1 update constraint for python-designateclient to new release 2.9.0
8c64eea update constraint for python-freezerclient to new release 1.6.0
cded8d3 update constraint for python-neutronclient to new release 6.7.0
a1ec78e update constraint for python-manilaclient to new release 1.21.0
e98bd07 update constraint for python-senlinclient to new release 1.6.0
b36283a update constraint for python-zunclient to new release 1.1.0
19578ab update constraint for python-openstackclient to new release 3.14.0
d8c8dd2 update constraint for openstack-release-test to new release 0.11.0
a794cd1 update constraint for python-cinderclient to new release 3.5.0
91662b0 update constraint for python-glanceclient to new release 2.9.1
351b878 tools: Simplify grep_all.sh
761b8e8 update constraint for python-vitrageclient to new release 2.0.0
aa6924d Updated from global requirements
5658a78 Updated from generate-constraints
97894ab bump requirements for neutron-lib to 1.13.0
aa8701c update constraint for python-troveclient to new release 2.14.0
545229d Revert "disable glance voting on py27 tests"
10775fd update constraint for python-solumclient to new release 2.6.1
63c792c upgrade global requirements: exabgp 4.0.4
4f4e9c5 update constraint for os-brick to new release 2.3.0
f67e163 Bumps os-win to 3.0.0
62c3f55 Raise minimum version of openstackdocstheme to 1.18.1
4d6fd8b update constraint for neutron-lib to new release 1.13.0
260d100 show values at -eol tags as well as on branches
5251018 add argument error handling to grep-all.sh
ffb2ca4 update constraint for python-muranoclient to new release 1.0.1
f6890dd Updated from generate-constraints
74223de disable glance voting on py27 tests
9ff5f67 update constraint for keystoneauth1 to new release 3.4.0
30f0e90 Add tempest-plugins to projects.txt
ac449eb Update constraint for python-glareclient to new release 0.5.2
7777033 update constraint for glance_store to new release 0.23.0
07ba87a update constraint for cliff to new release 2.11.0
9206c86 only validate projects when the project list is changed
7f0051c update constraint for sushy to new release 1.3.0
839f876 update constraint for python-octaviaclient to new release 1.4.0
e6ecb9a Remove python-cratonclient
ce46461 update constraint for openstack-doc-tools to new release 1.7.0
0250237 update constraint for os-api-ref to new release 1.5.0
8354794 Updated from global requirements
93d4883 update constraint for os_vif to new release 1.9.0
dde07a7 Fix grammar in exception
787567e block sphinx 1.6.6
83afa75 update constraint for python-solumclient to new release 2.6.0
e1ee776 update constraint for python-muranoclient to new release 1.0.0
d98f7ad update constraint for osc-lib to new release 1.9.0
3326377 Updated from generate-constraints
8a07ccd update constraint for castellan to new release 0.17.0
35e7999 Updated from generate-constraints
025373f Revert "Do not use warlock 1.3.0"
52ac8f3 update constraint for oslo.utils to new release 3.35.0
55ab8b3 update constraint for openstackdocstheme to new release 1.18.1
ab9abf4 Revert "Mark cinder/py35 cross job as non-voting"
f66e56b Bump minimum for oslo.concurrency to 3.25.0
3322443 update constraint for oslo.middleware to new release 3.34.0
84b3d63 update constraint for oslo.reports to new release 1.26.0
c33e8e4 update constraint for oslo.versionedobjects to new release 1.31.1
3897383 bump taskflow requirement to >=2.16.0
b6af413 update constraint for monasca-common to new release 2.7.0
e2bd8bb update constraint for oslo.concurrency to new release 3.25.0
e461f81 update constraint for osprofiler to new release 1.15.1
1f8b22e update constraint for automaton to new release 1.14.0
d738c4a Add msgpack as a upgrade path from msgpack-python
35c53d9 Require python-zunclient 1.0.0 or higher
e599613 Bump oslo.log to 3.36.0
199717b Bump congress client req to 1.9.0
25e4240 update constraint for os-traits to new release 0.5.0
c987748 update constraint for openstackdocstheme to new release 1.18.0
134ee6f bump global requirements for neutronlib 1.12.0
baa03f2 update constraint for oslo.log to new release 3.36.0
c0379f1 Bumps oslotest to 3.2.0
0592ee1 [tools] Add a tool to grep local repos
7692810 update constraint for neutron-lib to new release 1.12.0
5c2b9c4 Add ironic-tempest-plugin to projects.txt
113186b update constraint for keystonemiddleware to new release 4.21.0
492870a update constraint for python-designateclient to new release 2.8.0
0fb22d5 update constraint for oslotest to new release 3.2.0
8101a87 update constraint for oslo.rootwrap to new release 5.13.0
719a943 update constraint for oslo.policy to new release 1.33.1
f1f3c27 update constraint for python-ironicclient to new release 2.1.0
c801213 Update constraint for python-glareclient to new release 0.5.1
8f3b479 update constraint for cliff to new release 2.10.0
902ea2b Bump os-brick to the newly-released 2.2.0.
13ebeb2 update constraint for taskflow to new release 3.1.0
7820e14 update constraint for osprofiler to new release 1.15.0
58607bb update constraint for oslo.context to new release 2.20.0
2417903 update constraint for oslo.service to new release 1.29.0
5a25427 update constraint for oslo.db to new release 4.33.0
54f3220 update constraint for oslo.utils to new release 3.34.0
20f51ff update constraint for oslo.config to new release 5.2.0
d586d9c update constraint for futurist to new release 1.6.0
3492403 update constraint for oslo.versionedobjects to new release 1.31.0
b3df5fb update constraint for oslo.cache to new release 1.28.0
01d0566 update constraint for oslo.vmware to new release 2.26.0
4c0d2b4 update constraint for oslosphinx to new release 4.18.0
16e45e4 update constraint for oslo.privsep to new release 1.26.0
d51c0e2 update constraint for oslo.messaging to new release 5.35.0
bed5dfe update constraint for python-cinderclient to new release 3.4.0
be03db9 update constraint for os-brick to new release 2.2.0
296c0e9 update constraint for python-manilaclient to new release 1.20.0
271a293 Bump python-octaviaclient
753c0d7 update constraint for python-zunclient to new release 1.0.0
c22a8ab Bump cursive to new release 0.2.1
82ff160 Add congress projects to projects list
9b84290 Add sushy-tools to project list
bdb80cd Update pypowervm minimum requirement to 1.1.10
5e20f6d Updated from generate-constraints
f4a676a update constraint for python-glanceclient to new release 2.9.0
c17100b update constraint for oslo.policy to new release 1.33.0
1788606 update constraint for tripleo-common to new release 8.3.0
c3f3142 update constraint for keystonemiddleware to new release 4.20.0
2281103 update constraint for pymod2pkg to new release 0.11.0
654922e update constraint for shade to new release 1.26.0
a44c684 update constraint for os-win to new release 3.0.0
2929860 Updated from generate-constraints
3aba6c3 update constraint for python-monascaclient to new release 1.9.0
25cdda9 update constraint for monasca-statsd to new release 1.9.0
cda90c0 update constraint for monasca-common to new release 2.6.0
ef52365 Require python-cinderclient>=3.3.0
5de686c update constraint for oslo.policy to new release 1.32.2
8b5b77d Update kubernetes client in global-requirements.txt to 4.0.0
4fae549 Use kubernetes client  4.0.0
2f301ab Remove MySQL-python
3049814 Bump osc-lib to >= 1.8.0
c1f9113 Drop django_openstack_auth from projects.txt
e89bb24 Bump OVS requirement to >= 2.8.0
0d30b49 Bump OVS version to 2.8.1 in upper-constraints
3017e60 Bump castellan to 0.16.0
3d77c25 Add sphinxcontrib.datatemplates
942b9a9 Updated from generate-constraints
a2b8928 update constraint for taskflow to new release 3.0.1
c96fef1 update constraint for python-zaqarclient to new release 1.8.0
bff5259 update constraint for oslo.privsep to new release 1.25.0
18e2f34 Bump oslo.utils to 3.33.0
58ce9cd Add raven
d46b750 Blacklist rtslib-fb  2.1.64
13e6fc6 Black list oslo.service 1.28.1
4c75c5a reset grpcio - upstream removed 1.8.0 from pypi
f9b51b4 Updated from generate-constraints
6efc811 update constraint for python-openstackclient to new release 3.13.0
e59ad39 update constraint for osc-lib to new release 1.8.0
6fbf5cb Add cinder-tempest-plugin repo for updates
44be84e Fix bindep.txt for xenial
69d7252 Add python-magic to requirements.
01d356d update constraint for oslo.service to new release 1.28.1
e31a207 update constraint for oslo.concurrency to new release 3.24.0
5376697 update constraint for oslo.utils to new release 3.33.0
45dae12 update constraint for oslo.rootwrap to new release 5.12.1
7bbb030 update constraint for oslo.db to new release 4.32.0
6365c96 update constraint for oslo.policy to new release 1.32.1
db7626d update constraint for taskflow to new release 3.0.0
9454910 stop syncing requirements to oslosphinx
51f376c switch to zuul.projects from zuul._projects
05ed7e9 update constraint for python-cinderclient to new release 3.3.0
3fb20ab adjust zuul_work_dir determination for cross-jobs
4523ce3 update constraint for python-keystoneclient to new release 3.14.0
258e7f6 update constraint for python-neutronclient to new release 6.6.0
18e7751 update constraint for python-octaviaclient to new release 1.3.0
56a0949 Add mistral-extra to global requirements
688a46d update constraint for python-watcherclient to new release 1.5.0
20a0500 Updated from generate-constraints
329549d update constraint for python-manilaclient to new release 1.19.0
0a40372 update constraint for python-congressclient to new release 1.9.0
45199f6 update constraint for monasca-common to new release 2.5.0
3840d8c update constraint for python-heatclient to new release 1.13.0
e14dcbd Bump pifpaf version in u-c to 1.11.2
f9157df update constraint for python-senlinclient to new release 1.5.0
1da591b Increase oslo.policy minimum version
c97b958 Introduce zVMCloudConnector into global requirements
3904876 update constraint for oslo.policy to new release 1.32.0
6ef8f88 update constraint for python-karborclient to new release 0.7.0
7b3d618 update constraint for castellan to new release 0.16.0
3f88af7 Lower jsonpatch upper constraint to 1.16
7a5b21c update constraint for tripleo-common to new release 8.2.0
1620259 update constraint for os-collect-config to new release 8.1.0
03561c1 update constraint for os-refresh-config to new release 8.1.0
77d7c8d update constraint for paunch to new release 2.1.0
528897f update constraint for os-apply-config to new release 8.1.0
19c2eb1 update constraint for os-net-config to new release 8.1.0
a8a499a update constraint for instack-undercloud to new release 8.1.0
802e465 update constraint for python-ironic-inspector-client to new release 3.0.0
19ec62d Bump keystoneauth1 minimum to 3.3.0
1576f10 update constraint for oslo.reports to new release 1.25.0
c52167f update constraint for oslo.privsep to new release 1.24.0
4fe9606 update constraint for oslo.versionedobjects to new release 1.30.0
6c51b59 update constraint for oslo.vmware to new release 2.25.0
3d5e91e update constraint for stevedore to new release 1.28.0
22107f3 update constraint for oslo.service to new release 1.28.0
84fdc81 update constraint for oslo.db to new release 4.31.0
2ac6206 update constraint for oslo.utils to new release 3.32.0
051ceb6 update constraint for futurist to new release 1.5.0
b2b8349 update constraint for oslo.log to new release 3.35.0
273aa78 update constraint for oslo.middleware to new release 3.33.0
eb051eb update constraint for oslo.rootwrap to new release 5.12.0
bc99d5f update constraint for mox3 to new release 0.24.0
f85ff85 update constraint for oslo.messaging to new release 5.34.1
1bd1ed5 update constraint for oslo.policy to new release 1.31.0
834b4eb update constraint for oslo.i18n to new release 3.19.0
9153867 update constraint for debtcollector to new release 1.19.0
14ba662 update constraint for automaton to new release 1.13.1
fc55f6c Updated from generate-constraints
4d787dc Remove django-openstack-auth
fc7847c Bump required os-brick to 2.1.1
87ccb1f update constraint for ovsdbapp to new release 0.9.0
f2c306b update constraint for os-brick to new release 2.1.1
f310564 update constraint for keystoneauth1 to new release 3.3.0
2cfeb39 update constraint for shade to new release 1.25.0
aecd5c0 Bump oslo.config to 5.1.0
c068099 Bump required os-brick to 2.1.0
a2f8434 Add networking-baremetal to sync list
f2481af Remove documentation about USE_CONSTRAINTS
83b1de7 update constraint for tempest to new release 17.2.0
341318a Bump PyKMIP to 0.7.0
eede395 Updated from generate-constraints
89cebce Updated from generate-constraints
d857990 Remove unused database
f4f57e0 Handle doc/requirements.txt
a27a3a9 update constraint for os-brick to new release 2.1.0
73cb458 update constraint for castellan to new release 0.15.1
e37a806 Bump down protobuf version from 3.5.0 to 3.4.0
86af66a Add libpcre3-dev to bindep
91e16c7 update constraint for whereto to new release 0.4.0
12ba81b update constraint for os-win to new release 2.6.0
6fbb909 update constraint for os-traits to new release 0.4.0
dbd92a6 Bump os-traits to the next minor release
c10cd14 Run bindep tox on changes
a38a9d0 update constraint for castellan to new release 0.15.0
525ad34 update constraint for oslo.config to new release 5.1.0
fb2bb6a update constraint for oslo.cache to new release 1.27.0
4a262ff update constraint for oslo.log to new release 3.34.0
0c44a96 update constraint for oslo.db to new release 4.30.0
08b44c2 update constraint for oslo.messaging to new release 5.34.0
3b660a0 [sahara] bump saharaclient for queens
562a4f5 Typo fix
0efc104 run bashate as part of the linters gate
950c6cd Clean up bindep.txt file
2f9d60e Updated from generate-constraints
f2ad28b Bump pylxd requirement to 2.2.4
68def08 update constraint for python-saharaclient to new release 1.4.0
9331481 Bump ovsdbapp requirement to 0.8.0
cf93365 Updated from global requirements
d91cb91 update constraint for reno to new release 2.6.0
d38040f update constraint for oslo.rootwrap to new release 5.11.0
084d09b update constraint for ovsdbapp to new release 0.8.0
aa85345 Update os-refresh/apply/collect-config for pbr compat
306d53c Raise python-magnumclient to 2.1.0
8f83390 Raise testtools/extras/six/subunit to satisfy stestr
9826bef Raise pip min version to 8.0.2
63877f7 update constraint for keystonemiddleware to new release 4.18.0
771285c Updated from generate-constraints
df8d92a Require cffi >= 1.7.0
56e2135 Updated from generate-constraints
0e13ad5 Add defusedxml to global requirements repo
1a9a31d Add pycodestyle
5b057a4 update constraint for python-troveclient to new release 2.13.0
372ea03 Bump tempest global requirements to >=17.1.0
acde8c5 Use actually existing lower bounds on g-r
33aba8e Remove cliff-tablib
e84a0d5 update constraint for ovsdbapp to new release 0.7.0
b359336 Updated from generate-constraints
a3bfe42 update constraint for osprofiler to new release 1.14.0
7226734 update constraint for oslotest to new release 3.0.0
77755f8 update constraint for oslo.policy to new release 1.30.0
69a3ef9 update constraint for oslo.context to new release 2.19.3
187e784 update constraint for oslo.service to new release 1.27.0
65d7e37 update constraint for oslo.log to new release 3.33.0
24ca5e8 update constraint for python-ironicclient to new release 2.0.0
a5892e2 pypowervm 1.1.9 released
7e6e3db Updated from generate-constraints
476dd64 Bump oslo.utils to 3.31
6beaa20 Updated from generate-constraints
248b1e3 Bump pifpaf version in u-c to 1.11.1
30531c2 Bump the mistral-lib upper constraint
09e547c update constraint for python-manilaclient to new release 1.18.0
d0eb183 update constraint for os-brick to new release 2.0.0
fce9d48 update constraint for oslo.utils to new release 3.31.0
df204ff update constraint for taskflow to new release 2.17.0
8ea82aa update constraint for os-win to new release 2.5.0
a61478d Mark cinder/py35 cross job as non-voting
06c2bee Convert legacy tox requirements jobs
3bf26cb update constraint for oslo.config to new release 5.0.0
a7f385a Updated from generate-constraints
b3e171d Increase oslo.context minimum version to 2.19.2
cb8ba9b update constraint for instack-undercloud to new release 8.0.0
5fc5821 Bump openstacksdk version in g-r to 0.9.19
4f54188 Normalize global-requirements.txt
869832f Remove openstack/openstack-ansible-os_freezer
7dfd2e9 update constraint for pymod2pkg to new release 0.10.2
05438c5 update constraint for os-apply-config to new release 8.0.0
1ca24d2 update constraint for python-zunclient to new release 0.5.0
7712d97 raise the minimum version of whereto to 0.3.0
83d5a06 update constraint for os-refresh-config to new release 8.0.0
c6cb646 Update minimum acceptable neutron-lib to 1.11.0
c12aa1b update constraint for os-net-config to new release 8.0.0
58cac05 Fix check-requirements
0b56f58 Actually run check-requirements
052b173 update constraint for tripleo-common to new release 8.1.0
e0a2f30 update constraint for paunch to new release 2.0.0
91aa40a update constraint for monasca-statsd to new release 1.8.0
9ca0949 Bump openstacksdk version to 0.9.19
7c2f078 Updated from generate-constraints
dd7d2d6 Update kuryr-lib upper constraint to 0.7.0
22e5a09 update constraint for sushy to new release 1.2.0
6184646 update constraint for python-monascaclient to new release 1.8.0
4e55eed update constraint for tempest to new release 17.1.0
1a60773 update constraint for os-collect-config to new release 8.0.0
5c7dc1c update constraint for whereto to new release 0.3.0
daa2bed Revert "update constraint for oslo.serialization to new release 2.21.2"
fb9e72b update constraint for oslo.context to new release 2.19.2
2dbdd72 update constraint for python-heatclient to new release 1.12.0
9ec95fe update constraint for monasca-common to new release 2.4.0
32d0583 Use a recent hacking version
9928784 Fix python 3.x portability issue
0d954b0 Fix pep8 issue
e827722 Add heat-dashboard to projects.txt
d20bc49 update constraint for python-watcherclient to new release 1.4.0
19ee6e2 Update project-config validation
e0d9ab5 update constraint for castellan to new release 0.14.1
49b65e2 Add RSD client into requirements
47206e2 update constraint for oslo.serialization to new release 2.21.2
02dcd6e update constraint for oslo.policy to new release 1.29.0
fc14c6a update constraint for oslo.log to new release 3.32.0
0e54e02 update constraint for oslo.db to new release 4.29.0
9a39643 update constraint for oslo.versionedobjects to new release 1.29.0
86b4ac8 update constraint for oslo.config to new release 4.13.2
0051a43 update constraint for oslo.reports to new release 1.24.0
c14c079 update constraint for oslo.messaging to new release 5.33.1
7f98be6 Move bandit into the linters blacklist
7d964b6 Remove temporary zuulv3 transition helper
a2121ea update constraint for neutron-lib to new release 1.11.0
fbbb990 update constraint for openstack-release-test to new release 0.10.2
7451d06 update constraint for ironic-lib to new release 2.11.0
830b1e7 update constraint for openstack-release-test to new release 0.10.0
ae5fc29 Remove unecessary playbook
9669fa9 add test data for release jobs
ded0f87 Update stestr to 1.1.0
339b108 Add a Zuul v3 native cross-check job
1514d3f Add copy project-config's legacy-requirements-cross-* jobs
a4ebb1c Move chdir into script itself
6d9fe55 update constraint for shade to new release 1.24.0
b4a6ad9 Bump the version of mistral-lib
1627c8a [tools]  Add a tool to make a no-op change
e0922f0 Move file lists to requirements-check job definition
4054ec9 Run check-requirements in the directory of the change
000b71e Bump oslo.versionedobjects to >= 1.28.0
9ad1def Block oslo.context 2.19.1
84aff7d Raise oslo.cache minimum to 1.26.0
49838da Updated from generate-constraints
c20eb48 raise minimum version of whereto to 0.2.0
25c488d update constraint for cliff to new release 2.9.1
7aea0f7 update constraint for oslo.serialization to new release 2.21.1
8955cd5 Update pyasn1 xfails
e36a0e8 update constraint for tripleo-common to new release 8.0.0
14a2fe2 Updated from generate-constraints
20b535f Add check-requirements project-template
f8ca215 Limit pyroute2 library to non-Windows OS
95a3424 Add sadisplay to global-requirements
b4693a9 update constraint for os-brick to new release 1.15.3
bcdb298 Stop using zuul-cloner in project-requirements-change
5e0f7cb Add requirements-check job
48e9f8b update constraint for oslosphinx to new release 4.17.0
b8dba5c update constraint for oslo.versionedobjects to new release 1.28.0
90b1744 update constraint for oslo.policy to new release 1.28.1
8e7e0da update constraint for oslo.middleware to new release 3.32.1
fb401a4 update constraint for oslo.messaging to new release 5.33.0
dfc3d54 update constraint for oslo.context to new release 2.19.1
5c2a189 update constraint for oslo.config to new release 4.13.1
6d98d25 update constraint for whereto to new release 0.2.0
e9c8d2f update constraint for reno to new release 2.5.1
2d95f41 Blacklist cliff 2.9.0
27a7eef Updated from generate-constraints
bf3ce4d [tools/grep-all.sh] Get branches from git
d827e71 Add a bashate tox environment and address errors
f0af796 Bump ovsdbapp to >=0.6.0
5a16177 Add a tool to generate the upper-constraints.txt file for publishing
ee05fbb Bump etcd3gw from 0.1.0 to 0.2.0
784d03e Bump ovsdbapp version to >=0.5.0
de51a8e update constraint for oslo.config to new release 4.13.0
e01d9cc update constraint for stevedore to new release 1.27.0
ff8c979 update constraint for taskflow to new release 2.16.0
476f2bc update constraint for oslo.concurrency to new release 3.23.0
c0345f4 Update blacklisting of pyasn1
53e2012 update constraint for oslo.db to new release 4.28.0
4d8374d update constraint for oslo.vmware to new release 2.24.0
eef0e58 update constraint for oslotest to new release 2.18.1
23a10bb update constraint for oslo.utils to new release 3.30.0
eb0d321 update constraint for oslo.serialization to new release 2.21.0
46dc1df update constraint for oslo.policy to new release 1.28.0
b2f0016 update constraint for oslo.context to new release 2.19.0
aa87fbc update constraint for oslo.middleware to new release 3.32.0
ae23a29 update constraint for futurist to new release 1.4.0
430069d update constraint for debtcollector to new release 1.18.0
2fdd5e2 update constraint for automaton to new release 1.13.0
9856d96 update constraint for cliff to new release 2.9.0
3b04a2a Updated from generate-constraints
895c033 Gawk is also needed for build-wheel-mirror jobs
f21516a Add parallel to bindep.txt
b22c461 Updated from generate-constraints
089e6f2 Raise oslo.db minimum from 4.24.0 to 4.27.0
6c3c581 bump neutron-lib to 1.10.0
f62faf5 update constraint for ovsdbapp to new release 0.6.0
5246716 Updated from generate-constraints
7ca1033 Avoid networkx 2.0
ffeb0e1 update constraint for oslo.versionedobjects to new release 1.27.0
6c75ce5 [tools] Add a README.txt
1a35736 Raise castellan minimum to 0.14.0
a092ce6 update constraint for neutron-lib to new release 1.10.0
aa58d2c XenAPI: Bump minimum os-xenapi to 0.3.1
718e21a Updated from generate-constraints
7d4539a update constraint for oslo.policy to new release 1.27.0
ff5b396 update constraint for castellan to new release 0.14.0
f1a8c8f update constraint for taskflow to new release 2.15.0
363c123 update constraint for oslotest to new release 2.18.0
1d0e343 update constraint for oslo.db to new release 4.27.0
ace2788 update constraint for oslo.cache to new release 1.26.0
991db80 update constraint for oslo.service to new release 1.26.0
a14112b update constraint for osprofiler to new release 1.13.0
6c3688e update constraint for oslosphinx to new release 4.16.0
57b0793 update constraint for oslo.reports to new release 1.23.0
f5aab6e update constraint for oslo.context to new release 2.18.1
77a7fba update constraint for oslo.rootwrap to new release 5.10.0
c896e56 update constraint for oslo.log to new release 3.31.0
f1f56f3 update constraint for oslo.i18n to new release 3.18.0
d170169 update constraint for oslo.messaging to new release 5.32.0
2cec1ba Updated from generate-constraints
5ce60ac Add blazar-dashboard to projects.txt
55e80b9 Updated from global requirements
a9c05e6 Update global-requirements.txt with lower bounds
4153903 Add policy check on global-requirements.txt entries
b5b9744 pypowervm 1.1.8 released
cd6a134 update constraint for pymod2pkg to new release 0.10.1
ee1a343 Xfail the mitmproxy / pyOpenSSL dependency conflict
834110b Blacklist marathon 0.9.1
b81a698 Updated from generate-constraints
dd7522f update constraint for pymod2pkg to new release 0.10.0
3566bd9 Updated from global requirements
4423a90 Updated from generate-constraints
d1f53ee Require openstackdocstheme 1.17.0
9e5eff9 Bump oslo.middleware
905b224 update constraint for pymod2pkg to new release 0.9.0
746ad5b update constraint for openstackdocstheme to new release 1.17.0
97a1b81 Bump minimum os-testr version to 1.0.0
f9ce6ac update constraint for os-testr to new release 1.0.0
af01f7a Bump the minimum accepted oslo.privsep
8f689cf Add python35 check-uc job
47d58a2 Updated from generate-constraints
6803cde Bump pypowervm minimum to 1.1.7
d0fd985 pypowervm 1.1.7 upper constraint
f0ebbe0 Updated from generate-constraints
3164283 Revert "Revert shade 1.23.0 bump"
afd39d8 Revert shade 1.23.0 bump
e2766a2 Update lower bounds to pass devstack and unit tests for defcore projects
c8c2943 Update lower bounds for oslo.*, os-* and *client to recent versions
1600fc5 update constraint for oslo.messaging to new release 5.31.0
b494e37 add whereto for testing redirect rules
5110ef7 update constraint for oslo.utils to new release 3.29.0
26ec337 update constraint for oslo.privsep to new release 1.23.0
438d57e update constraint for shade to new release 1.23.0
9b57958 update constraint for tooz to new release 1.59.0
53e73e5 update constraint for osprofiler to new release 1.12.0
6d21af4 update constraint for stevedore to new release 1.26.0
b981804 update constraint for oslo.middleware to new release 3.31.0
dd4ca33 update constraint for oslo.policy to new release 1.26.0
9e7c000 update constraint for oslo.config to new release 4.12.0
b2963b1 update constraint for oslo.concurrency to new release 3.22.0
7f0a0a6 update constraint for oslo.db to new release 4.26.0
87a6c7e update constraint for oslo.context to new release 2.18.0
7d3be6e Bump openstacksdk to 0.9.18 in global requirements
58ded44 Restrict websocket-client to be 0.33.0 or higher
6432621 Revert "Add tox to upper-constraints to help pin the gate"
7a9612f Updated from generate-constraints
f183431 Upgrade pyroute2 to 0.4.21
0d42548 Updated from generate-constraints
d8d4596 Updated from generate-constraints
a8cf301 Add tox to upper-constraints to help pin the gate
02c49c0 Bump os-service-types minimum to 1.1.0
e524bcd Update upper constraints openstacksdk to 0.9.18
91964c9 Raise python-cinderclient minimum to 3.2.0
20d36f5 update constraint for python-cinderclient to new release 3.2.0
82605c6 Bump keystoneauth1 minimum to 3.2.0
ab983cf Upgrade pyroute2
c05d6fd update constraint for keystoneauth1 to new release 3.2.0
a42e41b Adding shade as a requirement for Ansible Openstack cloud module
9ad5a4c Updated from global requirements
51fbfae Fix bug URL for report a bug link
29e92f9 Switch to openstackdocstheme
9d40240 Updated from generate-constraints
071a7bb Bump oslo.log version to support get_loggers
f8ea0a1 Remove positional package from g-r
11ce603 update constraint for ovsdbapp to new release 0.5.0
ef3832a Bump python-novaclient to 9.1.0
99b2a0b update constraint for kuryr-lib to new release 0.6.0
d421620 Require docker to be 2.4.2
3e7f71a Updated from global requirements
f373956 update constraint for virtualbmc to new release 1.2.0
8078fcf Raise pyroute2 minimum to 0.4.19
5b32f52 [tools] Add pike and remove mitaka from grep-all
338c057 Add networking-hpe to projects.txt for updates
a93d7fb Fix lower bound to use actually released versions
0f3d48b update constraint for os-win to new release 2.2.0
484dd4d update constraint for monasca-common to new release 2.3.0
61f9a88 update constraint for python-mistralclient to new release 3.1.2
1cd2c8d Add python-masakariclient to global-requirements
8e57402 update constraint for pymod2pkg to new release 0.8.4
7ae761f Add stestr to global requirements
0c0902f Raise paunch upper-contraints to 1.5.0
c022271 Block python-barbicanclient 4.5.1
5d34164 update constraint for python-barbicanclient to new release 4.5.2
cfcbf5b Update glance store and client minimums
1390de3 update constraint for glance_store to new release 0.22.0
acd540d Bump constraint for monascaclient
2b1d8f9 Remove bogus comment
8127b59 update constraint for python-solumclient to new release 2.5.0
cc7010d raise minimum version of reno to 2.5.0
d87ea1b update constraint for reno to new release 2.5.0
a45133c update constraint for openstack-doc-tools to new release 1.6.0
4c5c6ed Raise os-traits minimum to 0.3.2
b7e9361 Add zuul-sphinx to global requirements
b099aa5 update constraint for oslo.policy to new release 1.25.1
decb398 Raise pyroute2 upper-constraint to 0.4.19
772dfd7 Raise os-brick minimum to 1.15.2
a70af49 update constraint for os-brick to new release 1.15.2
2511df6 update constraint for tricircleclient to new release 0.2.0
e37dce2 update constraint for python-glanceclient to new release 2.8.0
6978bd2 update constraint for python-neutronclient to new release 6.5.0
6e44315 update constraint for python-heatclient to new release 1.11.0
2a75aba update constraint for python-saharaclient to new release 1.3.0
772061f Block latest release of python-barbicanclient
838385b update constraint for python-manilaclient to new release 1.17.1
8cd5f0a update constraint for python-zunclient to new release 0.4.0
24f0fe3 update constraint for python-keystoneclient to new release 3.13.0
ff39258 update constraint for python-magnumclient to new release 2.7.0
7638b09 Blacklist python-barbicanclient 4.5.0
0047353 update constraint for python-troveclient to new release 2.12.0
adeef68 update constraint for pymod2pkg to new release 0.8.3
cad081d Lower python-barbicanclient u-c to 4.4.0
6400c08 update constraint for openstackdocstheme to new release 1.16.1
43d12ce update constraint for python-muranoclient to new release 0.14.0
f35dd53 update constraint for python-zaqarclient to new release 1.7.0
4baa96e Updated from generate-constraints
0121a3e Bump python-vitrageclient to 1.3.0
10a566f Raise g-r for karborclient
55b83b2 update constraint for python-manilaclient to new release 1.17.0
b76ef39 update constraint for python-novaclient to new release 9.1.0
dc6d413 Raise python-cinderclient minimum to 3.1.0
af711fb update constraint for python-vitrageclient to new release 1.3.0
78fc547 update constraint for python-ironicclient to new release 1.16.0
b8ef297 update constraint for python-ironic-inspector-client to new release 2.0.0
94bed2d Bump keystoneauth1 minimum to 3.1.0
c693965 update constraint for keystoneauth1 to new release 3.1.0
1be37fc update constraint for python-designateclient to new release 2.7.0
65c0046 update constraint for tripleo-common to new release 7.4.0
6318e8c update constraint for paunch to new release 1.4.0
3c537f6 update constraint for os-collect-config to new release 7.1.0
2d3c5bd update constraint for instack-undercloud to new release 7.2.0
202202c Raise Django OpenStack Auth min version
477ba80 update constraint for python-cinderclient to new release 3.1.0
9a3ef89 update constraint for python-karborclient to new release 0.6.0
1556666 update constraint for python-watcherclient to new release 1.3.0
f34b8b2 update constraint for pymod2pkg to new release 0.8.2
0ba233d update constraint for python-swiftclient to new release 3.4.0
591d8ad update constraint for python-searchlightclient to new release 1.2.0
c99bc14 Raise openstackdocstheme requirements
4a0cd0c Do not require a beta release of kubernetes
6bad1ea Revert "update constraint for python-barbicanclient to new release 4.5.0"
7b7dde7 update constraint for python-congressclient to new release 1.8.0
8ca2b87 update constraint for python-freezerclient to new release 1.5.0
d36f5ff update constraint for python-barbicanclient to new release 4.5.0
5d07565 Updated from generate-constraints
cd180a8 Raise pysnmp and pyasn1 to new released versions
8ea325b update constraint for python-senlinclient to new release 1.4.0
61dcb0f update constraint for python-monascaclient to new release 1.7.0
336f147 update constraint for openstackdocstheme to new release 1.16.0
2465123 update constraint for python-openstackclient to new release 3.12.0
d09fd07 update constraint for python-troveclient to new release 2.11.0
cd8ef75 Blacklist cryptography 2.0
c1064ab Add os-service-types to global requirements
ca97b42 Updated from generate-constraints
ac56973 update constraint for python-neutronclient to new release 6.4.0
e0b81dd update constraint for python-mistralclient to new release 3.1.1
646ac24 update constraint for openstackdocstheme to new release 1.15.0
1f7ac46 update constraint for python-karborclient to new release 0.5.0
b326ba2 Require python-cinderclient>=3.0.0
933078f Bump keystoneauth1 minimum to 3.0.1
f8995eb update constraint for keystoneauth1 to new release 3.0.1
9fb0b59 Updated from generate-constraints
4b01754 Update and replace http with https for doc links
9222a70 Blacklist keystoneauth1 version 3.0.0
a75ce5b update constraint for python-cinderclient to new release 3.0.0
3c96528 bump daiqiuiri to 1.2.1
a7c3b8f Updated from generate-constraints
d893a52 update constraint for neutron-lib to new release 1.9.1
ff2125c update constraint for oslo.config to new release 4.11.0
2251113 update constraint for keystoneauth1 to new release 3.0.0
9b170c4 Bump osc-lib minimum to 1.7.0
43f6ca9 Bump os-client-config minimum to 1.28.0
5ece16c Bump pypowervm minimum to 1.1.6
5276fb9 update constraint for keystonemiddleware to new release 4.17.0
20b805e update constraint for os-traits to new release 0.3.3
99a1782 update constraint for django_openstack_auth to new release 3.5.0
7b71da1 update constraint for paunch to new release 1.3.0
dc0ebd9 Bump cliff to 2.8.0
34c320d update constraint for sushy to new release 1.0.0
95161b6 update constraint for tooz to new release 1.58.0
1f9485a update constraint for ironic-lib to new release 2.9.0
8bbef9c update constraint for os_vif to new release 1.7.0
b5c012f Require os-vif>=1.7.0
51ee15e update constraint for pymod2pkg to new release 0.8.1
f6ed72b update constraint for glance_store to new release 0.21.0
286a343 Revert "Blacklist tooz 1.57.4"
333ec33 bump neutron-lib to 1.9.0
e26f6da update constraint for oslo.config to new release 4.10.0
7166e5e Raise the Django upper bound
b8e55bb Updated from generate-constraints
cef91c5 update constraint for automaton to new release 1.12.0
4186a32 update constraint for castellan to new release 0.12.0
f13a7ea Bump neutron-lib minimum to 1.9.0
3cbc636 update constraint for neutron-lib to new release 1.9.0
45426f4 update constraint for python-ironicclient to new release 1.15.0
f42a722 update constraint for python-zunclient to new release 0.3.0
f128afa update constraint for django_openstack_auth to new release 3.4.0
53847f8 This change adds os-net-config [0] to global-requirements.txt.
2324887 update constraint for openstackdocstheme to new release 1.14.0
1ddf29a update constraint for kuryr-lib to new release 0.5.0
0cfbf98 update constraint for stevedore to new release 1.25.0
32ab41d update constraint for oslo.serialization to new release 2.20.0
a3e64df update constraint for taskflow to new release 2.14.0
60b4fdb update constraint for osprofiler to new release 1.11.0
3a5837f update constraint for oslo.privsep to new release 1.22.0
f914274 update constraint for oslo.rootwrap to new release 5.9.0
02cca1b update constraint for oslo.service to new release 1.25.0
997b8cf update constraint for oslo.reports to new release 1.22.0
ba18dc5 update constraint for oslotest to new release 2.17.0
710c9b1 update constraint for oslo.log to new release 3.30.0
a48cf83 update constraint for mox3 to new release 0.23.0
b23516e update constraint for oslo.cache to new release 1.25.0
0b3227d update constraint for oslo.i18n to new release 3.17.0
c2332ee update constraint for oslo.versionedobjects to new release 1.26.0
88d742b update constraint for oslo.vmware to new release 2.23.0
4cd2436 update constraint for oslo.utils to new release 3.28.0
fbba457 update constraint for futurist to new release 1.3.0
7c04cb4 update constraint for oslo.messaging to new release 5.30.0
4862807 update constraint for oslo.policy to new release 1.25.0
2003335 update constraint for oslo.middleware to new release 3.30.0
980daf0 update constraint for oslo.config to new release 4.9.0
5c0e94f update constraint for oslo.db to new release 4.25.0
b60a455 update constraint for oslo.context to new release 2.17.0
b90ae2d update constraint for oslo.concurrency to new release 3.21.0
2dfb796 update constraint for debtcollector to new release 1.17.0
3c3f3a3 Bump os-brick requirement
f5f4f41 Update pyghmi to 1.0.22
de7ef60 update constraint for neutron-lib to new release 1.8.0
0948da6 Blacklist oslo.serialization 2.19.1
67a1099 update constraint for python-karborclient to new release 0.4.0
b92a8e7 Bump kuryr-lib to >=0.5.0
51460a0 Updated from generate-constraints
61b6b52 update constraint for os-brick to new release 1.15.1
6ff3ed9 Add os-client-config to projects.txt for updates
37051d2 Updated from generate-constraints
f6262ca Updated from generate-constraints
8742bdb Add os-service-types to projects.txt for update patches
9dc95d2 Updated from global requirements
2c52847 Blacklist tooz 1.57.4
5d46682 Update URL home-page in documents according to document migration
f60c671 Blacklist setuptools 36.2.0
ca35902 Do some openstack-ansible repo housekeeping
be5c4ee Update gabbi to 1.35.0
c6a055f update constraint for oslosphinx to new release 4.15.1
c82f12a update constraint for oslo.versionedobjects to new release 1.25.1
5983411 update constraint for oslo.rootwrap to new release 5.8.0
57c3ada update constraint for oslo.cache to new release 1.24.0
1b88743 Remove docker-py from global requirements


Diffstat (except docs and test files)
-------------------------------------

.zuul.d/cross-jobs.yaml                            | 143 +++++
.zuul.d/jobs.yaml                                  |  58 +++
.zuul.d/project-template.yaml                      |  21 +
.zuul.d/project.yaml                               |  84 +++
README.rst                                         |  44 +-
bindep.txt                                         |  78 +--
blacklist.txt                                      |   4 +-
global-requirements.txt                            | 490 ++++++++---------
openstack_requirements/cmds/check_conflicts.py     |  10 +-
openstack_requirements/cmds/edit_constraint.py     |   2 +-
openstack_requirements/cmds/generate.py            |   2 +-
openstack_requirements/cmds/validate.py            |  18 +
openstack_requirements/cmds/validate_projects.py   |   4 +-
openstack_requirements/project.py                  |   1 +
openstack_requirements/project_config.py           |  36 +-
openstack_requirements/requirement.py              |  48 +-
playbooks/files/project-requirements-change.py     | 253 +++++++++
playbooks/requirements-check.yaml                  |   8 +
projects.txt                                       |  51 +-
requirements.txt                                   |   6 +-
setup.cfg                                          |   2 +-
test-requirements.txt                              |  14 +-
tools/README.txt                                   |  72 +++
tools/build_wheels.sh                              |   3 +-
tools/code-search.sh                               |  48 ++
tools/cruft.sh                                     |   3 +-
tools/grep-all.sh                                  |  39 +-
tools/noop-change.sh                               | 170 ++++++
tools/publish_constraints.sh                       |  50 ++
tox.ini                                            |  35 +-
upper-constraints-xfails.txt                       |   4 +
upper-constraints.txt                              | 578 +++++++++++----------
39 files changed, 1745 insertions(+), 698 deletions(-)


Requirements updates
--------------------

diff --git a/global-requirements.txt b/global-requirements.txt
index 904ceea..4ce0120 100644
--- a/global-requirements.txt
+++ b/global-requirements.txt
@@ -3 +3 @@ alembic>=0.8.10  # MIT
-amqp>=2.1.0,!=2.1.4  # BSD
+amqp>=2.1.1,!=2.1.4  # BSD
@@ -6 +6 @@ appdirs>=1.3.0  # MIT License
-apscheduler # MIT License
+apscheduler>=3.0.5  # MIT License
@@ -8 +8 @@ autobahn>=0.10.1  # MIT License
-automaton>=0.5.0  # Apache-2.0
+automaton>=1.9.0  # Apache-2.0
@@ -12 +12 @@ bcrypt>=3.1.3  # Apache-2.0
-betamax>=0.7.0 # Apache-2.0
+betamax>=0.7.0  # Apache-2.0
@@ -15,7 +15,7 @@ boto>=2.32.1  # MIT
-botocore>=1.0.0 # Apache-2.0
-cassandra-driver>=2.1.4,!=3.6.0 # Apache-2.0
-castellan>=0.7.0 # Apache-2.0
-ceilometermiddleware>=0.1.0  # Apache-2.0
-cachetools>=1.1.0 # MIT License
-cffi  # MIT
-cliff>=2.6.0  # Apache-2.0
+botocore>=1.5.1  # Apache-2.0
+cassandra-driver>=2.1.4,!=3.6.0  # Apache-2.0
+castellan>=0.16.0  # Apache-2.0
+ceilometermiddleware>=1.1.0  # Apache-2.0
+cachetools>=2.0.0  # MIT License
+cffi>=1.7.0  # MIT
+cliff>=2.8.0,!=2.9.0  # Apache-2.0
@@ -24 +24 @@ cotyledon>=1.3.0  # Apache-2.0
-construct>=2.8.10 # MIT
+construct>=2.8.10  # MIT
@@ -26,4 +26,4 @@ PuLP>=1.4.1  # MIT
-contextlib2>=0.4.0 # PSF License
-croniter>=0.3.4 # MIT License
-cryptography>=1.6  # BSD/Apache-2.0
-cursive>=0.1.2 # Apache-2.0
+contextlib2>=0.4.0  # PSF License
+croniter>=0.3.4  # MIT License
+cryptography>=1.9,!=2.0  # BSD/Apache-2.0
+cursive>=0.2.1  # Apache-2.0
@@ -33 +33,2 @@ decorator>=3.4.0  # BSD
-dib-utils  # Apache-2.0
+defusedxml>=0.5.0  # PSF
+dib-utils>=0.0.8  # Apache-2.0
@@ -35 +36 @@ diskimage-builder>=1.1.2,!=1.6.0,!=1.7.0,!=1.7.1  # Apache-2.0
-Django>=1.8,<1.11  # BSD
+Django>=1.8,<2.0  # BSD
@@ -37,4 +38,3 @@ django-babel>=0.5.1  # BSD
-django_compressor>=2.0  # MIT
-django-floppyforms>=1,<2  # BSD
-django-formtools  # BSD
-django_openstack_auth>=3.1.0  # Apache-2.0
+django-compressor>=2.0  # MIT
+django-floppyforms>=1.0,<2  # BSD
+django-formtools>=1.0  # BSD
@@ -50,2 +50,2 @@ dulwich>=0.15.0  # Apache-2.0
-elasticsearch>=2.0.0,<=3.0.0 # Apache-2.0
-enum34;python_version=='2.7' or python_version=='2.6' or python_version=='3.3'  # BSD
+elasticsearch>=2.0.0,<=3.0.0  # Apache-2.0
+enum34>=1.0.4;python_version=='2.7' or python_version=='2.6' or python_version=='3.3'  # BSD
@@ -56,4 +56,4 @@ enum34;python_version=='2.7' or python_version=='2.6' or python_version=='3.3'
-eventlet!=0.18.3,>=0.18.2,!=0.20.1,<0.21.0  # MIT
-exabgp>=4.0.1  # BSD
-extras  # MIT
-falcon>=1.0.0 # Apache-2.0
+eventlet>=0.18.2,!=0.18.3,!=0.20.1,<0.21.0  # MIT
+exabgp>=4.0.4  # BSD
+extras>=1.0.0  # MIT
+falcon>=1.0.0  # Apache-2.0
@@ -61,15 +61,14 @@ Flask>=0.10,!=0.11,<1.0  # BSD
-flask-keystone>0.1  # Apache-2.0
-flask-oslolog    # Apache-2.0
-Flask-RESTful>=0.3.5     # BSD
-Flask-SQLAlchemy>=2.0    # BSD
-fortiosclient>=0.0.2 # Apache-2.0
-futures>=3.0;python_version=='2.7' or python_version=='2.6'  # BSD
-futurist>=0.11.0,!=0.15.0  # Apache-2.0
-funcsigs>=0.4;python_version=='2.7' or python_version=='2.6'  # Apache-2.0
-gitdb>=0.6.4 # BSD License (3 clause)
-glance_store>=0.18.0            # Apache-2.0
-google-api-python-client>=1.4.2        # Apache-2.0
-graphviz>=0.4.0,!=0.5.0 # MIT License
-greenlet>=0.3.2  # MIT
-GitPython>=1.0.1 # BSD License (3 clause)
-gunicorn>=19.0  # MIT
+flask-keystone>=0.2  # Apache-2.0
+flask-oslolog>=0.1  # Apache-2.0
+Flask-RESTful>=0.3.5  # BSD
+Flask-SQLAlchemy>=2.0  # BSD
+fortiosclient>=0.0.2  # Apache-2.0
+futures>=3.0.0;python_version=='2.7' or python_version=='2.6'  # BSD
+futurist>=1.2.0  # Apache-2.0
+funcsigs>=1.0.0;python_version=='2.7' or python_version=='2.6'  # Apache-2.0
+glance-store>=0.22.0  # Apache-2.0
+google-api-python-client>=1.4.2  # Apache-2.0
+graphviz>=0.4,!=0.5.0  # MIT License
+greenlet>=0.4.10  # MIT
+GitPython>=1.0.1  # BSD License (3 clause)
+gunicorn>=19.0.0  # MIT
@@ -77,3 +76,3 @@ happybase>=0.5,!=0.7,!=1.0.0;python_version=='2.7'  # MIT
-heat-translator>=0.4.0 # Apache-2.0
-httplib2>=0.7.5  # MIT
-icalendar>=3.10 # BSD
+heat-translator>=0.4.0  # Apache-2.0
+httplib2>=0.9.1  # MIT
+icalendar>=3.10  # BSD
@@ -83 +82 @@ ironic-lib>=2.5.0  # Apache-2.0
-ipaddress>=1.0.7;python_version<'3.3'  # PSF
+ipaddress>=1.0.16;python_version<'3.3'  # PSF
@@ -86 +85 @@ Jinja2>=2.8,!=2.9.0,!=2.9.1,!=2.9.2,!=2.9.3,!=2.9.4  # BSD License (3 clause)
-jmespath>= 0.9.0  # MIT
+jmespath>=0.9.0  # MIT
@@ -88 +87 @@ jsonmodels>=2.1.3  # BSD License (3 clause)
-jsonpatch>=1.1  # BSD
+jsonpatch>=1.16,!=1.20  # BSD
@@ -90,2 +89,2 @@ jsonpath-rw>=1.2.0,<2.0  # Apache-2.0
-jsonpath-rw-ext>=0.1.9  # Apache-2.0
-jsonschema>=2.0.0,<3.0.0,!=2.5.0  # MIT
+jsonpath-rw-ext>=1.1.2  # Apache-2.0
+jsonschema>=2.6.0,<3.0.0  # MIT
@@ -93,2 +92,2 @@ kazoo>=2.2  # Apache-2.0
-keystoneauth1>=2.21.0  # Apache-2.0
-keystonemiddleware>=4.12.0  # Apache-2.0
+keystoneauth1>=3.3.0  # Apache-2.0
+keystonemiddleware>=4.17.0  # Apache-2.0
@@ -96,2 +95,2 @@ krest>=1.3.1  # Apache-2.0
-kubernetes>=1.0.0b1  # Apache-2.0
-kuryr-lib>=0.4.0  # Apache-2.0
+kubernetes>=4.0.0  # Apache-2.0
+kuryr-lib>=0.5.0  # Apache-2.0
@@ -99,3 +98,2 @@ packaging>=16.5  # Apache-2.0
-positional>=1.1.1 # Apache-2.0
-pylev>=1.3.0 # BSD
-pypowervm>=1.1.4 # Apache-2.0
+pylev>=1.3.0  # BSD
+pypowervm>=1.1.10  # Apache-2.0
@@ -107,2 +105,2 @@ deprecation>=1.0  # Apache-2.0
-libvirt-python>=1.2.5                   # LGPLv2+
-lxml>=2.3,!=3.7.0  # BSD
+libvirt-python>=3.5.0  # LGPLv2+
+lxml>=3.4.1,!=3.7.0  # BSD
@@ -110 +108 @@ Mako>=0.4.0  # MIT
-marathon>=0.8.6  # MIT
+marathon>=0.8.6,!=0.9.1  # MIT
@@ -112 +110,2 @@ microversion-parse>=0.1.2  # Apache-2.0
-mistral-lib>=0.2.0  # Apache-2.0
+mistral-lib>=0.3.0  # Apache-2.0
+mistral-extra>=5.2.0  # Apache-2.0
@@ -116,2 +115,2 @@ monasca-statsd>=1.1.0  # Apache-2.0
-monotonic>=0.6                          # Apache-2.0
-msgpack-python>=0.4.0  # Apache-2.0
+monotonic>=0.6  # Apache-2.0
+msgpack>=0.4.0  # Apache-2.0
@@ -122 +121 @@ ndg-httpsclient>=0.4.2;python_version<'3.0'  # BSD
-netaddr>=0.7.13,!=0.7.16  # BSD
+netaddr>=0.7.18  # BSD
@@ -124,3 +123,5 @@ netifaces>=0.10.4  # MIT
-netmiko>=1.2.5 # MIT
-networkx>=1.10  # BSD
-neutron-lib>=1.7.0  # Apache-2.0
+netmiko>=1.2.5  # MIT
+# Pinned to 1.0 branch until projects update, see:
+#  https://bugs.launchpad.net/openstack-requirements/+bug/1718576
+networkx>=1.10,<2.0  # BSD
+neutron-lib>=1.13.0  # Apache-2.0
@@ -129,27 +130,28 @@ oauth2client>=1.5.0,!=4.0.0  # Apache-2.0
-oauthlib>=0.6  # BSD
-openstackdocstheme>=1.11.0  # Apache-2.0
-ordereddict  # MIT
-osc-lib>=1.5.1  # Apache-2.0
-oslo.cache>=1.5.0  # Apache-2.0
-oslo.config>=4.0.0,!=4.3.0,!=4.4.0  # Apache-2.0
-oslo.concurrency>=3.8.0         # Apache-2.0
-oslo.context>=2.14.0  # Apache-2.0
-oslo.db>=4.24.0  # Apache-2.0
-oslo.i18n>=2.1.0,!=3.15.2  # Apache-2.0
-oslo.log>=3.22.0  # Apache-2.0
-oslo.messaging>=5.24.2,!=5.25.0 # Apache-2.0
-oslo.middleware>=3.27.0                  # Apache-2.0
-oslo.policy>=1.23.0  # Apache-2.0
-oslo.privsep>=1.9.0,!=1.17.0  # Apache-2.0
-oslo.reports>=0.6.0  # Apache-2.0
-oslo.rootwrap>=5.0.0  # Apache-2.0
-oslo.serialization>=1.10.0              # Apache-2.0
-oslo.service>=1.10.0                     # Apache-2.0
-oslo.utils>=3.20.0                       # Apache-2.0
-oslo.vmware>=2.17.0                     # Apache-2.0
-oslo.versionedobjects>=1.17.0            # Apache-2.0
-osprofiler>=1.4.0                       # Apache-2.0
-os-apply-config  # Apache-2.0
-os-brick>=1.13.1,!=1.14.0,!=1.15.0  # Apache-2.0
-os-client-config>=1.27.0  # Apache-2.0
-os-collect-config  # Apache-2.0
+oauthlib>=0.6.0  # BSD
+openstackdocstheme>=1.18.1  # Apache-2.0
+ordereddict>=1.1  # MIT
+osc-lib>=1.8.0  # Apache-2.0
+oslo.cache>=1.26.0  # Apache-2.0
+oslo.config>=5.1.0  # Apache-2.0
+oslo.concurrency>=3.25.0  # Apache-2.0
+oslo.context>=2.19.2  # Apache-2.0
+oslo.db>=4.27.0  # Apache-2.0
+oslo.i18n>=3.15.3  # Apache-2.0
+oslo.log>=3.36.0  # Apache-2.0
+oslo.messaging>=5.29.0  # Apache-2.0
+oslo.middleware>=3.31.0  # Apache-2.0
+oslo.policy>=1.30.0  # Apache-2.0
+oslo.privsep>=1.23.0  # Apache-2.0
+oslo.reports>=1.18.0  # Apache-2.0
+oslo.rootwrap>=5.8.0  # Apache-2.0
+# NOTE(mriedem): oslo.serialization 2.19.1 is blocked for bug 1593641
+oslo.serialization>=2.18.0,!=2.19.1  # Apache-2.0
+oslo.service>=1.24.0,!=1.28.1  # Apache-2.0
+oslo.utils>=3.33.0  # Apache-2.0
+oslo.vmware>=2.17.0  # Apache-2.0
+oslo.versionedobjects>=1.31.2  # Apache-2.0
+osprofiler>=1.4.0  # Apache-2.0
+os-apply-config>=5.0.0  # Apache-2.0
+os-brick>=2.2.0  # Apache-2.0
+os-client-config>=1.28.0  # Apache-2.0
+os-collect-config>=5.0.0  # Apache-2.0
@@ -157,9 +159,11 @@ os-dpm>=1.0.0  # Apache-2.0
-os-refresh-config  # Apache-2.0
-os-testr>=0.8.0  # Apache-2.0
-os-traits>=0.3.1  # Apache-2.0
-os-vif>=1.6.0                           # Apache-2.0
-ovs>=2.7.0                              # Apache-2.0
-os-win>=2.0.0                           # Apache-2.0
-os-xenapi>=0.2.0  # Apache-2.0
-paramiko>=2.0 # LGPLv2.1+
-Parsley  # MIT
+os-net-config>=7.1.0  # Apache-2.0
+os-refresh-config>=6.0.0  # Apache-2.0
+os-service-types>=1.1.0  # Apache-2.0
+os-testr>=1.0.0  # Apache-2.0
+os-traits>=0.4.0  # Apache-2.0
+os-vif>=1.7.0,!=1.8.0  # Apache-2.0
+ovs>=2.8.0  # Apache-2.0
+os-win>=3.0.0  # Apache-2.0
+os-xenapi>=0.3.1  # Apache-2.0
+paramiko>=2.0.0  # LGPLv2.1+
+Parsley>=1.2  # MIT
@@ -168 +172 @@ passlib>=1.7.0  # BSD
-Paste  # MIT
+Paste>=2.0.2  # MIT
@@ -173 +177 @@ pecan>=1.0.0,!=1.0.2,!=1.0.3,!=1.0.4,!=1.2  # BSD
-pexpect>=3.1,!=3.3 # ISC License
+pexpect>=3.1,!=3.3  # ISC License
@@ -179 +183 @@ Pint>=0.5  # BSD
-pip>=7.1.0  # MIT
+pip>=8.0.2  # MIT
@@ -182,2 +186,2 @@ psutil>=3.2.2  # BSD
-pyasn1!=0.2.3  # BSD
-pyasn1-modules  # BSD
+pyasn1>=0.1.8,!=0.2.3  # BSD
+pyasn1-modules>=0.0.6  # BSD
@@ -186,3 +190,3 @@ pycrypto>=2.6  # Public Domain
-PyECLib>=1.3.1                          # BSD
-pyghmi>=1.0.9  # Apache-2.0
-pyinotify>=0.9.6;sys_platform!='win32' and sys_platform!='darwin' and sys_platform!='sunos5' # MIT
+PyECLib>=1.3.1  # BSD
+pyghmi>=1.0.22  # Apache-2.0
+pyinotify>=0.9.6;sys_platform!='win32' and sys_platform!='darwin' and sys_platform!='sunos5'  # MIT
@@ -190,4 +194,4 @@ PyJWT>=1.0.1  # MIT
-pykafka>=2.5.0 # Apache 2.0 License
-pykmip>=0.5.0  # Apache 2.0 License
-pyldap>=2.4.20 # PSF
-pylxd>=2.2.2  # Apache-2.0
+pykafka>=2.5.0  # Apache 2.0 License
+pykmip>=0.7.0  # Apache 2.0 License
+pyldap>=2.4.20  # PSF
+pylxd>=2.2.4  # Apache-2.0
@@ -195 +198,0 @@ pymemcache>=1.2.9,!=1.3.0  # Apache 2.0 License
-pymod2pkg>=0.7.0,!=0.8.0  # Apache-2.0
@@ -199,2 +202,2 @@ python-etcd>=0.4.3  # MIT License
-etcd3>=0.5.2 # Apache-2.0
-etcd3gw>=0.1.0 # Apache-2.0
+etcd3>=0.5.2  # Apache-2.0
+etcd3gw>=0.2.0  # Apache-2.0
@@ -204 +207 @@ pydot3>=1.0.8  # MIT License
-pydotplus>=2.0.2   # MIT License
+pydotplus>=2.0.2  # MIT License
@@ -208,0 +212 @@ weakrefmethod>=1.0.2;python_version=='2.7'  # PSF
+zVMCloudConnector>=0.3.2  # Apache 2.0 License
@@ -212 +216 @@ weakrefmethod>=1.0.2;python_version=='2.7'  # PSF
-pyngus>=2.0.2  # Apache-2.0
+pyngus>=2.2.0  # Apache-2.0
@@ -214 +218 @@ pyngus>=2.0.2  # Apache-2.0
-pyOpenSSL>=0.14  # Apache-2.0
+pyOpenSSL>=16.2.0  # Apache-2.0
@@ -216,3 +220,3 @@ pyparsing>=2.1.0  # MIT
-pyroute2>=0.4.17  # Apache-2.0 (+ dual licensed GPL2)
-pysnmp>=4.2.3,!=4.3.4,!=4.3.5,!=4.3.6,!=4.3.7  # BSD
-pystache  # MIT
+pyroute2>=0.4.21;sys_platform!='win32'  # Apache-2.0 (+ dual licensed GPL2)
+pysnmp>=4.2.3  # BSD
+pystache>=0.5.4  # MIT
@@ -225 +229 @@ pystache  # MIT
-pysaml2>=2.4.0,<4.0.3  # Apache-2.0
+pysaml2>=4.0.2,<4.0.3  # Apache-2.0
@@ -229,4 +233,5 @@ pysaml2>=2.4.0,<4.0.3  # Apache-2.0
-aodhclient>=0.7.0  # Apache-2.0
-gnocchiclient>=2.7.0  # Apache-2.0
-tricircleclient>=0.1.1 # Apache-2.0
-python-barbicanclient>=4.0.0  # Apache-2.0
+aodhclient>=0.9.0  # Apache-2.0
+gnocchiclient>=3.3.1  # Apache-2.0
+tricircleclient>=0.1.1  # Apache-2.0
+python-barbicanclient>=4.0.0,!=4.5.0,!=4.5.1  # Apache-2.0
+python-blazarclient>=1.0.0  # Apache-2.0
@@ -234,5 +239,5 @@ python-ceilometerclient>=2.5.0  # Apache-2.0
-python-cinderclient>=2.1.0  # Apache-2.0
-python-congressclient>=1.3.0,<2000  # Apache-2.0
-python-designateclient>=1.5.0  # Apache-2.0
-python-freezerclient>=1.3.0 # Apache-2.0
-python-heatclient>=1.6.1  # Apache-2.0
+python-cinderclient>=3.3.0  # Apache-2.0
+python-congressclient>=1.9.0,<2000  # Apache-2.0
+python-designateclient>=2.7.0  # Apache-2.0
+python-freezerclient>=1.3.0  # Apache-2.0
+python-heatclient>=1.10.0  # Apache-2.0
@@ -240 +245 @@ python-hnvclient>=0.1.0  # Apache-2.0
-python-glanceclient>=2.7.0  # Apache-2.0
+python-glanceclient>=2.8.0  # Apache-2.0
@@ -243,2 +248,2 @@ python-ironic-inspector-client>=1.5.0  # Apache-2.0
-python-ironicclient>=1.14.0  # Apache-2.0
-python-karborclient>=0.2.0  # Apache-2.0
+python-ironicclient>=2.2.0  # Apache-2.0
+python-karborclient>=0.6.0  # Apache-2.0
@@ -246,3 +251,4 @@ python-keystoneclient>=3.8.0  # Apache-2.0
-python-kingbirdclient>=0.1.0 # Apache-2.0
-python-magnumclient>=2.0.0  # Apache-2.0
-python-manilaclient>=1.12.0  # Apache-2.0
+python-kingbirdclient>=0.1.0  # Apache-2.0
+python-magnumclient>=2.1.0  # Apache-2.0
+python-masakariclient>=3.0.1  # Apache-2.0
+python-manilaclient>=1.16.0  # Apache-2.0
@@ -251 +257 @@ python-muranoclient>=0.8.2  # Apache-2.0
-python-monascaclient>=1.1.0 # Apache-2.0
+python-monascaclient>=1.7.0  # Apache-2.0
@@ -253,5 +259,6 @@ python-neutronclient>=6.3.0  # Apache-2.0
-python-novaclient>=9.0.0  # Apache-2.0
-python-octaviaclient>=1.0.0  # Apache-2.0
-python-openstackclient>=3.3.0,!=3.10.0  # Apache-2.0
-python-saharaclient>=1.1.0  # Apache-2.0
-python-searchlightclient>=1.0.0 #Apache-2.0
+python-novaclient>=9.1.0  # Apache-2.0
+python-octaviaclient>=1.3.0  # Apache-2.0
+python-openstackclient>=3.12.0  # Apache-2.0
+python-rsdclient>=0.1.0  # Apache-2.0
+python-saharaclient>=1.4.0  # Apache-2.0
+python-searchlightclient>=1.0.0  #Apache-2.0
@@ -264,2 +271,2 @@ python-troveclient>=2.2.0  # Apache-2.0
-python-vitrageclient>=1.1.0  # Apache-2.0
-python-watcherclient>=0.23.0  # Apache-2.0
+python-vitrageclient>=2.0.0  # Apache-2.0
+python-watcherclient>=1.1.0  # Apache-2.0
@@ -267 +274 @@ python-zaqarclient>=1.0.0  # Apache-2.0
-python-zunclient>=0.2.0  # Apache-2.0
+python-zunclient>=1.0.0  # Apache-2.0
@@ -268,0 +276 @@ python-zunclient>=0.2.0  # Apache-2.0
+python-magic>=0.4.13  # MIT
@@ -274,4 +282,5 @@ pytz>=2013.6  # MIT
-pyudev  # LGPLv2.1+
-PyYAML>=3.10.0  # MIT
-qpid-python;python_version=='2.7'  # Apache-2.0
-reno>=1.8.0,!=2.3.1  # Apache-2.0
+pyudev>=0.16.1  # LGPLv2.1+
+PyYAML>=3.10  # MIT
+qpid-python>=0.26;python_version=='2.7'  # Apache-2.0
+raven>=6.0.0  # BSD
+reno>=2.5.0  # Apache-2.0
@@ -279 +288 @@ requests>=2.14.2  # Apache-2.0
-requests-aws>=0.1.4    # BSD License (3 clause)
+requests-aws>=0.1.4  # BSD License (3 clause)
@@ -284,4 +293,4 @@ Routes>=2.3.1  # MIT
-rtslib-fb>=2.1.43,!=2.1.60,!=2.1.61  # Apache-2.0
-ryu>=4.14 # Apache-2.0
-semantic_version>=2.3.1  # BSD
-fasteners>=0.7  # Apache-2.0
+rtslib-fb>=2.1.43,!=2.1.60,!=2.1.61,!=2.1.64  # Apache-2.0
+ryu>=4.14  # Apache-2.0
+semantic-version>=2.3.1  # BSD
+fasteners>=0.7.0  # Apache-2.0
@@ -289,2 +298,2 @@ scrypt>=0.8.0  # BSD
-simplejson>=2.2.0  # MIT
-six>=1.9.0  # MIT
+simplejson>=3.5.1  # MIT
+six>=1.10.0  # MIT
@@ -298 +307 @@ SQLAlchemy>=1.0.10,!=1.1.5,!=1.1.6,!=1.1.7,!=1.1.8  # MIT
-SQLAlchemy-Utils  # BSD License
+SQLAlchemy-Utils>=0.30.11  # BSD License
@@ -300 +309 @@ sqlalchemy-migrate>=0.11.0  # Apache-2.0
-sqlparse>=0.2.2 # BSD
+sqlparse>=0.2.2  # BSD
@@ -303 +312 @@ systemd-python>=234  # LGPLv2+
-sysv_ipc>=0.6.8  # BSD License
+sysv-ipc>=0.6.8  # BSD License
@@ -306,4 +315,4 @@ sympy>=0.7.6  # BSD
-taskflow>=2.7.0  # Apache-2.0
-tempest>=16.1.0  # Apache-2.0
-tempest-lib>=0.14.0  # Apache-2.0
-tooz>=1.47.0 # Apache-2.0
+taskflow>=2.16.0  # Apache-2.0
+tempest>=17.1.0  # Apache-2.0
+tempest-lib>=1.0.0  # Apache-2.0
+tooz>=1.58.0  # Apache-2.0
@@ -313,2 +322,2 @@ urllib3>=1.21.1  # MIT
-unicodecsv>=0.8.0;python_version<'3.0' # BSD
-warlock>=1.0.1,!=1.3.0,<2  # Apache-2.0
+unicodecsv>=0.8.0;python_version<'3.0'  # BSD
+warlock>=1.2.0,<2  # Apache-2.0
@@ -316 +325,3 @@ WebOb>=1.7.1  # MIT
-websocket-client>=0.32.0 # LGPLv2+
+# upper cap is due to kubernetes, see
+# https://github.com/kubernetes-incubator/client-python/blob/v4.0.0/requirements.txt#L9
+websocket-client>=0.33.0,<=0.40.0  # LGPLv2+
@@ -318,5 +329,5 @@ websockify>=0.8.0  # LGPLv3
-wheel  # MIT
-PyMI>=1.0.0;sys_platform=='win32' # Apache 2.0 License
-wmi;sys_platform=='win32'  # MIT
-WSME>=0.8  # MIT
-xattr>=0.4  # MIT
+wheel>=0.24.0  # MIT
+PyMI>=1.0.0;sys_platform=='win32'  # Apache 2.0 License
+wmi>=0.5;sys_platform=='win32'  # MIT
+WSME>=0.8.0  # MIT
+xattr>=0.9.2  # MIT
@@ -327 +338 @@ XStatic-Angular-Bootstrap>=2.2.0.0  # MIT License
-XStatic-Angular-Gettext>=2.3.8.0 # MIT License
+XStatic-Angular-Gettext>=2.3.8.0  # MIT License
@@ -329 +340 @@ XStatic-Angular-lrdragndrop>=1.0.2.2  # MIT License
-XStatic-Angular-Schema-Form>=0.8.13.0 # MIT
+XStatic-Angular-Schema-Form>=0.8.13.0  # MIT
@@ -333 +344 @@ XStatic-Bootstrap-SCSS>=3.3.7.1  # Apache 2.0 License
-XStatic-bootswatch>=3.3.7.0 # MIT License
+XStatic-bootswatch>=3.3.7.0  # MIT License
@@ -335 +346 @@ XStatic-D3>=3.5.17.0  # BSD License (3 clause)
-XStatic-Font-Awesome>=4.7.0  # SIL OFL 1.1 License, MIT License
+XStatic-Font-Awesome>=4.7.0.0  # SIL OFL 1.1 License, MIT License
@@ -345,2 +356,2 @@ XStatic-Magic-Search>=0.2.5.1  # Apache 2.0 License
-XStatic-mdi>=1.4.57.0 # SIL OPEN FONT LICENSE Version 1.1
-XStatic-objectpath>=1.2.1.0 # MIT
+XStatic-mdi>=1.4.57.0  # SIL OPEN FONT LICENSE Version 1.1
+XStatic-objectpath>=1.2.1.0  # MIT
@@ -348 +359 @@ XStatic-Rickshaw>=1.5.0.0  # BSD License (prior)
-XStatic-roboto-fontface>=0.5.0.0 # Apache 2.0 License
+XStatic-roboto-fontface>=0.5.0.0  # Apache 2.0 License
@@ -351,2 +362,2 @@ XStatic-Spin>=1.2.5.2  # MIT License
-XStatic-term.js>=0.0.7.0 # MIT License
-XStatic-tv4>=1.2.7.0 # MIT
+XStatic-term.js>=0.0.7.0  # MIT License
+XStatic-tv4>=1.2.7.0  # MIT
@@ -354 +365 @@ XStatic-Angular-FileUpload>=12.0.4.0  # MIT License
-yaql>=1.1.0  # Apache 2.0 License
+yaql>=1.1.3  # Apache 2.0 License
@@ -359,4 +370,2 @@ zhmcclient>=0.9.0  # Apache 2.0 License
-bandit>=1.1.0  # Apache-2.0
-bashate>=0.2 # Apache-2.0
-cliff-tablib>=1.0  # Apache-2.0
-couchdb>=0.8 # Apache-2.0
+bashate>=0.5.1  # Apache-2.0
+couchdb>=0.8  # Apache-2.0
@@ -364,3 +373,2 @@ coverage>=4.0,!=4.4  # Apache-2.0
-demjson # GLGPLv3+
-docker>=2.0.0  # Apache-2.0
-docker-py>=1.8.1  # Apache-2.0
+demjson>=2.2.2  # GLGPLv3+
+docker>=2.4.2  # Apache-2.0
@@ -368 +376 @@ django-nose>=1.4.4  # BSD
-doc8  # Apache-2.0
+doc8>=0.6.0  # Apache-2.0
@@ -371 +379 @@ freezegun>=0.3.6  # Apache-2.0
-gabbi>=1.30.0  # Apache-2.0
+gabbi>=1.35.0  # Apache-2.0
@@ -374 +382 @@ keyring>=5.5.1  # MIT/PSF
-ldappool>=2.0.0 # MPL
+ldappool>=2.0.0  # MPL
@@ -377 +385 @@ ldappool>=2.0.0 # MPL
-mock>=2.0  # BSD
+mock>=2.0.0  # BSD
@@ -379,2 +387 @@ mox>=0.5.3  # Apache-2.0
-mox3>=0.7.0,!=0.19.0  # Apache-2.0
-MySQL-python;python_version=='2.7'  # GPL with FOSS exception
+mox3>=0.20.0  # Apache-2.0
@@ -382,2 +389,2 @@ nodeenv>=0.9.4  # BSD
-nose  # LGPL
-nose-exclude  # LGPL
+nose>=1.3.7  # LGPL
+nose-exclude>=0.3.0  # LGPL
@@ -385,5 +392,5 @@ nosehtmloutput>=0.0.3  # Apache-2.0
-nosexcover  # BSD
-openstack-doc-tools>=1.4.0  # Apache-2.0
-openstack.nose_plugin>=0.7  # Apache-2.0
-openstacksdk>=0.9.17  # Apache-2.0
-os-api-ref>=1.0.0  # Apache-2.0
+nosexcover>=1.0.10  # BSD
+openstack-doc-tools>=1.5.0  # Apache-2.0
+openstack.nose-plugin>=0.7  # Apache-2.0
+openstacksdk>=0.9.19  # Apache-2.0
+os-api-ref>=1.4.0  # Apache-2.0
@@ -391,2 +398,2 @@ oslosphinx>=4.7.0  # Apache-2.0
-oslotest>=1.10.0  # Apache-2.0
-ovsdbapp>=0.4.0 # Apache-2.0
+oslotest>=3.2.0  # Apache-2.0
+ovsdbapp>=0.8.0  # Apache-2.0
@@ -394 +401 @@ proboscis>=1.2.5.3  # Apache-2.0
-psycopg2>=2.5  # LGPL/ZPL
+psycopg2>=2.6.2  # LGPL/ZPL
@@ -397,3 +404,3 @@ python-consul>=0.4.7  # MIT License
-python-subunit>=0.0.18  # Apache-2.0/BSD
-python-pytun>=2.2.1 # MIT
-pyzmq>=14.3.1 # LGPL+BSD
+python-subunit>=1.0.0  # Apache-2.0/BSD
+python-pytun>=2.2.1  # MIT
+pyzmq>=14.3.1  # LGPL+BSD
@@ -402 +409 @@ hiredis>=0.2.0  # BSD
-requests-mock>=1.1  # Apache-2.0
+requests-mock>=1.1.0  # Apache-2.0
@@ -404,2 +411,2 @@ tenacity>=3.2.1  # Apache-2.0
-retrying>=1.2.3,!=1.3.0 # Apache-2.0
-spec_cleaner>=0.8.2,!=0.9.3  # BSD
+retrying>=1.2.3,!=1.3.0  # Apache-2.0
+spec-cleaner>=0.8.2,!=0.9.3  # BSD
@@ -412,2 +419,3 @@ selenium>=2.50.1  # Apache-2.0
-setuptools>=16.0,!=24.0.0,!=34.0.0,!=34.0.1,!=34.0.2,!=34.0.3,!=34.1.0,!=34.1.1,!=34.2.0,!=34.3.0,!=34.3.1,!=34.3.2  # PSF/ZPL
-sphinx>=1.6.2  # BSD
+# Blacklist setuptools 36.2.0 due to https://github.com/pypa/setuptools/issues/1086
+setuptools>=16.0,!=24.0.0,!=34.0.0,!=34.0.1,!=34.0.2,!=34.0.3,!=34.1.0,!=34.1.1,!=34.2.0,!=34.3.0,!=34.3.1,!=34.3.2,!=36.2.0  # PSF/ZPL
+sphinx>=1.6.2,!=1.6.6  # BSD
@@ -415,7 +423,7 @@ sphinx-testing>=0.7.2  # BSD License
-sphinxcontrib-actdiag  # BSD
-sphinxcontrib-blockdiag  # BSD
-sphinxcontrib-httpdomain  # BSD
-sphinxcontrib-nwdiag  # BSD
-sphinxcontrib-seqdiag  # BSD
-sphinxcontrib-pecanwsme>=0.8  # Apache-2.0
-sphinxcontrib-fulltoc  # Apache-2.0
+sphinxcontrib-actdiag>=0.8.5  # BSD
+sphinxcontrib-blockdiag>=1.5.4  # BSD
+sphinxcontrib-httpdomain>=1.3.0  # BSD
+sphinxcontrib-nwdiag>=0.9.5  # BSD
+sphinxcontrib-seqdiag>=0.8.4  # BSD
+sphinxcontrib-pecanwsme>=0.8.0  # Apache-2.0
+sphinxcontrib-fulltoc>=1.2.0  # Apache-2.0
@@ -422,0 +431,2 @@ sphinxmark>=0.1.14  # Apache-2.0
+sphinxcontrib.datatemplates>=0.1.0  # BSD License
+stestr>=1.0.0  # Apache-2.0
@@ -425 +435 @@ testrepository>=0.0.18  # Apache-2.0/BSD
-testresources>=0.2.4  # Apache-2.0/BSD
+testresources>=2.0.0  # Apache-2.0/BSD
@@ -427 +437 @@ testscenarios>=0.4  # Apache-2.0/BSD
-testtools>=1.4.0  # MIT
+testtools>=2.2.0  # MIT
@@ -430,5 +440,5 @@ ujson>=1.35  # BSD
-unittest2  # BSD
-virtualbmc>=1.0.0 # Apache-2.0
-virtualenv>=13.1.0  # MIT
-wrapt>=1.7.0 # BSD License
-WebTest>=2.0  # MIT
+unittest2>=1.1.0  # BSD
+virtualbmc>=1.0.0  # Apache-2.0
+virtualenv>=14.0.6  # MIT
+wrapt>=1.7.0  # BSD License
+WebTest>=2.0.27  # MIT
@@ -435,0 +446 @@ Werkzeug>=0.7  # BSD License
+whereto>=0.3.0  # Apache-2.0
@@ -437,3 +448,14 @@ xmltodict>=0.10.1  # MIT
-wsgi_intercept>=1.4.1 # MIT License
-xvfbwrapper>=0.1.3 #license: MIT
-zake>=0.1.6 # Apache-2.0
+wsgi-intercept>=1.4.1  # MIT License
+xvfbwrapper>=0.1.3  #license: MIT
+zake>=0.1.6  # Apache-2.0
+zuul-sphinx>=0.1.2  # Apache-2.0
+shade>=1.17.0  # Apache-2.0
+sadisplay>=0.4.8  # BSD
+
+# Indirect dependencies that need blocking
+daiquiri>=1.2.1
+
+# NOTE(dhellmann): We need to include this package for testing the
+# release jobs that propose constraint updates, even though it is not
+# a real requirement of any of our software.
+openstack-release-test>=0.8.0
diff --git a/requirements.txt b/requirements.txt
index a8d3ecc..6e300c2 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -5,2 +5,2 @@ fixtures>=3.0.0 # Apache-2.0/BSD
-Parsley # MIT
-six>=1.9.0 # MIT
+Parsley>=1.2 # MIT
+six>=1.10.0 # MIT
@@ -9 +9 @@ requests>=2.14.2 # Apache-2.0
-PyYAML>=3.10.0 # MIT
+PyYAML>=3.10 # MIT
diff --git a/test-requirements.txt b/test-requirements.txt
index fd6141d..ed9cdaf 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -6 +5,0 @@
-hacking!=0.13.0,<0.14,>=0.12.0 # Apache-2.0
@@ -9,4 +8,5 @@ testscenarios>=0.4 # Apache-2.0/BSD
-testtools>=1.4.0 # MIT
-virtualenv>=13.1.0 # MIT
-setuptools!=24.0.0,!=34.0.0,!=34.0.1,!=34.0.2,!=34.0.3,!=34.1.0,!=34.1.1,!=34.2.0,!=34.3.0,!=34.3.1,!=34.3.2,>=16.0 # PSF/ZPL
-mock>=2.0 # BSD
+testtools>=2.2.0 # MIT
+virtualenv>=14.0.6 # MIT
+setuptools!=24.0.0,!=34.0.0,!=34.0.1,!=34.0.2,!=34.0.3,!=34.1.0,!=34.1.1,!=34.2.0,!=34.3.0,!=34.3.1,!=34.3.2,!=36.2.0,>=16.0 # PSF/ZPL
+mock>=2.0.0 # BSD
+bashate>=0.5.1 # Apache-2.0
@@ -15,2 +15,2 @@ mock>=2.0 # BSD
-sphinx>=1.6.2 # BSD
-oslosphinx>=4.7.0 # Apache-2.0
+sphinx!=1.6.6,>=1.6.2 # BSD
+openstackdocstheme>=1.18.1 # Apache-2.0






More information about the Release-announce mailing list