We are ecstatic to announce the release of: osc-lib 2.1.0: OpenStackClient Library This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/osc-lib Download the package from: https://pypi.org/project/osc-lib Please report issues through: https://storyboard.openstack.org/#!/project/openstack/osc-lib For more details, please see below. 2.1.0 ^^^^^ Bug Fixes ********* * Save the results from the early authentication so double authentication can be avoided. Other Notes *********** * Removed "Babel" from requirements as it is not a runtime requirement. Changes in osc-lib 2.0.0..2.1.0 ------------------------------- e61311a Add a couple of release notes cac5d24 Remove .testr.conf a55d153 Remove six library from dependencies f0749f8 Save the results from the early authentication 20b9223 Add pep8 import order check 2d98486 Use mock from unittest dfe47ce Remove Babel from requirements 96613b7 Add Python3 victoria unit tests 450b06a Update master for stable/ussuri 3c2a5c7 Cleanup py27 support 8d55112 Fix the requirement of keystoneauth1. 2ade7e7 Update to hacking 3.0 592d80a Update hacking for Python3 32742e7 Replace assertItemsEqual with assertCountEqual 53bf919 Stop using lib-forward-testing Diffstat (except docs and test files) ------------------------------------- .testr.conf | 9 --------- .zuul.yaml | 3 +-- lower-constraints.txt | 6 ++---- osc_lib/api/api.py | 6 ++---- osc_lib/cli/client_config.py | 4 +--- osc_lib/cli/format_columns.py | 1 + osc_lib/clientmanager.py | 5 +---- osc_lib/command/command.py | 4 +--- osc_lib/command/commandmanager.py | 3 +-- osc_lib/shell.py | 11 ++--------- osc_lib/utils/__init__.py | 7 +++---- .../notes/remove-babel-50abc5b548455bb2.yaml | 4 ++++ .../notes/save-results-4473cb5731c0c763.yaml | 5 +++++ releasenotes/source/index.rst | 1 + releasenotes/source/ussuri.rst | 6 ++++++ requirements.txt | 4 +--- setup.cfg | 3 +++ setup.py | 9 --------- test-requirements.txt | 4 ++-- tox.ini | 5 ++++- 31 files changed, 77 insertions(+), 108 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index cc7e873..304acdb 100644 --- a/requirements.txt +++ b/requirements.txt @@ -5 +4,0 @@ pbr!=2.1.0,>=2.0.0 # Apache-2.0 -six>=1.10.0 # MIT @@ -7 +5,0 @@ six>=1.10.0 # MIT -Babel!=2.4.0,>=2.3.4 # BSD @@ -9 +7 @@ cliff!=2.9.0,>=2.8.0 # Apache-2.0 -keystoneauth1>=3.7.0 # Apache-2.0 +keystoneauth1>=3.14.0 # Apache-2.0 diff --git a/test-requirements.txt b/test-requirements.txt index c9851b0..b2a7a62 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -4 +4 @@ -hacking<0.11,>=0.10.0 +hacking>=3.0,<3.1.0 # Apache-2.0 @@ -8 +7,0 @@ fixtures>=3.0.0 # Apache-2.0/BSD -mock>=2.0.0 # BSD @@ -16,0 +16 @@ bandit>=1.1.0 # Apache-2.0 +flake8-import-order>=0.17.1 # LGPLv3