[release-announce] [neutron] python-neutronclient 6.3.0 (pike)

no-reply at openstack.org no-reply at openstack.org
Tue May 30 11:40:29 UTC 2017


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





More information about the Release-announce mailing list