Revisions of python-cliff

Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1178158 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 44)
- update to 4.7.0:
  * Add fixtures explicitly in test requirements
  * tox: Use pre-commit for linter checks
  * Blacken code base
  * requirements: Bump minimums
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1165942 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 43)
- update to 4.6.0:
  * Test python 3.10 and 3.11
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1138686 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 42)
- update to 4.5.0:
  * Use importlib.metadata on Python 3.10+
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1137085 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 41)
- update to 4.4.0:
  * Handle complex objects in yaml formatter better
  * Fix pre-commit issues
  * Autofit table output if stdout is a tty
  * Fix flake8 violation E721
  * Use upper-constraint in doc generation
  * Removing helper functions providing Python < 3.3
    compatibility
  * Strip trailing periods when getting description
  * Clarification of the algorithm used
  * columns: Useful \_\_str\_\_, \_\_repr\_\_ implementation
  * Add Python3 antelope unit tests
  * Removing brackets around tested conditional
  * Replace abc.abstractproperty with property and
    abc.abstractmethod
  * Remove final use of pkg\_resources
  * Defer loading PyYAML
  * Defer loading cmd2
  * requirements: Remove explicit python-subunit dependency
  * requirements: Remove explicit pbr dependency
  * requirements: Remove explicit pyparsing dependency
  * Update Python testing per Zed cycle testing runtime
  * Migrate Python 3.6/7 jobs to Python 3.8
  * Removing modindex link from docs
  * Add Python3 yoga unit tests
  * Automatically page interactive root help output
  * Colourise and automatically page help output
  * Update unit test to satisfy python3.10+
  * Handle SIGPIPE exit gracefully
  * Add conflict\_handler parameter as attribut in Command class
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 977241 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 40)
- update to version 3.10.1
  - Removing modindex link from docs
  - Automatically page interactive root help output

- remove six dependency 

