forked from pool/python-pluggy
- Update to 1.5.0:
* Features
+ Add support for deprecating specific hook parameters, or more
generally, for issuing a warning whenever a hook implementation
requests certain parameters.
+ A warning ~pluggy.PluggyTeardownRaisedWarning is now issued when an
old-style hookwrapper raises an exception during teardown.
+ Add PluginManager.unblock <pluggy.PluginManager.unblock> method to
unblock a plugin by plugin name.
* Bug Fixes
+ PluginManager.get_plugins() no longer returns None for blocked plugins.
+ Fix ~pluggy.HookCaller.call_extra() extra methods getting ordered
before everything else in some circumstances. Regressed in pluggy 1.1.0.
+ Fix plugins registering other plugins in a hook when the other plugins
implement the same hook itself. Regressed in pluggy 1.1.0.
- Switch to pyproject macros.
- Revert to 1.3.0
* Pytest 7 is not compatible with pluggy 1.4 but many packages
are not compatible with pytest 8 yet
- update to 1.4.0:
* A warning :class:`~pluggy.PluggyTeardownRaisedWarning`
is now issued when an old-style hookwrapper raises an
exception during teardown. See the warning documentation for
more details.
* Add :func:`PluginManager.unblock
<pluggy.PluginManager.unblock>` method to unblock a plugin by
plugin name.
* Fix :func:`~pluggy.HookCaller.call_extra()` extra
OBS-URL: https://build.opensuse.org/request/show/1172296
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pluggy?expand=0&rev=19
Description
No description provided
Languages
RPM Spec
100%