[neutron] python-neutronclient 6.3.0 (pike)
We are thrilled to announce the release of: python-neutronclient 6.3.0: CLI and Client Library for OpenStack Networking This release is part of the pike release series. The source is available from: https://git.openstack.org/cgit/openstack/python-neutronclient Download the package from: https://pypi.python.org/pypi/python-neutronclient Please report issues through launchpad: https://bugs.launchpad.net/python-neutronclient For more details, please see below. 6.3.0 ^^^^^ New Features * Adds a new "global_request_id" parameter to the Client constructors, which will pass that id on all requests as the "X -OpenStack-Request- ID" header. * Tag operation for subnet, port, subnetpool and router resources are now supported. Changes in python-neutronclient 6.2.0..6.3.0 -------------------------------------------- af869a4 Allow global_request_id in Client constructor d632743 Updated from global requirements 030b8ad Updated from global requirements e406692 Machine-readable output for JSON/YAML format 632671e FWaaS UT: Fake rule should return value returned from API c66f972 Drop deprecated neutronclient.i18n wrapper 5a7e65d Updated from global requirements 235c4e6 Now empty tags are not added to Networks 2e60acd Be explicit about the identity plugin required in unit tests fbef092 Supports adding tags for port, router, subnet, subnetpool 4295dfb Add optional_keys and required_keys to --subport argument ef69c72 Updated from global requirements 4d4e4de Fix using wrong status code in some tests db37751 Updated from global requirements a905f75 Do not append .json to sending URL 6df0b27 Handle log message interpolation by the logger f801289 Revert "HAProxy uses milliseconds for its timeout values." c91f9f2 Don't decode empty response body Diffstat (except docs and test files) ------------------------------------- neutronclient/client.py | 18 ++- neutronclient/i18n.py | 23 ---- neutronclient/neutron/v2_0/__init__.py | 2 +- neutronclient/neutron/v2_0/lb/healthmonitor.py | 7 +- neutronclient/neutron/v2_0/lb/v2/loadbalancer.py | 1 - neutronclient/neutron/v2_0/rbac.py | 1 - neutronclient/neutron/v2_0/tag.py | 5 +- neutronclient/osc/v2/fwaas/firewallgroup.py | 6 +- neutronclient/osc/v2/fwaas/firewallpolicy.py | 4 +- neutronclient/osc/v2/fwaas/firewallrule.py | 13 ++- neutronclient/osc/v2/networking_bgpvpn/bgpvpn.py | 13 ++- neutronclient/osc/v2/trunk/network_trunk.py | 13 ++- neutronclient/osc/v2/utils.py | 7 +- .../unit/osc/v2/networking_bgpvpn/test_bgpvpn.py | 31 ++--- neutronclient/v2_0/client.py | 4 +- .../notes/global_request_id-56856a93b982a6b3.yaml | 6 + ...et-port-subnetpool-router-6250ec4714ee8690.yaml | 4 + requirements.txt | 12 +- test-requirements.txt | 6 +- tox.ini | 2 + 34 files changed, 327 insertions(+), 157 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index db647de..1e6bdaf 100644 --- a/requirements.txt +++ b/requirements.txt @@ -4,2 +4,2 @@ -pbr>=2.0.0 # Apache-2.0 -cliff>=2.3.0 # Apache-2.0 +pbr!=2.1.0,>=2.0.0 # Apache-2.0 +cliff>=2.6.0 # Apache-2.0 @@ -9 +9 @@ netaddr!=0.7.16,>=0.7.13 # BSD -osc-lib>=1.2.0 # Apache-2.0 +osc-lib>=1.5.1 # Apache-2.0 @@ -13,2 +13,2 @@ oslo.utils>=3.20.0 # Apache-2.0 -os-client-config>=1.22.0 # Apache-2.0 -keystoneauth1>=2.18.0 # Apache-2.0 +os-client-config>=1.27.0 # Apache-2.0 +keystoneauth1>=2.20.0 # Apache-2.0 @@ -21 +21 @@ six>=1.9.0 # MIT -Babel>=2.3.4 # BSD +Babel!=2.4.0,>=2.3.4 # BSD diff --git a/test-requirements.txt b/test-requirements.txt index b4efe10..f8a0c38 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -6 +6 @@ hacking!=0.13.0,<0.14,>=0.12.0 # Apache-2.0 -coverage>=4.0 # Apache-2.0 +coverage!=4.4,>=4.0 # Apache-2.0 @@ -13 +13 @@ osprofiler>=1.4.0 # Apache-2.0 -python-openstackclient>=3.3.0 # Apache-2.0 +python-openstackclient!=3.10.0,>=3.3.0 # Apache-2.0 @@ -17 +17 @@ requests-mock>=1.1 # Apache-2.0 -sphinx>=1.5.1 # BSD +sphinx!=1.6.1,>=1.5.1 # BSD
participants (1)
-
no-reply@openstack.org