We jubilantly announce the release of: octavia-lib 2.1.0: A library to support Octavia provider drivers. This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/octavia-lib Download the package from: https://pypi.org/project/octavia-lib Please report issues through: https://storyboard.openstack.org/#!/project/openstack/octavia-lib For more details, please see below. 2.1.0 ^^^^^ New Features * Added a "NotFound" exception class that provider drivers can raise when a resource cannot be found. Changes in octavia-lib 2.0.0..2.1.0 ----------------------------------- ec7195d Add missing assertIsInstance checks b6d20c0 Switch to victoria jobs 684e0b9 Add NotFound exception class bf1824a Update test-requirements to match Octavia repo 0ce11e8 Add py38 classifier 1e04120 Add SCTP protocol and health-monitor constants ab0beac Define the protocols supported by listener and pool respectively 51b25a5 Add releasenotes link to README 2f59a4b Switch to newer openstackdocstheme and reno versions b993b5f Fix hacking min version to 3.0.1 4df7006 Update master for stable/ussuri Diffstat (except docs and test files) ------------------------------------- README.rst | 1 + lower-constraints.txt | 1 - octavia_lib/api/drivers/data_models.py | 4 ++-- octavia_lib/api/drivers/driver_lib.py | 2 +- octavia_lib/api/drivers/exceptions.py | 27 ++++++++++++++++++++++ octavia_lib/api/drivers/provider_base.py | 3 ++- octavia_lib/common/constants.py | 13 +++++++++-- octavia_lib/hacking/checks.py | 4 ++-- .../add-not-found-exception-7f9d188cd22f69e1.yaml | 5 ++++ releasenotes/source/conf.py | 6 ++--- releasenotes/source/index.rst | 1 + releasenotes/source/ussuri.rst | 6 +++++ setup.cfg | 1 + test-requirements.txt | 6 ++--- zuul.d/projects.yaml | 2 +- 18 files changed, 86 insertions(+), 32 deletions(-) Requirements updates -------------------- diff --git a/test-requirements.txt b/test-requirements.txt index f417486..3fa0310 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -5 +5 @@ -hacking>=3.0,<3.1.0 # Apache-2.0 +hacking>=3.0.1,<3.1.0 # Apache-2.0 @@ -7 +7 @@ hacking>=3.0,<3.1.0 # Apache-2.0 -bandit>=1.1.0 # Apache-2.0 +bandit!=1.6.0,>=1.1.0 # Apache-2.0 @@ -10 +10 @@ doc8>=0.6.0 # Apache-2.0 -pylint==1.9.2 # GPLv2 +pylint>=2.2.0 # GPLv2