We jubilantly announce the release of: cliff 4.7.0: Command Line Interface Formulation Framework This release is part of the dalmatian 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://storyboard.openstack.org/#!/project/openstack/cliff For more details, please see below. Changes in cliff 4.6.0..4.7.0 ----------------------------- 7f4378b Add fixtures explicitly in test requirements 3f1b936 tox: Use pre-commit for linter checks 088b1e2 Blacken code base bc56dea requirements: Bump minimums Diffstat (except docs and test files) ------------------------------------- .git-blame-ignore-revs | 4 + .pre-commit-config.yaml | 16 ++-- cliff/_argparse.py | 31 +++--- cliff/app.py | 99 ++++++++++++-------- cliff/columns.py | 5 +- cliff/command.py | 18 ++-- cliff/commandmanager.py | 18 ++-- cliff/complete.py | 49 ++++++---- cliff/display.py | 37 ++++---- cliff/formatters/base.py | 7 +- cliff/formatters/commaseparated.py | 13 ++- cliff/formatters/json_format.py | 21 +++-- cliff/formatters/shell.py | 13 ++- cliff/formatters/table.py | 44 +++++---- cliff/formatters/value.py | 23 +++-- cliff/formatters/yaml_format.py | 1 - cliff/help.py | 36 +++---- cliff/interactive.py | 17 ++-- cliff/lister.py | 14 ++- cliff/show.py | 13 ++- cliff/sphinxext.py | 83 ++++++++++------ cliff/utils.py | 12 +-- demoapp/cliffdemo/encoding.py | 6 +- demoapp/cliffdemo/list.py | 7 +- demoapp/cliffdemo/main.py | 3 +- demoapp/cliffdemo/show.py | 26 ++--- demoapp/setup.py | 14 +-- setup.cfg | 1 - setup.py | 4 +- test-requirements.txt | 8 +- tox.ini | 25 +++-- 53 files changed, 847 insertions(+), 714 deletions(-) Requirements updates -------------------- diff --git a/test-requirements.txt b/test-requirements.txt index 75f4d52..73c8399 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -3,0 +4 @@ testscenarios>=0.4 # Apache-2.0/BSD +fixtures>=3.0.0 # Apache-2.0/BSD @@ -5 +6 @@ testscenarios>=0.4 # Apache-2.0/BSD -coverage!=4.4,>=4.0 # Apache-2.0 +coverage>=5.0 # Apache-2.0 @@ -9,4 +10 @@ coverage!=4.4,>=4.0 # Apache-2.0 -sphinx>=2.0.0,!=2.1.0 # BSD - -# Bandit security code scanner -bandit>=1.1.0 # Apache-2.0 +sphinx>=5.0.0 # BSD
participants (1)
-
no-reply@openstack.org