[release-announce] networking-sfc 12.0.0 (wallaby)
no-reply at openstack.org
no-reply at openstack.org
Wed Apr 14 11:21:20 UTC 2021
We eagerly announce the release of:
networking-sfc 12.0.0: APIs and implementations to support Service
Function Chaining in Neutron.
This release is part of the wallaby release series.
The source is available from:
https://opendev.org/openstack/networking-sfc
Download the package from:
https://pypi.org/project/networking-sfc
Please report issues through:
https://bugs.launchpad.net/networking-sfc/+bugs
For more details, please see below.
Changes in networking-sfc 11.0.0..12.0.0
----------------------------------------
38ae30b Remove six
42509e2 Use TOX_CONSTRAINTS_FILE
3f75939 Use unittest.mock instead of mock
0eb06a2 Fix lower-constraints
4daafc6 remove babel.cfg
a76ba80 bump py37 to py38 in tox.ini
c1fd728 Add Python3 wallaby unit tests
c396e96 Update master for stable/victoria
5ea0ed6 Fix lower-constraints and pep8 for Focal
Diffstat (except docs and test files)
-------------------------------------
babel.cfg | 2 -
lower-constraints.txt | 103 +++++++-------
networking_sfc/cli/port_pair_group.py | 9 +-
networking_sfc/db/sfc_db.py | 155 ++++++++++-----------
networking_sfc/extensions/flowclassifier.py | 10 +-
networking_sfc/extensions/servicegraph.py | 6 +-
networking_sfc/extensions/sfc.py | 5 +-
.../services/flowclassifier/common/context.py | 2 +-
.../services/flowclassifier/common/exceptions.py | 1 -
.../services/flowclassifier/driver_manager.py | 7 +-
.../services/flowclassifier/drivers/base.py | 9 +-
.../services/sfc/agent/extensions/sfc.py | 6 +-
networking_sfc/services/sfc/common/context.py | 2 +-
networking_sfc/services/sfc/common/exceptions.py | 1 -
networking_sfc/services/sfc/common/ovs_ext_lib.py | 4 +-
networking_sfc/services/sfc/driver_manager.py | 7 +-
networking_sfc/services/sfc/drivers/base.py | 8 +-
networking_sfc/services/sfc/drivers/ovs/db.py | 2 +-
networking_sfc/services/sfc/drivers/ovs/driver.py | 1 -
networking_sfc/services/sfc/drivers/ovs/rpc.py | 4 +-
.../services/flowclassifier/test_driver_manager.py | 3 +-
releasenotes/source/index.rst | 1 +
releasenotes/source/victoria.rst | 6 +
requirements.txt | 23 ++-
setup.cfg | 14 +-
test-requirements.txt | 10 +-
tox.ini | 12 +-
zuul.d/project.yaml | 2 +-
29 files changed, 191 insertions(+), 227 deletions(-)
Requirements updates
--------------------
diff --git a/requirements.txt b/requirements.txt
index 3545539..bb84a59 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -4 +4 @@
-pbr!=2.1.0,>=2.0.0 # Apache-2.0
+pbr>=4.0.0 # Apache-2.0
@@ -6 +6 @@ pbr!=2.1.0,>=2.0.0 # Apache-2.0
-eventlet!=0.18.3,!=0.20.1,>=0.18.2 # MIT
+eventlet>=0.25.1 # MIT
@@ -10,2 +10 @@ SQLAlchemy>=1.2.0 # MIT
-alembic>=0.8.10 # MIT
-six>=1.10.0 # MIT
+alembic>=0.9.6 # MIT
@@ -13,8 +12,8 @@ stevedore>=1.20.0 # Apache-2.0
-oslo.config>=5.2.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.serialization!=2.19.1,>=2.18.0 # Apache-2.0
-oslo.utils>=3.33.0 # Apache-2.0
-neutron-lib>=1.18.0 # Apache-2.0
-neutron>=13.0.0.0b2 # Apache-2.0
+oslo.config>=8.0.0 # Apache-2.0
+oslo.i18n>=3.20.0 # Apache-2.0
+oslo.log>=4.3.0 # Apache-2.0
+oslo.messaging>=12.4.0 # Apache-2.0
+oslo.serialization>=2.25.0 # Apache-2.0
+oslo.utils>=4.5.0 # Apache-2.0
+neutron-lib>=2.8.0 # Apache-2.0
+neutron>=17.0.0 # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index 47d84f4..fd76f0f 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -4 +3,0 @@
-hacking!=0.13.0,<0.14,>=0.12.0 # Apache-2.0
@@ -7,2 +5,0 @@ fixtures>=3.0.0 # Apache-2.0/BSD
-flake8-import-order==0.12 # LGPLv3
-mock>=2.0.0 # BSD
@@ -13 +10 @@ testscenarios>=0.4 # Apache-2.0/BSD
-WebOb>=1.7.1 # MIT
+WebOb>=1.8.2 # MIT
@@ -17,4 +14 @@ stestr>=2.0.0 # Apache-2.0
-astroid==1.6.5 # LGPLv2.1
-pylint==1.9.2 # GPLv2
-isort==4.3.21 # MIT
-psycopg2>=2.7.7 # LGPL/ZPL
+psycopg2>=2.8 # LGPL/ZPL
More information about the Release-announce
mailing list