We are happy to announce the release of: cliff 4.0.0: Command Line Interface Formulation Framework This release is part of the zed 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 3.10.1..4.0.0 ------------------------------ 56b700a Removing brackets around tested conditional 86061ad Remove final use of pkg_resources 3e0eed4 Defer loading PyYAML 6811218 Defer loading cmd2 98095d4 requirements: Remove explicit python-subunit dependency a841887 requirements: Remove explicit pbr dependency 3d93a64 requirements: Remove explicit pyparsing dependency 3e2e013 Update Python testing per Zed cycle testing runtime 5df8c37 Migrate Python 3.6/7 jobs to Python 3.8 b1736c1 Add Python3 yoga unit tests fbff6de setup.cfg: Replace dashes with underscores Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 14 +++++++------- cliff/app.py | 9 ++++++--- cliff/command.py | 24 +++++++----------------- cliff/formatters/yaml_format.py | 8 ++++++-- requirements.txt | 7 ++----- setup.cfg | 5 ++--- test-requirements.txt | 5 ----- 8 files changed, 31 insertions(+), 43 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 4450bd7..79ed14f 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,4 +0,0 @@ -# The order of packages is significant, because pip processes them in the order -# of appearance. Changing the order has an impact on the overall integration -# process, which may cause wedges in the gate later. -pbr!=2.1.0,>=2.0.0 # Apache-2.0 @@ -5,0 +2,2 @@ autopage>=0.4.0 # Apache 2.0 +# TODO: Drop this when Python 3.10 is our minimum supported version +importlib_metadata>=4.4 # Apache-2.0 @@ -8 +5,0 @@ PrettyTable>=0.7.2 # BSD -pyparsing>=2.1.0 # MIT diff --git a/test-requirements.txt b/test-requirements.txt index 686ff61..75f4d52 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -1,5 +0,0 @@ -# The order of packages is significant, because pip processes them in the order -# of appearance. Changing the order has an impact on the overall integration -# process, which may cause wedges in the gate later. - -python-subunit>=1.0.0 # Apache-2.0/BSD
participants (1)
-
no-reply@openstack.org