- update to version 3.9.0
  - 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
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 783803 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 36)
- switch to python 3.x only build
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 774899 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 35)
- 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
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 692819 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 34)
- update to version 2.14.1
  - Use template for lower-constraints
  - add lib-forward-testing-python3 test job
  - import zuul job settings from project-config
  - switch documentation job to new PTI
  - add python 3.6 unit test job
  - Removed unused err variable
  - Don't try to run issubclass on non-classes
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 680099 from Thomas Bechtold's avatar Thomas Bechtold (tbechtold) (revision 32)
- update to version 2.14.0
  - sphinxext: Warn if namespace or command pattern invalid
  - fix tox python3 overrides
  - import zuul job settings from project-config
  - Remove the warning of getargspec removal
  - Zuul: Remove project name
  - Fix cmd2 doc URL
  - add lib-forward-testing-python3 test job
  - support cmd2 0.9.1 in interactive mode
  - update cmd2 dependency to handle py3 only versions
  - Build universal wheels
  - exclude cmd2 0.8.3 and update to 0.8.4
  - Align parsed() call with cmd2 versions >= 0.7.3
  - Removed unused err variable
  - switch documentation job to new PTI
  - add python 3.6 unit test job
  - Remove travis.yml
  - Assure executable name is kept when app is called as module
  - Updated from global requirements
  - add lower-constraints job
  - Don't try to run issubclass on non-classes
  - fix typos in documentation
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 576370 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 31)
- update to version 2.11.0
  - Move doc requirements to doc/requirements.txt
  - Alias exit to cmd2's quit command to exit interactive shell
  - doc: Remove blank lines between term and definition
  - remove -s alias for --sort-columns
  - Replace legacy tips jobs with shiny new versions
  - Update .gitignore
  - Updated from global requirements
  - sphinxext: Support cliff application
  - Remove tox_install.sh and just pass -c in tox
  - do not require installing demo app to build docs
  - Remove empty files
  - add support for legacy command name translation
  - doc: Cleanup of demoapp doc
  - Generate demoapp CLI refernece
  - Fix codec error when format=csv
  - Use in-tree cliffdemo app for docs build
  - add bandit to pep8 job
  - Use assertIsNone(...) instead of assertIs(None,...)
  - Fix PEP8 in gate
  - Add ability to sort data by columns for list commands
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 544429 from Thomas Bechtold's avatar Thomas Bechtold (tbechtold) (revision 30)
- 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
Yuchen Lin's avatar Yuchen Lin (maxlin_factory) accepted request 514848 from Thomas Bechtold's avatar Thomas Bechtold (tbechtold) (revision 29)
- update to 2.8.0:
  * add tests for display command classes and hooks
  * Run hooks for DisplayCommandBase
  * add --fit-width option to table formatter
  * sphinxext: Add 'application' option to the autoprogram directive
  * use openstackdocstheme html context
  * switch from oslosphinx to openstackdocstheme
  * Fix erroneous line in command hook test
  * make smart help formatter test deterministic
  * remove references to distribute in the docs
  * add before and after hooks
  * add hook for get\_epilog
  * add hook for manipulating the argument parser
  * Updated from global requirements
  * pass the command name from HelpCommand
  * Adjust completenames tests for cmd2 0.7.3+
  * rearrange existing content to follow new standard
  * sphinext: Use metavar where possible
  * sphinxext: Use 'argparse.description', 'argparse.epilog'
  * sphinxext: Allow configuration of ignorable options
  * sphinxext: Generate better usage examples
  * add cmd\_name argument to CompleteCommand
  * Ensure python standard argparse module is loaded
  * Updated from global requirements
  * covert test suite to use testrepository
  * Updated from global requirements
  * Add smart help formatter for command parser
  * Add support for epilogs
  * Add 'autoprogram-cliff' Sphinx directive
  * .gitignore: Ignore eggs
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 456105 from Thomas Bechtold's avatar Thomas Bechtold (tbechtold) (revision 28)
- update to 2.4.0:
  * Remove tox environments that no longer work
  * Fix command order
  * Show team and repo badges on README
  * Add print_empty parameter
  * ignore Command docstring when looking for descriptions
  * let the Command get its one-liner description from a class attribute
  * flake8 fix
  * Replace dashes and colons when using bash formatter
  * Show entire command in error message
  * Updated from global requirements
  * Updated from global requirements
  * Fix spelling mistake
  * Add Python 3.5 classifier and venv
  * Updated from global requirements
  * Changed the home-page link
  * Add Apache 2.0 license to source file
  * Updated from global requirements
  * Updated from global requirements
  * Updated from global requirements
  * Updated from global requirements
  * Clean imports in code
  * [doc]Fix URL for 'setuptools entry points'
  * Fix a typo in comment
- Remove relax-sphinx-requirement.patch . No longer needed.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 407220 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 26)
- Switch to pypi.io as Source url

- update to 2.1.0:
  * Updated from global requirements
  * Update --max-width help
  * Add more test coverage for shell formatter
  * Add more test coverage for CSV formatter
  * Support multiple sub commands in completion
  * Factorize more test data
  * Factorize some test data
  * Factorize common test code
  * Factorize argparse importing
  * Updated from global requirements
  * Updated from global requirements
  * Add CLIFF_MAX_TERM_WIDTH envvar to complement --max-width
  * Fix prettytable.PrettyTable().max_width wrong usage
  * Fix AttributeError when entry point load failed
  * Distinguish no existed columns in ShowOne
  * Refactor HelpCommand
  * Updated from global requirements
  * Remove httplib2 from test-requirements.txt
  * Sync help message for --help
  * handle empty list in table formatter
  * Drop Python 2.6 support
  * Revert "app,command: disallow abbrev by default"
  * Fixes terminal_width on Windows
  * Updated from global requirements
  * remove openstack-common.conf
  * Add doc for deferred_help parameter
  * Fix pep8 failure
Displaying revisions 1 - 20 of 44
openSUSE Build Service is sponsored by