NiklasRosenstein / slap

Slap is a CLI to assist in the process for developing and releasing Python packages.
https://niklasrosenstein.github.io/slap/
Other
18 stars 11 forks source link

chore(deps): update minor and patch updates #149

Open renovate[bot] opened 1 month ago

renovate[bot] commented 1 month ago

Mend Renovate

This PR contains the following updates:

Package Type Update Change Age Adoption Passing Confidence
JamesIves/github-pages-deploy-action action patch v4.6.1 -> v4.6.3 age adoption passing confidence
certifi minor ==2024.2.2 -> ==2024.7.4 age adoption passing confidence
griffe (changelog) minor ==0.45.2 -> ==0.47.0 age adoption passing confidence
mkdocs-material (changelog) patch ==9.5.25 -> ==9.5.28 age adoption passing confidence
mkdocstrings-python (changelog) patch ==1.10.3 -> ==1.10.5 age adoption passing confidence
packaging minor ==24.0 -> ==24.1 age adoption passing confidence
python-adjudicator minor ==0.3.2 -> ==0.5.0 age adoption passing confidence
typing_extensions (changelog) patch ==4.12.0 -> ==4.12.2 age adoption passing confidence
urllib3 (changelog) patch ==2.2.1 -> ==2.2.2 age adoption passing confidence

Release Notes

