[release-announce] [openstackclient] osc-lib 1.10.0 (rocky)

no-reply at openstack.org no-reply at openstack.org
Mon Mar 19 14:45:40 UTC 2018


We exuberantly announce the release of:

osc-lib 1.10.0: OpenStackClient Library

This release is part of the rocky release series.

The source is available from:

    https://git.openstack.org/cgit/openstack/osc-lib

Download the package from:

    https://pypi.python.org/pypi/osc-lib

Please report issues through launchpad:

    https://bugs.launchpad.net/python-openstackclient

For more details, please see below.

1.10.0
^^^^^^


New Features
************

* Adds "osc_lib.cli.identity.find_project()". This function can be
  used to look up a project ID from command-line options like:

     find_project(self.app.client_manager.sdk_connection,
                  parsed_args.project, parsed_args.project_domain)

* Adds "osc_lib.cli.identity.add_project_owner_option_to_parser()"
  to register project and project domain options to CLI.


Bug Fixes
*********

* It is now possible to specify the "none" auth type (via "--os-
  auth- type" CLI argument or "OS_AUTH_TYPE" environment variable). To
  use it, "--os-endpoint" CLI argument or "OS_ENDPOINT" environment
  variable must be specified. See the bug (https://bugs.launchpad.net
  /python-openstackclient/+bug/1724283) for more detail.

Changes in osc-lib 1.9.0..1.10.0
--------------------------------

b764efc Allow to use the none auth plugin
22de9c2 Set defaults in ClientManager tests
106478d Updated from global requirements
f768909 Zuul: Remove project name
b4cc3ed Zuul: Remove project name
bcab934 Update reno for stable/queens
3927428 Updated from global requirements
8db404e Updated from global requirements
2b74586 Suppress subTest() expected errors
deec32d Add project lookup utils


Diffstat (except docs and test files)
-------------------------------------

.zuul.yaml                                         |  1 -
osc_lib/cli/identity.py                            | 72 +++++++++++++++++++
osc_lib/clientmanager.py                           |  3 +-
.../notes/find-project-203bf867619c557e.yaml       | 13 ++++
.../notes/none-auth-cli-48ab0e48d4852941.yaml      |  7 ++
releasenotes/source/index.rst                      |  1 +
releasenotes/source/queens.rst                     |  6 ++
requirements.txt                                   |  4 +-
test-requirements.txt                              |  6 +-
13 files changed, 262 insertions(+), 21 deletions(-)


Requirements updates
--------------------

diff --git a/requirements.txt b/requirements.txt
index 2e712a4..7c1351d 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -9,2 +9,2 @@ cliff!=2.9.0,>=2.8.0 # Apache-2.0
-keystoneauth1>=3.3.0 # Apache-2.0
-openstacksdk>=0.9.19 # Apache-2.0
+keystoneauth1>=3.4.0 # Apache-2.0
+openstacksdk>=0.11.2 # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index 83ca938..c9851b0 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -9 +9 @@ mock>=2.0.0 # BSD
-oslotest>=1.10.0 # Apache-2.0
+oslotest>=3.2.0 # Apache-2.0
@@ -11 +11 @@ requests-mock>=1.1.0 # Apache-2.0
-sphinx>=1.6.2 # BSD
+sphinx!=1.6.6,>=1.6.2 # BSD
@@ -19 +19 @@ bandit>=1.1.0 # Apache-2.0
-openstackdocstheme>=1.17.0 # Apache-2.0
+openstackdocstheme>=1.18.1 # Apache-2.0






More information about the Release-announce mailing list