[release-announce] ovsdbapp 1.3.0 (victoria)
no-reply at openstack.org
no-reply at openstack.org
Wed May 27 11:46:14 UTC 2020
We are ecstatic to announce the release of:
ovsdbapp 1.3.0: A library for creating OVSDB applications
This release is part of the victoria release series.
The source is available from:
https://opendev.org/openstack/ovsdbapp
Download the package from:
https://tarballs.openstack.org/ovsdbapp/
Please report issues through:
https://bugs.launchpad.net/ovsdbapp/+bugs
For more details, please see below.
Changes in ovsdbapp 1.1.0..1.3.0
--------------------------------
db0cdd9 Add indexed column support to ovsdbapp
923d9f9 Remove translation sections from setup.cfg
8cb3b56 OVNNB backend: Fix LbDelCommand when using vip param
df71641 Import ABCs from 'collections.abc'
75322fb Fix hacking min version to 3.0.1
c5e11c6 Don't create new API instance in fixtures
3ff1e33 Add "inactivity_probe" parameter to "enable_connection_uri"
bf2e5f3 Fix spurious test failure
aadf162 Allow read-only Commands to bypass txns in execute()
3598631 Tempest job inherits from Neutron tempest OVN job
c5163fc Stop iterating on first matching QoS rule
0338c0b Accept a Row as a result in AddCommand
76cc850 Don't let an Exception in one event affect others
6d56c57 Remove the dependency on the "mock" package
77f79f6 Update master for stable/ussuri
7ced5ef Remove all usage of six library
e6c2f1f Update hacking for Python3
Diffstat (except docs and test files)
-------------------------------------
.pylintrc | 38 ++++++-
babel.cfg | 2 -
ovsdbapp/api.py | 19 +---
ovsdbapp/backend/ovs_idl/__init__.py | 113 ++++++++++++++++-----
ovsdbapp/backend/ovs_idl/command.py | 38 +++++--
ovsdbapp/backend/ovs_idl/connection.py | 8 +-
ovsdbapp/backend/ovs_idl/idlutils.py | 48 +++++++--
ovsdbapp/backend/ovs_idl/linux/connection_utils.py | 4 +-
ovsdbapp/backend/ovs_idl/rowview.py | 2 +-
ovsdbapp/backend/ovs_idl/transaction.py | 6 +-
ovsdbapp/event.py | 30 ++++--
ovsdbapp/exceptions.py | 11 +-
ovsdbapp/schema/open_vswitch/api.py | 5 +-
ovsdbapp/schema/open_vswitch/helpers.py | 10 +-
ovsdbapp/schema/ovn_northbound/api.py | 13 +--
ovsdbapp/schema/ovn_northbound/commands.py | 32 +++---
ovsdbapp/schema/ovn_southbound/api.py | 5 +-
ovsdbapp/schema/ovn_southbound/impl_idl.py | 3 -
.../functional/backend/ovs_idl/test_indexing.py | 77 ++++++++++++++
.../functional/schema/open_vswitch/fixtures.py | 2 -
.../schema/open_vswitch/test_common_db.py | 2 +-
.../schema/open_vswitch/test_impl_idl.py | 2 +-
.../functional/schema/ovn_northbound/fixtures.py | 7 --
.../schema/ovn_northbound/test_impl_idl.py | 90 +++++++++++-----
.../functional/schema/ovn_southbound/event.py | 8 ++
.../functional/schema/ovn_southbound/fixtures.py | 2 -
.../schema/ovn_southbound/test_impl_idl.py | 7 +-
.../unit/schema/open_vswitch/test_impl_idl.py | 7 +-
ovsdbapp/venv.py | 7 +-
releasenotes/source/index.rst | 1 +
releasenotes/source/ussuri.rst | 6 ++
requirements.txt | 1 -
setup.cfg | 14 ---
test-requirements.txt | 4 +-
tools/debug_venv.py | 16 ++-
tox.ini | 16 ++-
zuul.d/ovsdbapp-jobs.yaml | 5 +-
zuul.d/project.yaml | 4 +-
47 files changed, 492 insertions(+), 219 deletions(-)
Requirements updates
--------------------
diff --git a/requirements.txt b/requirements.txt
index ff6ceb4..153b5ff 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -9 +8,0 @@ pbr!=2.1.0,>=2.0.0 # Apache-2.0
-six>=1.10.0 # MIT
diff --git a/test-requirements.txt b/test-requirements.txt
index 7e2e7ed..7bc30fe 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -5 +5 @@
-hacking<0.13,>=0.12.0 # Apache-2.0
+hacking>=3.0.1,<3.1.0 # Apache-2.0
@@ -11 +11 @@ os-testr>=1.0.0 # Apache-2.0
-pylint==1.9.2 # GPLv2
+pylint==2.3.0 # GPLv2
More information about the Release-announce
mailing list