JamesIves/github-pages-deploy-action (JamesIves/github-pages-deploy-action) ### [`v4.6.3`](https://togithub.com/JamesIves/github-pages-deploy-action/releases/tag/v4.6.3) [Compare Source](https://togithub.com/JamesIves/github-pages-deploy-action/compare/v4.6.2...v4.6.3) #### What's Changed ##### Build 🔧 - Consolidated a number of build scripts to make publishing easier. **Full Changelog**: https://github.com/JamesIves/github-pages-deploy-action/compare/v4...v4.6.3 ### [`v4.6.2`](https://togithub.com/JamesIves/github-pages-deploy-action/compare/v4.6.1...v4.6.2) [Compare Source](https://togithub.com/JamesIves/github-pages-deploy-action/compare/v4.6.1...v4.6.2)
certifi/python-certifi (certifi) ### [`v2024.7.4`](https://togithub.com/certifi/python-certifi/compare/2024.06.02...2024.07.04) [Compare Source](https://togithub.com/certifi/python-certifi/compare/2024.06.02...2024.07.04) ### [`v2024.6.2`](https://togithub.com/certifi/python-certifi/compare/2024.02.02...2024.06.02) [Compare Source](https://togithub.com/certifi/python-certifi/compare/2024.02.02...2024.06.02)
mkdocstrings/griffe (griffe) ### [`v0.47.0`](https://togithub.com/mkdocstrings/griffe/blob/HEAD/CHANGELOG.md#0470---2024-06-18) [Compare Source](https://togithub.com/mkdocstrings/griffe/compare/0.46.1...0.47.0) [Compare with 0.46.1](https://togithub.com/mkdocstrings/griffe/compare/0.46.1...0.47.0) WARNING: **⚡ Imminent v1! ⚡🚀 See [v0.46](#​0460-2024-06-16).** ##### Deprecations - The `has_private_name` and `has_special_name` properties on objects and aliases have been renamed `is_private` and `is_special`. The `is_private` property now only returns true if the name is *not* special. ##### Features - Add `deprecated` attribute and `is_deprecated` property to objects/aliases ([2a75d84](https://togithub.com/mkdocstrings/griffe/commit/2a75d84265b40983ce4a1eb148677efb803f78c6) by TimothĂ©e Mazzucotelli). - Add `is_imported` property to objects/aliases ([de926cc](https://togithub.com/mkdocstrings/griffe/commit/de926cc4782d53b9b28a2f887890d7711dfbc667) by TimothĂ©e Mazzucotelli). - Add `is_class_private` property to objects/aliases ([491b6c4](https://togithub.com/mkdocstrings/griffe/commit/491b6c4da086a68e8e1eee13f2d4b7840390b6b9) by TimothĂ©e Mazzucotelli). ##### Code Refactoring - Rename `has_private_name` and `has_special_name` to `is_private` and `is_special` ([ae7c7e7](https://togithub.com/mkdocstrings/griffe/commit/ae7c7e73e7bf7f02b86fc58503888113d98e8e39) by TimothĂ©e Mazzucotelli). ### [`v0.46.1`](https://togithub.com/mkdocstrings/griffe/blob/HEAD/CHANGELOG.md#0461---2024-06-17) [Compare Source](https://togithub.com/mkdocstrings/griffe/compare/0.46.0...0.46.1) [Compare with 0.46.0](https://togithub.com/mkdocstrings/griffe/compare/0.46.0...0.46.1) WARNING: **⚡ Imminent v1! ⚡🚀 See [v0.46](#​0460-2024-06-16).** ##### Bug Fixes - Always consider special objects ("dunder" attributes/methods/etc.) to be public ([3319410](https://togithub.com/mkdocstrings/griffe/commit/331941029decd9d400b30ea1471b6bcc384fd54f) by TimothĂ©e Mazzucotelli). [Issue-294](https://togithub.com/mkdocstrings/griffe/issues/294), [Issue-295](https://togithub.com/mkdocstrings/griffe/issues/295) - Don't consider imported objects as public ([ea90952](https://togithub.com/mkdocstrings/griffe/commit/ea909526f3a637849364544daff74cd49ccaf428) by TimothĂ©e Mazzucotelli). [Discussion-169](https://togithub.com/mkdocstrings/python/discussions/169) ### [`v0.46.0`](https://togithub.com/mkdocstrings/griffe/blob/HEAD/CHANGELOG.md#0460---2024-06-16) [Compare Source](https://togithub.com/mkdocstrings/griffe/compare/0.45.3...0.46.0) [Compare with 0.45.3](https://togithub.com/mkdocstrings/griffe/compare/0.45.3...0.46.0) WARNING: **⚡ Imminent v1! ⚡🚀** We are working on v1, and it will come soon, so we recommend that you consider adding an upper bound on Griffe. Version 1 will remove all legacy code! There will be a couple more v0 before so that you get all the deprecation warnings needed to upgrade your code using Griffe before upgrading to v1. See breaking changes and deprecations for v0.46 below. ##### Breaking Changes We are still in v0, so no major bump yet. - Calling objects' \[`has_labels()`]\[griffe.Object.has_labels] method with a `labels` keyword argument is not supported anymore. The parameter became a variadic positional parameter, so it cannot be used as a keyword argument anymore. Passing a sequence instead of multiple positional arguments still works but will emit a deprecation warning. - Calling the \[`load_extensions()`]\[griffe.load_extensions] function with an `exts` keyword argument is not supported anymore. The parameter became a variadic positional parameter, so it cannot be used as a keyword argument anymore. Passing a sequence instead of multiple positional arguments still works but will emit a deprecation warning. ##### Deprecations - As seen above in the breaking changes section, the only parameters of \[`Object.has_labels()`]\[griffe.Object.has_labels] and \[`load_extensions()`]\[griffe.load_extensions] both became variadic positional parameters. Passing a sequence as single argument is deprecated in favor of passing multiple arguments. This is an ergonomic change: I myself often forgot to wrap extensions in a list. Passing sequences of labels (lists, sets, tuples) is also difficult from Jinja templates. - The following methods and properties on objects and aliases are deprecated: \[`member_is_exported()`]\[griffe.Object.member_is_exported], \[`is_explicitely_exported`]\[griffe.mixins.ObjectAliasMixin.is_explicitely_exported], \[`is_implicitely_exported`]\[griffe.mixins.ObjectAliasMixin.is_implicitely_exported]. Use the \[`is_exported`]\[griffe.mixins.ObjectAliasMixin.is_exported] property instead. See [issue 281](https://togithub.com/mkdocstrings/griffe/issues/281). - The \[`is_exported()`]\[griffe.mixins.ObjectAliasMixin.is_exported] and \[`is_public()`]\[griffe.mixins.ObjectAliasMixin.is_public] methods became properties. They can still be called like methods, but will emit deprecation warnings when doing so. See [issue 281](https://togithub.com/mkdocstrings/griffe/issues/281). - The `ignore_private` parameter of the \[`find_breaking_changes()`]\[griffe.find_breaking_changes] function is now deprecated and unused. With the reworked "exported" and "public" API, this parameter became useless. See [issue 281](https://togithub.com/mkdocstrings/griffe/issues/281). - Using `stats()` instead of \[`Stats`]\[griffe.stats.Stats] will now emit a deprecation warning. ##### Features - Add `docstring` attribute to parameters ([e21eabe](https://togithub.com/mkdocstrings/griffe/commit/e21eabe8c48e3650d04fec805804683cb743ce12) by Hassan Kibirige). [Issue-286](https://togithub.com/mkdocstrings/griffe/issues/286), [Related-to-mkdocstrings/griffe#252](https://togithub.com/mkdocstrings/griffe/pull/252), [PR-288](https://togithub.com/mkdocstrings/griffe/pull/288), Co-authored-by: TimothĂ©e Mazzucotelli - Provide line numbers for classes and functions when inspecting ([b6ddcc4](https://togithub.com/mkdocstrings/griffe/commit/b6ddcc4e6da42318961bb7cb7be59041a43c6451) by TimothĂ©e Mazzucotelli). [Issue-272](https://togithub.com/mkdocstrings/griffe/issues/272) - Populate lines collection within helpers ([ab2e947](https://togithub.com/mkdocstrings/griffe/commit/ab2e9479c2b94dc7b6736e40024db87fb87b4e62) by TimothĂ©e Mazzucotelli). [GitHub-issue-270](https://togithub.com/mkdocstrings/griffe/issues/270), [Radicle-issue-0d6a513](https://app.radicle.xyz/nodes/seed.radicle.garden/rad:z23ZVuA1DWS99PDJ1rcarCtJi99x1/issues/0d6a51328f554f235c38a2a652b844c4ba21bba5) ##### Bug Fixes - Handle partials as functions while inspecting ([be29c32](https://togithub.com/mkdocstrings/griffe/commit/be29c3214680dc20c9c776d12a2a15ca690fa8d0) by TimothĂ©e Mazzucotelli). - Populate lines collection before visiting/inspecting modules within helpers ([08c3f40](https://togithub.com/mkdocstrings/griffe/commit/08c3f409f3fc130f07b2d717cddff38d47d4dbca) by TimothĂ©e Mazzucotelli). [Issue-272](https://togithub.com/mkdocstrings/griffe/issues/272) - Don't return all lines when line numbers are missing ([9e6dcaa](https://togithub.com/mkdocstrings/griffe/commit/9e6dcaa8f30132ebef59eb27b1f2f3ff7bc03bae) by TimothĂ©e Mazzucotelli). [Issue-271](https://togithub.com/mkdocstrings/griffe/issues/271) ##### Code Refactoring - Emit deprecation warning when accessing `stats` instead of `Stats` ([e5572d2](https://togithub.com/mkdocstrings/griffe/commit/e5572d2eb1dd8dbe8f9b43b33119bd9becc4a4d9) by TimothĂ©e Mazzucotelli). - Rework "exported" and "public" logic ([b327b90](https://togithub.com/mkdocstrings/griffe/commit/b327b908d9546c8eb8f4ce5d3a216309937a6552) by TimothĂ©e Mazzucotelli). [Issue-281](https://togithub.com/mkdocstrings/griffe/issues/281) - Allow passing multiple extensions to `load_extensions` instead of a sequence ([fadb72b](https://togithub.com/mkdocstrings/griffe/commit/fadb72b4b693f418ebc11aefba3be188a2522c7e) by TimothĂ©e Mazzucotelli). [Issue-268](https://togithub.com/mkdocstrings/griffe/issues/268) - Allow passing multiple labels to `Object.has_labels` instead of set ([c4e3bf2](https://togithub.com/mkdocstrings/griffe/commit/c4e3bf2c1a6ff7a1a66f203ae7abec859cbdea44) by TimothĂ©e Mazzucotelli). [Issue-267](https://togithub.com/mkdocstrings/griffe/issues/267) ### [`v0.45.3`](https://togithub.com/mkdocstrings/griffe/blob/HEAD/CHANGELOG.md#0453---2024-06-09) [Compare Source](https://togithub.com/mkdocstrings/griffe/compare/0.45.2...0.45.3) [Compare with 0.45.2](https://togithub.com/mkdocstrings/griffe/compare/0.45.2...0.45.3) ##### Bug Fixes - Always call `on_package_loaded` hook on a package, and not any other object ([40db38d](https://togithub.com/mkdocstrings/griffe/commit/40db38d6d55c5a7926d39408e7fd51ec198b62b9) by TimothĂ©e Mazzucotelli). [Issue-283](https://togithub.com/mkdocstrings/griffe/issues/283)
squidfunk/mkdocs-material (mkdocs-material) ### [`v9.5.28`](https://togithub.com/squidfunk/mkdocs-material/releases/tag/9.5.28): mkdocs-material-9.5.28 [Compare Source](https://togithub.com/squidfunk/mkdocs-material/compare/9.5.27...9.5.28) - Fixed [#​7313](https://togithub.com/squidfunk/mkdocs-material/issues/7313): Improved tooltips mounted in sidebar when feature is disabled ### [`v9.5.27`](https://togithub.com/squidfunk/mkdocs-material/releases/tag/9.5.27): mkdocs-material-9.5.27 [Compare Source](https://togithub.com/squidfunk/mkdocs-material/compare/9.5.26...9.5.27) - Updated Estonian translations Thanks to [@​Eilyre](https://togithub.com/Eilyre) for their contributions ### [`v9.5.26`](https://togithub.com/squidfunk/mkdocs-material/releases/tag/9.5.26): mkdocs-material-9.5.26 [Compare Source](https://togithub.com/squidfunk/mkdocs-material/compare/9.5.25...9.5.26) - Fixed [#​7232](https://togithub.com/squidfunk/mkdocs-material/issues/7232): Tab switches on scroll when linking tabs (9.5.19 regression) - Fixed [#​7230](https://togithub.com/squidfunk/mkdocs-material/issues/7230): Blog author avatar broken when referring to local file
mkdocstrings/python (mkdocstrings-python) ### [`v1.10.5`](https://togithub.com/mkdocstrings/python/blob/HEAD/CHANGELOG.md#1105---2024-06-19) [Compare Source](https://togithub.com/mkdocstrings/python/compare/1.10.4...1.10.5) [Compare with 1.10.4](https://togithub.com/mkdocstrings/python/compare/1.10.4...1.10.5) ##### Bug Fixes - Mix both previous checks for displaying objects: not imported or public ([587963b](https://togithub.com/mkdocstrings/python/commit/587963ba53f765c9d7eefbc2fb80bdbb11164850) by Timothée Mazzucotelli). [Issue-294](https://togithub.com/mkdocstrings/griffe/issues/294) ### [`v1.10.4`](https://togithub.com/mkdocstrings/python/blob/HEAD/CHANGELOG.md#1104---2024-06-18) [Compare Source](https://togithub.com/mkdocstrings/python/compare/1.10.3...1.10.4) [Compare with 1.10.3](https://togithub.com/mkdocstrings/python/compare/1.10.3...1.10.4) ##### Code Refactoring - Only filter out imported objects instead of non-public ones after applying filters ([e2f4b35](https://togithub.com/mkdocstrings/python/commit/e2f4b35d29eca6f68afbd2e728ef7542a2abc992) by Timothée Mazzucotelli). [Issue-mkdocstrings/griffe-294](https://togithub.com/mkdocstrings/griffe/issues/294) - Update code for Griffe 0.46 to avoid deprecation warnings ([321b407](https://togithub.com/mkdocstrings/python/commit/321b407eb95195c44f3cf34d780784e0d6751998) by Timothée Mazzucotelli). - Change `load_external_modules` default value to `None` to support new default mode in Griffe ([ae5896c](https://togithub.com/mkdocstrings/python/commit/ae5896c1604e9089162d0d63ec97a510a6bcef89) by Timothée Mazzucotelli).
pypa/packaging (packaging) ### [`v24.1`](https://togithub.com/pypa/packaging/releases/tag/24.1) [Compare Source](https://togithub.com/pypa/packaging/compare/24.0...24.1) #### What's Changed - pyupgrade/black/isort/flake8 → ruff by [@​DimitriPapadopoulos](https://togithub.com/DimitriPapadopoulos) in [https://github.com/pypa/packaging/pull/769](https://togithub.com/pypa/packaging/pull/769) - Add support for Python 3.13 and drop EOL 3.7 by [@​hugovk](https://togithub.com/hugovk) in [https://github.com/pypa/packaging/pull/783](https://togithub.com/pypa/packaging/pull/783) - Bump the github-actions group with 4 updates by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/pypa/packaging/pull/782](https://togithub.com/pypa/packaging/pull/782) - Fix typo in `_parser` docstring by [@​pradyunsg](https://togithub.com/pradyunsg) in [https://github.com/pypa/packaging/pull/784](https://togithub.com/pypa/packaging/pull/784) - Modernise type annotations using FA rules from ruff by [@​pradyunsg](https://togithub.com/pradyunsg) in [https://github.com/pypa/packaging/pull/785](https://togithub.com/pypa/packaging/pull/785) - Document `markers.default_environment()` by [@​edgarrmondragon](https://togithub.com/edgarrmondragon) in [https://github.com/pypa/packaging/pull/753](https://togithub.com/pypa/packaging/pull/753) - Bump the github-actions group with 3 updates by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/pypa/packaging/pull/789](https://togithub.com/pypa/packaging/pull/789) - Work around platform.python_version() returning non PEP 440 compliant version for non-tagged CPython builds by [@​sbidoul](https://togithub.com/sbidoul) in [https://github.com/pypa/packaging/pull/802](https://togithub.com/pypa/packaging/pull/802) #### New Contributors - [@​dependabot](https://togithub.com/dependabot) made their first contribution in [https://github.com/pypa/packaging/pull/782](https://togithub.com/pypa/packaging/pull/782) - [@​edgarrmondragon](https://togithub.com/edgarrmondragon) made their first contribution in [https://github.com/pypa/packaging/pull/753](https://togithub.com/pypa/packaging/pull/753) **Full Changelog**: https://github.com/pypa/packaging/compare/24.0...24.1
NiklasRosenstein/python-adjudicator (python-adjudicator) ### [`v0.5.0`](https://togithub.com/NiklasRosenstein/python-adjudicator/compare/0.4.0...0.5.0) [Compare Source](https://togithub.com/NiklasRosenstein/python-adjudicator/compare/0.4.0...0.5.0) ### [`v0.4.0`](https://togithub.com/NiklasRosenstein/python-adjudicator/compare/0.3.2...0.4.0) [Compare Source](https://togithub.com/NiklasRosenstein/python-adjudicator/compare/0.3.2...0.4.0)
python/typing_extensions (typing_extensions) ### [`v4.12.2`](https://togithub.com/python/typing_extensions/blob/HEAD/CHANGELOG.md#Release-4122-June-7-2024) [Compare Source](https://togithub.com/python/typing_extensions/compare/4.12.1...4.12.2) - Fix regression in v4.12.0 where specialization of certain generics with an overridden `__eq__` method would raise errors. Patch by Jelle Zijlstra. - Fix tests so they pass on 3.13.0b2 ### [`v4.12.1`](https://togithub.com/python/typing_extensions/blob/HEAD/CHANGELOG.md#Release-4121-June-1-2024) [Compare Source](https://togithub.com/python/typing_extensions/compare/4.12.0...4.12.1) - Preliminary changes for compatibility with the draft implementation of PEP 649 in Python 3.14. Patch by Jelle Zijlstra. - Fix regression in v4.12.0 where nested `Annotated` types would cause `TypeError` to be raised if the nested `Annotated` type had unhashable metadata. Patch by Alex Waygood.
urllib3/urllib3 (urllib3) ### [`v2.2.2`](https://togithub.com/urllib3/urllib3/blob/HEAD/CHANGES.rst#222-2024-06-17) [Compare Source](https://togithub.com/urllib3/urllib3/compare/2.2.1...2.2.2) \================== - Added the `Proxy-Authorization` header to the list of headers to strip from requests when redirecting to a different host. As before, different headers can be set via `Retry.remove_headers_on_redirect`. - Allowed passing negative integers as `amt` to read methods of `http.client.HTTPResponse` as an alternative to `None`. (`#​3122 `\__) - Fixed return types representing copying actions to use `typing.Self`. (`#​3363 `\__)

Configuration

đź“… Schedule: 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.

đź‘» Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.



This PR has been generated by Mend Renovate. View repository job log here.