[openstack-announce] [new][openstack] cliff 2.1.0 release (newton)

no-reply at openstack.org no-reply at openstack.org
Thu Jun 16 13:26:54 UTC 2016


We are psyched to announce the release of:

cliff 2.1.0: Command Line Interface Formulation Framework

This release is part of the newton release series.

With source available at:

    http://git.openstack.org/cgit/openstack/cliff

With package available at:

    https://pypi.python.org/pypi/cliff

Please report issues through launchpad:

    https://bugs.launchpad.net/python-cliff

For more details, please see below.

Changes in cliff 2.0.0..2.1.0
-----------------------------

98b9b79 Updated from global requirements
c69aff3 Update --max-width help
147858e Add more test coverage for shell formatter
ab54121 Add more test coverage for CSV formatter
35232dd Support multiple sub commands in completion
e850b87 Factorize more test data
432ad35 Factorize some test data
365bc52 Factorize common test code
e5422c5 Factorize argparse importing
2b78acd Updated from global requirements
82c6ef7 Updated from global requirements
c59f044 Add CLIFF_MAX_TERM_WIDTH envvar to complement --max-width
8377a98 Fix prettytable.PrettyTable().max_width wrong usage
ec2a4c5 Fix AttributeError when entry point load failed
15f60bf Distinguish no existed columns in ShowOne
a53dd4b Refactor HelpCommand
80f22a1 Updated from global requirements
d171567 Remove httplib2 from test-requirements.txt
75165aa Sync help message for --help

Diffstat (except docs and test files)
-------------------------------------

cliff/app.py                         |   2 +-
cliff/complete.py                    |  16 +-
cliff/display.py                     |  21 +++
cliff/formatters/table.py            |  20 +-
cliff/help.py                        |   6 +-
cliff/lister.py                      |  22 +--
cliff/show.py                        |  11 +-
requirements.txt                     |   4 +-
test-requirements.txt                |   3 +-
17 files changed, 451 insertions(+), 140 deletions(-)


Requirements updates
--------------------

diff --git a/requirements.txt b/requirements.txt
index f334651..717f2d2 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -9,2 +9,2 @@ six>=1.9.0 # MIT
-stevedore>=1.5.0 # Apache-2.0
-unicodecsv>=0.8.0 # BSD
+stevedore>=1.10.0 # Apache-2.0
+unicodecsv>=0.8.0;python_version<'3.0' # BSD
diff --git a/test-requirements.txt b/test-requirements.txt
index 195063b..8f6106d 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -5 +5 @@ nose # LGPL
-mock>=1.2 # BSD
+mock>=2.0 # BSD
@@ -10 +9,0 @@ oslosphinx!=3.4.0,>=2.5.0 # Apache-2.0
-httplib2>=0.7.5 # MIT





More information about the OpenStack-announce mailing list