* Test coverage reported as <100% when argcomplete is installed
* Technical releases for packaging purposes. No changes in
functionality.
* Backwards incompatible changes:
* Wrapped exceptions now cause ``dispatching.dispatch()`` to
raise ``SystemExit(1)`` instead of returning without error.
For most users, this means failed commands will now exit
with a failure status instead of a success.
* Renamed arguments in `add_commands()` (#165):
* `namespace` → `group_name`
* `namespace_kwargs` → `group_kwargs`
* The old names are deprecated and will be removed in v.0.30.
* Can control exit status (see Backwards Incompatible Changes
above) when raising ``CommandError`` using the ``code``
keyword arg.
* Bugs fixed:
* Positional arguments should not lead to removal of short
form of keyword arguments.
* Other changes:
* Avoid depending on iocapture by using pytest's built-in
feature
- Update to verios 0.23.0
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-argh?expand=0&rev=32
- version update to 0.28.1
Version 0.28.1
--------------
- Fixed bugs in tests (#171, #172)
Version 0.28.0
--------------
A major cleanup.
Backward incompatible changes:
- Dropped support for Python 2.7 and 3.7.
Deprecated features, to be removed in v.0.30:
- `argh.assembling.SUPPORTS_ALIASES`.
- Always `True` for recent versions of Python.
- `argh.io.safe_input()` AKA `argh.interaction.safe_input()`.
- Not relevant anymore. Please use the built-in `input()` instead.
- argument `pre_call` in `dispatch()`.
- Argument help as annotations.
- Annotations will only be used for types after v.0.30.
- Added deprecation warnings for some arguments deprecated back in v.0.26.
Version 0.27.2
--------------
Minor packaging fix:
* chore: include file required by tox.ini in the sdist (#155)
Version 0.27.1
--------------
Minor building and packaging fixes:
* docs: add Read the Docs config (#160)
* chore: include tox.ini in the sdist (#155)
Version 0.27.0
--------------
This is the last version to support Python 2.7.
OBS-URL: https://build.opensuse.org/request/show/1090450
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-argh?expand=0&rev=30