[release-announce] osc-lib 2.1.0 (victoria)

no-reply at openstack.org no-reply at openstack.org
Fri May 29 12:02:56 UTC 2020


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






More information about the Release-announce mailing list