We contentedly announce the release of: cliff 3.5.0: Command Line Interface Formulation Framework This release is part of the wallaby 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.4.0..3.5.0 ----------------------------- 997e05f columns: Make 'FormattableColumn' comparable f05d554 Update requirements URLs in tox config 331c2df Update requirements ab4ec34 doc: Update bug tracker to storyboard f3587ef Remove references to setuptools 4e35aa4 Add py38 package metadata d405a62 Remove Babel from lower-constraints.txt 83b2bae Bump py37 to py38 in tox.ini bc92b0f Document KeyboardInterrupt exit code fe7475d Exit gracefully on Ctrl-C 7fdd7cb change help action to use its own exception for exit dc96d9b Add Python3 wallaby unit tests 28c172f Capturing argparse errors due to problem with cmd2 Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 2 +- CONTRIBUTING.rst | 4 ++-- README.rst | 10 +++++----- cliff/app.py | 41 ++++++++++++++++++++++++++------------- cliff/columns.py | 9 ++++++--- cliff/commandmanager.py | 8 +++----- cliff/help.py | 14 +++++++++++-- demoapp/setup.py | 5 +++-- lower-constraints.txt | 3 +-- setup.cfg | 1 + tox.ini | 4 ++-- 16 files changed, 118 insertions(+), 63 deletions(-)