We are happy to announce the release of: cliff 4.12.0 This release is part of the gazpacho release series. The source is available from: https://opendev.org/openstack/cliff Download the package from: https://pypi.org/project/cliff Please report issues through: https://bugs.launchpad.net/python-openstackclient/+bugs For more details, please see below. Changes in cliff 4.11.0..4.12.0 ------------------------------- 12c21fa typing: Clarify behavior of _run_after_hooks method 0833a4d Remove pkg_resources remnants 0d92e17 ruff: Enable E5 rules 32837fd typing: Update for latest docutils type hints Diffstat (except docs and test files) ------------------------------------- .pre-commit-config.yaml | 8 ++++---- cliff/command.py | 4 ++-- cliff/commandmanager.py | 19 ++++++------------- cliff/display.py | 28 +++++++++++++++++++++++++++- cliff/formatters/base.py | 2 +- cliff/formatters/commaseparated.py | 2 +- cliff/show.py | 10 +++++++--- cliff/sphinxext.py | 8 ++++---- pyproject.toml | 3 +-- 10 files changed, 57 insertions(+), 35 deletions(-)