Changelog for
python38-pluggy-1.0.0-qubes.2.14.noarch.rpm :
* Sun Oct 17 2021 Ben Greiner
- Update to version 1.0.0 Deprecations and Removals
* #116: Remove deprecated implprefix support. Decorate hook implementations using an instance of HookimplMarker instead. The deprecation was announced in release 0.7.0.
* #120: Remove the deprecated proc argument to call_historic. Use result_callback instead, which has the same behavior. The deprecation was announced in release 0.7.0.
* #265: Remove the _Result.result property. Use _Result.get_result() instead. Note that unlike result, get_result() raises the exception if the hook raised. The deprecation was announced in release 0.6.0.
* #267: Remove official support for Python 3.4.
* #272: Dropped support for Python 2. Continue to use pluggy 0.13.x for Python 2 support.
* #308: Remove official support for Python 3.5.
* #313: The internal pluggy.callers, pluggy.manager and pluggy.hooks are now explicitly marked private by a _ prefix (e.g. pluggy._callers). Only API exported by the top-level pluggy module is considered public.
* #59: Remove legacy __multicall__ recursive hook calling system. The deprecation was announced in release 0.5.0. Features
* #282: When registering a hookimpl which is declared as hookwrapper=True but whose function is not a generator function, a PluggyValidationError exception is now raised.
* #309: Add official support for Python 3.9.
* #251: Add specname option to AATThookimpl. If specname is provided, it will be used instead of the function name when matching this hook implementation to a hook specification during registration (allowing a plugin to register a hook implementation that was not named the same thing as the corresponding AATThookspec).
* Mon Jan 06 2020 Tomáš Chvátal - Update to 0.13.1:
* Improved documentation, especially with regard to references.
* Fri Dec 13 2019 Stefan Brüns - importlib-metadata is only a runtime requirement (in accordance with setup.py), remove it from BuildRequires.
* Fri Sep 13 2019 Tomáš Chvátal - Update to 0.13.0:
* support python 3.8
* Mon Jun 03 2019 Tomáš Chvátal - Update to 0.12.0:
* #215: Switch from pkg_resources to importlib-metadata for entrypoint detection for improved performance and import time. This time with .egg support.
* Mon May 20 2019 Tomáš Chvátal - Update to 0.11.0:
* Small bugfixes only
* Tue Feb 26 2019 Tomáš Chvátal - Update to 0.9.0:
* #189: PluginManager.load_setuptools_entrypoints now accepts a name parameter that when given will load only entry points with that name.
* PluginManager.load_setuptools_entrypoints also now returns the number of plugins loaded by the call, as opposed to the number of all plugins loaded by all calls to this method.
* Mon Feb 25 2019 Tomáš Chvátal - Switch to multibuild in order to avoid build loop
* Tue Feb 12 2019 Tomáš Chvátal - Update to 0.8.1:
* #166: Add stacklevel=2 to implprefix warning so that the reported location of warning is the caller of PluginManager.
* Fri Oct 26 2018 Ondřej Súkup - update to 0.8.0
* Add get_hookimpls() method to hook callers
* Add changelog in long package description and documentation.
* Add a test exemplifying the opt-in nature of spec defined args.
* Encapsulate hook specifications in a type for easier introspection.