We are chuffed to announce the release of: osc-lib 1.8.0: OpenStackClient Library This release is part of the queens 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.8.0 ^^^^^ New Features * Added new options *--os-service-provider*, *--os-remote-project- name*, *--os-remote-project-domain-name*, *--os-remote-project- domain-id*, and *--os-remote-project-id*. These can also be loaded from their respective ENV variables (ex. *OS_SERVICE_PROVIDER* and *OS_REMOTE_PROJECT_ID*) and allow issuing of commands to a federated cloud using keystone-to-keystone identity federation. More information about keystone-to-keystone can be found here (https://specs.openstack.org/openstack/keystone-specs/specs/juno /keystone-to-keystone-federation.html). Changes in osc-lib 1.7.0..1.8.0 ------------------------------- 75700a7 Add utils for better column handling 5ef4081 Updated from global requirements 86129e6 Use converged SDK insead of os-client-config c778181 Remove -U from pip install f1e84b4 Avoid tox_install.sh for constraints support d1b6f3e Util to calculate header and attr names based on parsed_args.columns 20564d2 Make -tips job non-voting 9ced404 Remove setting of version/release from releasenotes a883bd5 Updated from global requirements 314ef3c Updated from global requirements 7d8b294 Consume the devstack functional jobs from OSC 485b573 Migrade legacy jobs into the repo 0d427e5 Add CLI/ENV options and documentation for keystone-to-keystone 5de9eb4 Updated from global requirements 6ea20b8 --os-profile option suddenly causes trouble in unit tests b42a26e Updates for stestr 026f056 Updated from global requirements 0bafd1f Updated from global requirements 64f1816 Updated from global requirements cad406d Updated from global requirements d84776c Update reno for stable/pike 2dc5d88 Updated from global requirements f00e215 Update the documentation link for doc migration 3f004e2 Updated from global requirements 47e28fa Updated from global requirements 8cbdcde Emit warnings to encourage cliff FormattableColumn Diffstat (except docs and test files) ------------------------------------- .gitignore | 1 + .stestr.conf | 4 + .zuul.yaml | 19 + HACKING.rst | 2 +- osc_lib/cli/client_config.py | 12 +- osc_lib/clientmanager.py | 17 + osc_lib/shell.py | 45 ++ osc_lib/utils.py | 617 ------------------- osc_lib/utils/__init__.py | 670 +++++++++++++++++++++ osc_lib/utils/columns.py | 99 +++ .../keystone-to-keystone-9b2e55b051775322.yaml | 10 + releasenotes/source/conf.py | 13 +- releasenotes/source/index.rst | 1 + releasenotes/source/pike.rst | 6 + requirements.txt | 15 +- setup.cfg | 2 +- test-requirements.txt | 12 +- tools/tox_install.sh | 30 - tox.ini | 22 +- 23 files changed, 1112 insertions(+), 697 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 0f4eb4e..3e2f418 100644 --- a/requirements.txt +++ b/requirements.txt @@ -5 +5 @@ pbr!=2.1.0,>=2.0.0 # Apache-2.0 -six>=1.9.0 # MIT +six>=1.10.0 # MIT @@ -8,6 +8,7 @@ Babel!=2.4.0,>=2.3.4 # BSD -cliff>=2.6.0 # Apache-2.0 -keystoneauth1>=2.21.0 # Apache-2.0 -os-client-config>=1.27.0 # Apache-2.0 -oslo.i18n!=3.15.2,>=2.1.0 # Apache-2.0 -oslo.utils>=3.20.0 # Apache-2.0 -simplejson>=2.2.0 # MIT +cliff!=2.9.0,>=2.8.0 # Apache-2.0 +keystoneauth1>=3.3.0 # Apache-2.0 +openstacksdk>=0.9.19 # Apache-2.0 +os-client-config>=1.28.0 # Apache-2.0 +oslo.i18n>=3.15.3 # Apache-2.0 +oslo.utils>=3.31.0 # Apache-2.0 +simplejson>=3.5.1 # MIT diff --git a/test-requirements.txt b/test-requirements.txt index 08427d8..83ca938 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -8 +8 @@ fixtures>=3.0.0 # Apache-2.0/BSD -mock>=2.0 # BSD +mock>=2.0.0 # BSD @@ -10 +10 @@ oslotest>=1.10.0 # Apache-2.0 -requests-mock>=1.1 # Apache-2.0 +requests-mock>=1.1.0 # Apache-2.0 @@ -12 +12 @@ sphinx>=1.6.2 # BSD -os-testr>=0.8.0 # Apache-2.0 +os-testr>=1.0.0 # Apache-2.0 @@ -14 +14 @@ testrepository>=0.0.18 # Apache-2.0/BSD -testtools>=1.4.0 # MIT +testtools>=2.2.0 # MIT @@ -19,2 +19,2 @@ bandit>=1.1.0 # Apache-2.0 -openstackdocstheme>=1.11.0 # Apache-2.0 -reno!=2.3.1,>=1.8.0 # Apache-2.0 +openstackdocstheme>=1.17.0 # Apache-2.0 +reno>=2.5.0 # Apache-2.0
participants (1)
-
no-reply@openstack.org