We are jazzed to announce the release of:
osc-lib 3.0.0: OpenStackClient Library
This release is part of the caracal 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.
Changes in osc-lib 2.9.0..3.0.0 -------------------------------
f0e64f7 Remove lower-constraints.txt be8e6ba tox: Use pre-commit for style checks 9f1ff00 Ignore black changes 3160447 pre-commit: Integrate black ab7cdb4 Blacken code 98aabe6 Add pre-commit 147c01e Fix pre-commit issues 22c047d Drop formal support for Python 3.6, 3.7
Diffstat (except docs and test files) -------------------------------------
.git-ignore-blame-revs | 4 + .pre-commit-config.yaml | 39 ++ HACKING.rst | 2 + lower-constraints.txt | 95 ----- osc_lib/api/api.py | 51 +-- osc_lib/api/auth.py | 124 +++--- osc_lib/api/utils.py | 7 +- osc_lib/cli/client_config.py | 61 +-- osc_lib/cli/identity.py | 21 +- osc_lib/cli/parseractions.py | 50 ++- osc_lib/clientmanager.py | 26 +- osc_lib/command/command.py | 13 +- osc_lib/command/commandmanager.py | 1 + osc_lib/exceptions.py | 31 +- osc_lib/logs.py | 15 +- osc_lib/shell.py | 122 +++--- osc_lib/utils/__init__.py | 171 ++++---- osc_lib/utils/columns.py | 38 +- osc_lib/utils/tags.py | 84 +++- .../notes/1.0-summary-47dcce446d6a512b.yaml | 2 +- .../keystone-to-keystone-9b2e55b051775322.yaml | 2 +- releasenotes/source/conf.py | 53 +-- setup.cfg | 7 +- setup.py | 4 +- tox.ini | 23 +- 46 files changed, 1365 insertions(+), 1024 deletions(-)