We are excited to announce the release of: networking-sfc 19.0.0 This release is part of the dalmatian 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 18.0.0..19.0.0 ---------------------------------------- fb51aa5 Add pre-commit configuration 4b86661 Remove executable from python files which don't really needs it 94d3034 Fix _delete_ports_flowrules_by_id so that it expects only one port_id 8c4587c Fix compatibility with SQLAlchemy 2.0 61f1d91 reno: Update master for unmaintained/zed acbae63 Add py312 job to periodic based on testing runtime for 2024.2 baa33ef Update master for stable/2024.1 44a5e93 python 3.12: assertDictContainsSubset Diffstat (except docs and test files) ------------------------------------- .pre-commit-config.yaml | 47 ++++++++++++++++++++++ networking_sfc/db/flowclassifier_db.py | 6 +-- networking_sfc/db/sfc_db.py | 8 ++-- networking_sfc/extensions/servicegraph.py | 0 .../services/sfc/agent/extensions/sfc.py | 32 +++++++-------- .../unit/services/sfc/drivers/ovs/test_driver.py | 4 ++ releasenotes/source/2024.1.rst | 6 +++ releasenotes/source/index.rst | 1 + releasenotes/source/zed.rst | 2 +- requirements.txt | 2 +- zuul.d/projects.yaml | 3 ++ 13 files changed, 90 insertions(+), 26 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index e5ceeec..79280e3 100644 --- a/requirements.txt +++ b/requirements.txt @@ -10 +10 @@ python-neutronclient>=10.0.0 # Apache-2.0 -SQLAlchemy>=1.2.0 # MIT +SQLAlchemy>=2.0.0 # MIT