We exuberantly announce the release of: osc-lib 4.1.0 This release is part of the flamingo 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://bugs.launchpad.net/python-openstackclient/+bugs For more details, please see below. 4.1.0 ^^^^^ Upgrade Notes * Support for Python 3.8 and Python 3.9 has been removed. Changes in osc-lib 4.0.2..4.1.0 ------------------------------- 913c8ea typing: Set Command.app type 391f8cd Bump Python version used for linters to 3.10 3ab42b7 Revert "Use Python 3.8-style type hints" fcd7e12 Revert "Temporarily revert dependency bumps" 137e996 Drop support for Python 3.8, 3.9 (again) Diffstat (except docs and test files) ------------------------------------- .pre-commit-config.yaml | 4 +- osc_lib/api/api.py | 43 ++++---- osc_lib/api/auth.py | 14 +-- osc_lib/api/utils.py | 12 +-- osc_lib/cli/client_config.py | 28 +++--- osc_lib/cli/format_columns.py | 18 ++-- osc_lib/cli/identity.py | 3 +- osc_lib/cli/parseractions.py | 49 ++++----- osc_lib/clientmanager.py | 24 ++--- osc_lib/command/command.py | 10 +- osc_lib/command/timing.py | 7 +- osc_lib/exceptions.py | 8 +- osc_lib/logs.py | 9 +- osc_lib/shell.py | 42 ++++---- osc_lib/utils/__init__.py | 109 ++++++++++----------- osc_lib/utils/columns.py | 10 +- osc_lib/utils/tags.py | 15 +-- pyproject.toml | 4 +- .../notes/drop-python-38-39-2cfe64d3c0fc2d97.yaml | 4 + requirements.txt | 4 +- setup.cfg | 2 +- 22 files changed, 208 insertions(+), 217 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 8c025ea..7249568 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,2 +1,2 @@ -cliff>=3.2.0 # Apache-2.0 -keystoneauth1>=3.14.0 # Apache-2.0 +cliff>=4.9.0 # Apache-2.0 +keystoneauth1>=5.10.0 # Apache-2.0
participants (1)
-
no-reply@openstack.org