We are psyched to announce the release of: cliff 4.9.0 This release is part of the epoxy 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.8.0..4.9.0 ----------------------------- 71b1e9f typing: Enable basic typing for tests 348c774 typing: Add typing to cliff.formatters 74179e6 typing: Add typing to cliff.sphinxext 6f785be typing: Add typing to cliff.hooks 3a85106 typing: Add typing to cliff.help 8ade2ee typing: Add typing to cliff.complete 8fe0f2c typing: Add typing to cliff.command 3b562b2 typing: Add typing to cliff.commandmanager 3525334 typing: Add typing to cliff._argparse 2ae3786 typing: Add typing to cliff.columns b4fde83 typing: Add typing to cliff.interactive 1fb558d typing: Add typing to cliff.app 27e0868 pre-commit: Enable mypy 9bb5c6e typing: Fix initial typing issues e373174 pre-commit: Bump versions Diffstat (except docs and test files) ------------------------------------- .pre-commit-config.yaml | 20 +++++- cliff/_argparse.py | 128 ++++++++++++++++++++++++--------- cliff/app.py | 85 ++++++++++++++-------- cliff/columns.py | 31 ++++---- cliff/command.py | 71 ++++++++++++------- cliff/commandmanager.py | 54 ++++++++------ cliff/complete.py | 71 ++++++++++++------- cliff/display.py | 53 ++++++++++---- cliff/formatters/base.py | 22 ++++-- cliff/formatters/commaseparated.py | 22 ++++-- cliff/formatters/json_format.py | 23 ++++-- cliff/formatters/shell.py | 18 +++-- cliff/formatters/table.py | 89 ++++++++++++++++------- cliff/formatters/value.py | 24 +++++-- cliff/formatters/yaml_format.py | 26 +++++-- cliff/help.py | 31 +++++--- cliff/hooks.py | 16 +++-- cliff/interactive.py | 116 +++++++++++++++--------------- cliff/lister.py | 27 +++++-- cliff/py.typed | 0 cliff/show.py | 28 +++++--- cliff/sphinxext.py | 132 +++++++++++++++++++++++++---------- cliff/utils.py | 5 +- pyproject.toml | 35 ++++++++++ 36 files changed, 986 insertions(+), 509 deletions(-)
participants (1)
-
no-reply@openstack.org