Update dependency pluggy to v0.13.1 #4

Open
renovate wants to merge 1 commit from renovate/pluggy-0.x into master
Collaborator

This PR contains the following updates:

Package Change Age Confidence
pluggy (changelog) ==0.6.0 → ==0.13.1 age confidence

Release Notes

pytest-dev/pluggy (pluggy)

v0.13.1

Compare Source

==========================

Trivial/Internal Changes

  • #&#8203;236 <https://github.com/pytest-dev/pluggy/pull/236>_: Improved documentation, especially with regard to references.

v0.13.0

Compare Source

==========================

Trivial/Internal Changes

  • #&#8203;222 <https://github.com/pytest-dev/pluggy/issues/222>_: Replace importlib_metadata backport with importlib.metadata from the
    standard library on Python 3.8+.

v0.12.0

Compare Source

==========================

Features

  • #&#8203;215 <https://github.com/pytest-dev/pluggy/issues/215>_: Switch from pkg_resources to importlib-metadata for entrypoint detection for improved performance and import time. This time with .egg support.

v0.11.0

Compare Source

==========================

Bug Fixes

  • #&#8203;205 <https://github.com/pytest-dev/pluggy/issues/205>_: Revert changes made in 0.10.0 release breaking .egg installs.

v0.10.0

Compare Source

==========================

Bug Fixes

  • #&#8203;205 <https://github.com/pytest-dev/pluggy/issues/205>_: Revert changes made in 0.10.0 release breaking .egg installs.

v0.9.0

Compare Source

=========================

Features

  • #&#8203;189 <https://github.com/pytest-dev/pluggy/issues/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.

Bug Fixes

  • #&#8203;187 <https://github.com/pytest-dev/pluggy/issues/187>_: Fix internal varnames function for PyPy3.

v0.8.1

Compare Source

=========================

Trivial/Internal Changes

  • #&#8203;166 <https://github.com/pytest-dev/pluggy/issues/166>_: Add stacklevel=2 to implprefix warning so that the reported location of warning is the caller of PluginManager.

v0.8.0

Compare Source

=========================

Features

  • #&#8203;177 <https://github.com/pytest-dev/pluggy/issues/177>_: Add get_hookimpls() method to hook callers.

Trivial/Internal Changes

  • #&#8203;165 <https://github.com/pytest-dev/pluggy/issues/165>_: Add changelog in long package description and documentation.

  • #&#8203;172 <https://github.com/pytest-dev/pluggy/issues/172>_: Add a test exemplifying the opt-in nature of spec defined args.

  • #&#8203;57 <https://github.com/pytest-dev/pluggy/issues/57>_: Encapsulate hook specifications in a type for easier introspection.

v0.7.1

Compare Source

=========================

Deprecations and Removals

  • #&#8203;116 <https://github.com/pytest-dev/pluggy/issues/116>_: Deprecate the implprefix kwarg to PluginManager and instead
    expect users to start using explicit HookimplMarker everywhere.

Features

  • #&#8203;122 <https://github.com/pytest-dev/pluggy/issues/122>_: Add .plugin member to PluginValidationError to access failing plugin during post-mortem.

  • #&#8203;138 <https://github.com/pytest-dev/pluggy/issues/138>_: Add per implementation warnings support for hookspecs allowing for both
    deprecation and future warnings of legacy and (future) experimental hooks
    respectively.

Bug Fixes

  • #&#8203;110 <https://github.com/pytest-dev/pluggy/issues/110>_: Fix a bug where _HookCaller.call_historic() would call the proc
    arg even when the default is None resulting in a TypeError.

  • #&#8203;160 <https://github.com/pytest-dev/pluggy/issues/160>_: Fix problem when handling VersionConflict errors when loading setuptools plugins.

Improved Documentation

  • #&#8203;123 <https://github.com/pytest-dev/pluggy/issues/123>_: Document how exceptions are handled and how the hook call loop
    terminates immediately on the first error which is then delivered
    to any surrounding wrappers.

  • #&#8203;136 <https://github.com/pytest-dev/pluggy/issues/136>_: Docs rework including a much better introduction and comprehensive example
    set for new users. A big thanks goes out to @​obestwalter for the great work!

