[release-announce] python-octaviaclient 2.0.1 (ussuri)
no-reply at openstack.org
no-reply at openstack.org
Fri Apr 10 02:04:06 UTC 2020
We are pumped to announce the release of:
python-octaviaclient 2.0.1: Octavia client for OpenStack Load
Balancing
This release is part of the ussuri release series.
The source is available from:
https://opendev.org/openstack/python-octaviaclient
Download the package from:
https://pypi.org/project/python-octaviaclient
Please report issues through:
https://storyboard.openstack.org/#!/project/openstack/python-
octaviaclient
For more details, please see below.
2.0.1
^^^^^
New Features
* Added an optional Argument "--tls-ciphers" for passing OpenSSL
cipher strings when creating a new listener.
* Added an optional Argument "--tls-ciphers" for passing OpenSSL
cipher strings when creating or updating a pool.
* Adds support for querying the amphora statistics.
* Amphora list now supports a "--long" option, which will include a
few additional columns (compute_id, cached_zone, image_id).
Changes in python-octaviaclient 2.0.0..2.0.1
--------------------------------------------
d84cd7b Add the ability to specify the cipher list for a listener
d05eb2c Add the ability to specify the cipher list for a pool
3a5e94e Cleanup py27 support
657b4bd Update hacking for Python3
d1fb78b Fix doc8 check
1222d35 Align python-octaviaclient to octavia coding style
943e0d4 Remove the dependency on the "mock" package
74ebe60 Fix Octavia client for API endpoint 503
1037a06 Add --long to amphora-list to show more columns
cc3e82d Fix long CLI error messages
0b4a4ce Add amphora stats show API and CLI
Diffstat (except docs and test files)
-------------------------------------
.pylintrc | 99 ++++++++++++++++++++++
lower-constraints.txt | 10 ++-
octaviaclient/api/constants.py | 1 +
octaviaclient/api/exceptions.py | 1 +
octaviaclient/api/v2/octavia.py | 36 ++++++--
octaviaclient/hacking/checks.py | 53 ++++--------
octaviaclient/osc/plugin.py | 5 +-
octaviaclient/osc/v2/amphora.py | 60 ++++++++++++-
octaviaclient/osc/v2/availabilityzone.py | 2 +-
octaviaclient/osc/v2/constants.py | 26 +++++-
octaviaclient/osc/v2/flavor.py | 2 +-
octaviaclient/osc/v2/health_monitor.py | 2 +-
octaviaclient/osc/v2/l7policy.py | 2 +-
octaviaclient/osc/v2/l7rule.py | 2 +-
octaviaclient/osc/v2/listener.py | 19 ++++-
octaviaclient/osc/v2/load_balancer.py | 2 +-
octaviaclient/osc/v2/member.py | 14 +--
octaviaclient/osc/v2/pool.py | 14 ++-
octaviaclient/osc/v2/quota.py | 2 +-
octaviaclient/osc/v2/utils.py | 37 ++++----
octaviaclient/osc/v2/validate.py | 38 +++++++++
.../unit/osc/v2/test_availabilityzoneprofile.py | 3 +-
...-set-listener-cipher-list-fe379d0d0821ed42.yaml | 6 ++
...lity-set-pool-cipher-list-70128f983506fbdb.yaml | 6 ++
.../add-amphora-stats-show-48bc0fadf08f1057.yaml | 4 +
.../amphora-list-long-option-55390b5abef5b82e.yaml | 5 ++
setup.cfg | 18 +---
setup.py | 9 --
test-requirements.txt | 9 +-
tools/coding-checks.sh | 66 +++++++++++++++
tox.ini | 60 +++++++++++--
52 files changed, 729 insertions(+), 220 deletions(-)
Requirements updates
--------------------
diff --git a/test-requirements.txt b/test-requirements.txt
index 9e1bc85..585a19a 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -5,2 +5,2 @@
-hacking!=0.13.0,<0.14,>=0.12.0 # Apache-2.0
-requests-mock>=1.1.0 # Apache-2.0
+hacking>=3.0,<3.1.0 # Apache-2.0
+requests-mock>=1.2.0 # Apache-2.0
@@ -8 +8,4 @@ coverage!=4.4,>=4.0 # Apache-2.0
-mock>=2.0.0 # BSD
+doc8>=0.6.0 # Apache-2.0
+bandit!=1.6.0,>=1.1.0 # Apache-2.0
+flake8-import-order==0.12 # LGPLv3
+pylint>=2.2.0 # GPLv2
More information about the Release-announce
mailing list