We are psyched to announce the release of: python-neutronclient 7.2.0: CLI and Client Library for OpenStack Networking This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/python-neutronclient Download the package from: https://pypi.org/project/python-neutronclient Please report issues through: https://bugs.launchpad.net/python-neutronclient/+bugs For more details, please see below. 7.2.0 ^^^^^ New Features * New client methods: "create_segment", "update_segment", "list_segments", "show_segment" and "delete_segment". Changes in python-neutronclient 7.1.1..7.2.0 -------------------------------------------- f751dd3 Use unittest.mock instead of mock 42ebefa Stop to use the __future__ module. 4669bcc Use unittest.mock instead of third party mock 626970a Add segments client code 3cfa54f Remove usage of six 85ef7b7 Switch to newer openstackdocstheme and reno versions 6d9d2e6 Fix hacking min version to 3.0.1 fdfa615 Bump default tox env from py37 to py38 19bea62 Add py38 package metadata 157016e Remove Babel from requirements ec625d0 Add Python3 victoria unit tests 91a9dcd Update master for stable/ussuri Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 2 +- lower-constraints.txt | 6 ----- neutronclient/common/exceptions.py | 2 -- neutronclient/common/serializer.py | 3 +-- neutronclient/common/utils.py | 5 ++-- neutronclient/neutron/v2_0/__init__.py | 18 +++++-------- neutronclient/neutron/v2_0/agentscheduler.py | 2 -- .../neutron/v2_0/auto_allocated_topology.py | 2 -- neutronclient/neutron/v2_0/bgp/dragentscheduler.py | 2 -- neutronclient/neutron/v2_0/bgp/speaker.py | 2 -- neutronclient/neutron/v2_0/flavor/flavor.py | 2 -- neutronclient/neutron/v2_0/floatingip.py | 2 -- neutronclient/neutron/v2_0/fw/firewallpolicy.py | 2 -- neutronclient/neutron/v2_0/lb/healthmonitor.py | 2 -- neutronclient/neutron/v2_0/lb/pool.py | 5 +--- .../neutron/v2_0/network_ip_availability.py | 3 +-- neutronclient/neutron/v2_0/quota.py | 9 +++---- neutronclient/neutron/v2_0/router.py | 2 -- neutronclient/osc/v2/fwaas/firewallpolicy.py | 2 -- neutronclient/shell.py | 2 -- .../osc/v2/dynamic_routing/test_bgp_dragent.py | 2 +- .../unit/osc/v2/dynamic_routing/test_bgp_peer.py | 2 +- .../osc/v2/dynamic_routing/test_bgp_speaker.py | 2 +- .../unit/osc/v2/networking_bgpvpn/test_bgpvpn.py | 2 +- .../networking_bgpvpn/test_resource_association.py | 2 +- .../networking_bgpvpn/test_router_association.py | 2 +- .../subnet_onboard/test_network_onboard_subnets.py | 2 +- .../unit/osc/v2/vpnaas/test_endpoint_group.py | 2 +- .../osc/v2/vpnaas/test_ipsec_site_connection.py | 2 +- neutronclient/v2_0/client.py | 30 +++++++++++++++++++--- releasenotes/notes/segments-8557f5b0caa5ee26.yaml | 5 ++++ releasenotes/source/conf.py | 11 +++----- releasenotes/source/index.rst | 1 + releasenotes/source/ussuri.rst | 6 +++++ requirements.txt | 2 -- setup.cfg | 1 + test-requirements.txt | 3 +-- tox.ini | 2 +- 82 files changed, 137 insertions(+), 153 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index ec2d7af..c1c9c28 100644 --- a/requirements.txt +++ b/requirements.txt @@ -21,2 +20,0 @@ simplejson>=3.5.1 # MIT -six>=1.10.0 # MIT -Babel!=2.4.0,>=2.3.4 # BSD diff --git a/test-requirements.txt b/test-requirements.txt index a1eb9b1..ae1f2e5 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -4 +4 @@ -hacking>=1.1.0 # Apache-2.0 +hacking>=3.0.1,<3.1.0 # Apache-2.0 @@ -10 +9,0 @@ flake8-import-order==0.12 # LGPLv3 -mock>=2.0.0 # BSD