Trivial/Internal Changes

  • #&#8203;117 <https://github.com/pytest-dev/pluggy/issues/117>_: Break up the main monolithic package modules into separate modules by concern

  • #&#8203;131 <https://github.com/pytest-dev/pluggy/issues/131>_: Automate setuptools wheels building and PyPi upload using TravisCI.

  • #&#8203;153 <https://github.com/pytest-dev/pluggy/issues/153>_: Reorganize tests more appropriately by modules relating to each
    internal component/feature. This is in an effort to avoid (future)
    duplication and better separation of concerns in the test set.

  • #&#8203;156 <https://github.com/pytest-dev/pluggy/issues/156>_: Add HookImpl.__repr__() for better debugging.

  • #&#8203;66 <https://github.com/pytest-dev/pluggy/issues/66>_: Start using towncrier and a custom tox environment to prepare releases!


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate CLI.

This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [pluggy](https://github.com/pytest-dev/pluggy) ([changelog](https://pluggy.readthedocs.io/en/latest/changelog.html)) | `==0.6.0` → `==0.13.1` | ![age](https://developer.mend.io/api/mc/badges/age/pypi/pluggy/0.13.1?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/pluggy/0.6.0/0.13.1?slim=true) | --- ### Release Notes <details> <summary>pytest-dev/pluggy (pluggy)</summary> ### [`v0.13.1`](https://github.com/pytest-dev/pluggy/blob/HEAD/CHANGELOG.rst#pluggy-0131-2019-11-21) [Compare Source](https://github.com/pytest-dev/pluggy/compare/0.13.0...0.13.1) \========================== ## Trivial/Internal Changes - `#&#8203;236 <https://github.com/pytest-dev/pluggy/pull/236>`\_: Improved documentation, especially with regard to references. ### [`v0.13.0`](https://github.com/pytest-dev/pluggy/blob/HEAD/CHANGELOG.rst#pluggy-0130-2019-09-10) [Compare Source](https://github.com/pytest-dev/pluggy/compare/0.12.0...0.13.0) \========================== ## Trivial/Internal Changes - `#&#8203;222 <https://github.com/pytest-dev/pluggy/issues/222>`\_: Replace `importlib_metadata` backport with `importlib.metadata` from the standard library on Python 3.8+. ### [`v0.12.0`](https://github.com/pytest-dev/pluggy/blob/HEAD/CHANGELOG.rst#pluggy-0120-2019-05-27) [Compare Source](https://github.com/pytest-dev/pluggy/compare/0.11.0...0.12.0) \========================== ## Features - `#&#8203;215 <https://github.com/pytest-dev/pluggy/issues/215>`\_: Switch from `pkg_resources` to `importlib-metadata` for entrypoint detection for improved performance and import time. This time with `.egg` support. ### [`v0.11.0`](https://github.com/pytest-dev/pluggy/blob/HEAD/CHANGELOG.rst#pluggy-0110-2019-05-07) [Compare Source](https://github.com/pytest-dev/pluggy/compare/0.10.0...0.11.0) \========================== ## Bug Fixes - `#&#8203;205 <https://github.com/pytest-dev/pluggy/issues/205>`\_: Revert changes made in 0.10.0 release breaking `.egg` installs. ### [`v0.10.0`](https://github.com/pytest-dev/pluggy/blob/HEAD/CHANGELOG.rst#pluggy-0110-2019-05-07) [Compare Source](https://github.com/pytest-dev/pluggy/compare/0.9.0...0.10.0) \========================== ## Bug Fixes - `#&#8203;205 <https://github.com/pytest-dev/pluggy/issues/205>`\_: Revert changes made in 0.10.0 release breaking `.egg` installs. ### [`v0.9.0`](https://github.com/pytest-dev/pluggy/blob/HEAD/CHANGELOG.rst#pluggy-090-2019-02-21) [Compare Source](https://github.com/pytest-dev/pluggy/compare/0.8.1...0.9.0) \========================= ## Features - `#&#8203;189 <https://github.com/pytest-dev/pluggy/issues/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. ## Bug Fixes - `#&#8203;187 <https://github.com/pytest-dev/pluggy/issues/187>`\_: Fix internal `varnames` function for PyPy3. ### [`v0.8.1`](https://github.com/pytest-dev/pluggy/blob/HEAD/CHANGELOG.rst#pluggy-081-2018-11-09) [Compare Source](https://github.com/pytest-dev/pluggy/compare/0.8.0...0.8.1) \========================= ## Trivial/Internal Changes - `#&#8203;166 <https://github.com/pytest-dev/pluggy/issues/166>`\_: Add `stacklevel=2` to implprefix warning so that the reported location of warning is the caller of PluginManager. ### [`v0.8.0`](https://github.com/pytest-dev/pluggy/blob/HEAD/CHANGELOG.rst#pluggy-080-2018-10-15) [Compare Source](https://github.com/pytest-dev/pluggy/compare/0.7.1...0.8.0) \========================= ## Features - `#&#8203;177 <https://github.com/pytest-dev/pluggy/issues/177>`\_: Add `get_hookimpls()` method to hook callers. ## Trivial/Internal Changes - `#&#8203;165 <https://github.com/pytest-dev/pluggy/issues/165>`\_: Add changelog in long package description and documentation. - `#&#8203;172 <https://github.com/pytest-dev/pluggy/issues/172>`\_: Add a test exemplifying the opt-in nature of spec defined args. - `#&#8203;57 <https://github.com/pytest-dev/pluggy/issues/57>`\_: Encapsulate hook specifications in a type for easier introspection. ### [`v0.7.1`](https://github.com/pytest-dev/pluggy/blob/HEAD/CHANGELOG.rst#pluggy-071-2018-07-28) [Compare Source](https://github.com/pytest-dev/pluggy/compare/0.6.0...0.7.1) \========================= ## Deprecations and Removals - `#&#8203;116 <https://github.com/pytest-dev/pluggy/issues/116>`\_: Deprecate the `implprefix` kwarg to `PluginManager` and instead expect users to start using explicit `HookimplMarker` everywhere. ## Features - `#&#8203;122 <https://github.com/pytest-dev/pluggy/issues/122>`\_: Add `.plugin` member to `PluginValidationError` to access failing plugin during post-mortem. - `#&#8203;138 <https://github.com/pytest-dev/pluggy/issues/138>`\_: Add per implementation warnings support for hookspecs allowing for both deprecation and future warnings of legacy and (future) experimental hooks respectively. ## Bug Fixes - `#&#8203;110 <https://github.com/pytest-dev/pluggy/issues/110>`\_: Fix a bug where `_HookCaller.call_historic()` would call the `proc` arg even when the default is `None` resulting in a `TypeError`. - `#&#8203;160 <https://github.com/pytest-dev/pluggy/issues/160>`\_: Fix problem when handling `VersionConflict` errors when loading setuptools plugins. ## Improved Documentation - `#&#8203;123 <https://github.com/pytest-dev/pluggy/issues/123>`\_: Document how exceptions are handled and how the hook call loop terminates immediately on the first error which is then delivered to any surrounding wrappers. - `#&#8203;136 <https://github.com/pytest-dev/pluggy/issues/136>`\_: Docs rework including a much better introduction and comprehensive example set for new users. A big thanks goes out to [@&#8203;obestwalter](https://github.com/obestwalter) for the great work! ## Trivial/Internal Changes - `#&#8203;117 <https://github.com/pytest-dev/pluggy/issues/117>`\_: Break up the main monolithic package modules into separate modules by concern - `#&#8203;131 <https://github.com/pytest-dev/pluggy/issues/131>`\_: Automate `setuptools` wheels building and PyPi upload using TravisCI. - `#&#8203;153 <https://github.com/pytest-dev/pluggy/issues/153>`\_: Reorganize tests more appropriately by modules relating to each internal component/feature. This is in an effort to avoid (future) duplication and better separation of concerns in the test set. - `#&#8203;156 <https://github.com/pytest-dev/pluggy/issues/156>`\_: Add `HookImpl.__repr__()` for better debugging. - `#&#8203;66 <https://github.com/pytest-dev/pluggy/issues/66>`\_: Start using `towncrier` and a custom `tox` environment to prepare releases! </details> --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate CLI](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC4xODYuNCIsInVwZGF0ZWRJblZlciI6IjQ0LjE4Ni40IiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbXX0=-->
This pull request can be merged automatically.
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin "renovate/pluggy-0.x:renovate/pluggy-0.x"
git switch "renovate/pluggy-0.x"

Merge

Merge the changes and update on Forgejo.

Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.

git switch "master"
git merge --no-ff "renovate/pluggy-0.x"
git switch "renovate/pluggy-0.x"
git rebase "master"
git switch "master"
git merge --ff-only "renovate/pluggy-0.x"
git switch "renovate/pluggy-0.x"
git rebase "master"
git switch "master"
git merge --no-ff "renovate/pluggy-0.x"
git switch "master"
git merge --squash "renovate/pluggy-0.x"
git switch "master"
git merge --ff-only "renovate/pluggy-0.x"
git switch "master"
git merge "renovate/pluggy-0.x"
git push origin "master"
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
andylockran/dtmfapy!4
No description provided.