- Add Python3 xena unit tests
- Replace getargspec with getfullargspec
- Handle SIGPIPE exit gracefully
- setup.cfg: Replace dashes with underscores
- Update unit test to satisfy python3.10+
- Add conflict_handler parameter as attribut in Command class
- Use py3 as the default runtime for tox
- Colourise and automatically page help output
OBS-URL: https://build.opensuse.org/package/show/Cloud:OpenStack:Factory/python-cliff?expand=0&rev=20
- Add Python3 wallaby unit tests
- Remove unicode from code
- Exit gracefully on Ctrl-C
- Update requirements
- List setuptools under install_requires
- change help action to use its own exception for exit
- Remove Babel from lower-constraints.txt
- Add '--sort-ascending', '--sort-descending' parameters
- requirements: Uncap PrettyTable
- Remove six
- Remove lower-constraints
- columns: Make 'FormattableColumn' comparable
- Remove references to setuptools
- Handle null values when sorting
- Make 'FormattableColumn' comparable
- Bump py37 to py38 in tox.ini
- Update requirements URLs in tox config
- Capturing argparse errors due to problem with cmd2
- trivial: Remove references to Python 2.7
- Document KeyboardInterrupt exit code
- Add py38 package metadata
- doc: Update bug tracker to storyboard
- gitignore: Ignore reno artefacts
OBS-URL: https://build.opensuse.org/package/show/Cloud:OpenStack:Factory/python-cliff?expand=0&rev=18
- Switch to Ussuri jobs
- Add contributors link to readme
- Fix nested argument groups with ignore conflict handler
- [ussuri][goal] Drop python 2.7 support and testing
- Allow finding command by partial name
- Add autoprogram_cliff_app_dist_name config opt
- adding missing releasenote for the drop of py27 support
- Add an errexit attribute to InteractiveApp to exit on command errors
- Re-add support for python 3.5
- Modify the help message of `-c`/`--column` parameter
- Stop wildcard importing argparse
OBS-URL: https://build.opensuse.org/package/show/Cloud:OpenStack:Factory/python-cliff?expand=0&rev=14
- update to version 2.16.0
- Dropping the py35 testing
- add python 3.7 unit test job
- Remove dead files
- OpenDev Migration Patch
- Updates for OpenDev transition
- Change openstack-dev to openstack-discuss
- Pin cmd2 back to <0.9 on all versions
- add argparse conflict handler "ignore"
- Missing carriage return in some cases, using -f json
- Add Python 3 Train unit tests
OBS-URL: https://build.opensuse.org/request/show/774899
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-cliff?expand=0&rev=35
- update to version 2.9.1
- doc: minor cleanup
- trivial: Fix comments in sphinxext module
- add actual column names to error msg
- handle more varied top_level.txt files in distributions
- Allow command hooks to make changes
- Move comments up in [extras] section of setup.cfg
- Update doc on Sphinx integration process
- show the distribution providing the command in help output
- Update and replace http with https for doc links
- Make openstackdocstheme an optional doc dependency
- Docs update for more-hooks
- sphinxext: Correct issues with usage formatting
- Fix regexp for detecting long options
- Updates for stestr
- Updated from global requirements
- Drop 0001-Make-openstackdocstheme-an-optional-doc-dependency.patch .
Applied upstream
- Add _service and switch to openstack/rpm-packging spec template
OBS-URL: https://build.opensuse.org/request/show/544429
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-cliff?expand=0&rev=30