← Back to issue list

build(deps): update bugfixes (hotfix/8.3)

View original Github issue

Metadata

Project
snapcraft
Number
#4977
Type
pull request
State
merged
Author
renovate[bot]
Labels
Created
Updated
Closed

Current evaluation

Merged automated dependency updates for 16 Python packages, including PyYAML and cryptography, to the hotfix/8.3 branch. Approved by four reviewers with passing CI checks, the changes successfully applied upstream bugfixes.

Suggested action:

No scores available.

Issue body

[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [PyYAML](https://pyyaml.org/) ([source](https://togithub.com/yaml/pyyaml)) | `==6.0.1` -> `==6.0.2` | [![age](https://developer.mend.io/api/mc/badges/age/pypi/PyYAML/6.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/PyYAML/6.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/PyYAML/6.0.1/6.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/PyYAML/6.0.1/6.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [canonical-sphinx-extensions](https://togithub.com/canonical/canonical-sphinx-extensions) | `==0.0.21` -> `==0.0.23` | [![age](https://developer.mend.io/api/mc/badges/age/pypi/canonical-sphinx-extensions/0.0.23?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/canonical-sphinx-extensions/0.0.23?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/canonical-sphinx-extensions/0.0.21/0.0.23?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/canonical-sphinx-extensions/0.0.21/0.0.23?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [cryptography](https://togithub.com/pyca/cryptography) ([changelog](https://cryptography.io/en/latest/changelog/)) | `==42.0.5` -> `==42.0.8` | [![age](https://developer.mend.io/api/mc/badges/age/pypi/cryptography/42.0.8?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/cryptography/42.0.8?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/cryptography/42.0.5/42.0.8?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/cryptography/42.0.5/42.0.8?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [exceptiongroup](https://togithub.com/agronholm/exceptiongroup) ([changelog](https://togithub.com/agronholm/exceptiongroup/blob/main/CHANGES.rst)) | `==1.2.1` -> `==1.2.2` | [![age](https://developer.mend.io/api/mc/badges/age/pypi/exceptiongroup/1.2.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/exceptiongroup/1.2.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/exceptiongroup/1.2.1/1.2.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/exceptiongroup/1.2.1/1.2.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [mdit-py-plugins](https://togithub.com/executablebooks/mdit-py-plugins) | `==0.4.0` -> `==0.4.1` | [![age](https://developer.mend.io/api/mc/badges/age/pypi/mdit-py-plugins/0.4.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/mdit-py-plugins/0.4.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/mdit-py-plugins/0.4.0/0.4.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/mdit-py-plugins/0.4.0/0.4.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [pip](https://togithub.com/pypa/pip) ([changelog](https://pip.pypa.io/en/stable/news/)) | `==23.3` -> `==23.3.2` | [![age](https://developer.mend.io/api/mc/badges/age/pypi/pip/23.3.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/pip/23.3.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/pip/23.3/23.3.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/pip/23.3/23.3.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [platformdirs](https://togithub.com/platformdirs/platformdirs) | `==4.2.1` -> `==4.2.2` | [![age](https://developer.mend.io/api/mc/badges/age/pypi/platformdirs/4.2.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/platformdirs/4.2.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/platformdirs/4.2.1/4.2.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/platformdirs/4.2.1/4.2.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [pyftpdlib](https://togithub.com/giampaolo/pyftpdlib) | `==1.5.9` -> `==1.5.10` | [![age](https://developer.mend.io/api/mc/badges/age/pypi/pyftpdlib/1.5.10?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/pyftpdlib/1.5.10?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/pyftpdlib/1.5.9/1.5.10?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/pyftpdlib/1.5.9/1.5.10?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [pylxd](https://ubuntu.com/lxd) | `==2.3.2` -> `==2.3.4` | [![age](https://developer.mend.io/api/mc/badges/age/pypi/pylxd/2.3.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/pylxd/2.3.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/pylxd/2.3.2/2.3.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/pylxd/2.3.2/2.3.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [pyright](https://togithub.com/RobertCraigie/pyright-python) | `==1.1.356` -> `==1.1.375` | [![age](https://developer.mend.io/api/mc/badges/age/pypi/pyright/1.1.375?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/pyright/1.1.375?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/pyright/1.1.356/1.1.375?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/pyright/1.1.356/1.1.375?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [pytest-subprocess](https://togithub.com/aklajnert/pytest-subprocess) | `==1.5.0` -> `==1.5.2` | [![age](https://developer.mend.io/api/mc/badges/age/pypi/pytest-subprocess/1.5.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/pytest-subprocess/1.5.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/pytest-subprocess/1.5.0/1.5.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/pytest-subprocess/1.5.0/1.5.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [sphinx-notfound-page](https://togithub.com/readthedocs/sphinx-notfound-page) | `==1.0.0` -> `==1.0.4` | [![age](https://developer.mend.io/api/mc/badges/age/pypi/sphinx-notfound-page/1.0.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/sphinx-notfound-page/1.0.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/sphinx-notfound-page/1.0.0/1.0.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/sphinx-notfound-page/1.0.0/1.0.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [sphinx-reredirects](https://documatt.com/sphinx-reredirects/) | `==0.1.3` -> `==0.1.5` | [![age](https://developer.mend.io/api/mc/badges/age/pypi/sphinx-reredirects/0.1.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/sphinx-reredirects/0.1.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/sphinx-reredirects/0.1.3/0.1.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/sphinx-reredirects/0.1.3/0.1.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [sphinxcontrib-qthelp](https://togithub.com/sphinx-doc/sphinxcontrib-qthelp) ([changelog](https://togithub.com/sphinx-doc/sphinxcontrib-qthelp/blob/master/CHANGES.rst)) | `==1.0.7` -> `==1.0.8` | [![age](https://developer.mend.io/api/mc/badges/age/pypi/sphinxcontrib-qthelp/1.0.8?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/sphinxcontrib-qthelp/1.0.8?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/sphinxcontrib-qthelp/1.0.7/1.0.8?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/sphinxcontrib-qthelp/1.0.7/1.0.8?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [testtools](https://togithub.com/testing-cabal/testtools) | `==2.7.1` -> `==2.7.2` | [![age](https://developer.mend.io/api/mc/badges/age/pypi/testtools/2.7.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/testtools/2.7.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/testtools/2.7.1/2.7.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/testtools/2.7.1/2.7.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [tox-gh](https://togithub.com/tox-dev/tox-gh#tox-gh) | `1.3.1` -> `1.3.2` | [![age](https://developer.mend.io/api/mc/badges/age/pypi/tox-gh/1.3.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/tox-gh/1.3.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/tox-gh/1.3.1/1.3.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/tox-gh/1.3.1/1.3.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [tox-gh](https://togithub.com/tox-dev/tox-gh#tox-gh) | `==1.3.1` -> `==1.3.2` | [![age](https://developer.mend.io/api/mc/badges/age/pypi/tox-gh/1.3.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/tox-gh/1.3.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/tox-gh/1.3.1/1.3.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/tox-gh/1.3.1/1.3.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [types-PyYAML](https://togithub.com/python/typeshed) ([changelog](https://togithub.com/typeshed-internal/stub_uploader/blob/main/data/changelogs/PyYAML.md)) | `==6.0.12.20240311` -> `==6.0.12.20240808` | [![age](https://developer.mend.io/api/mc/badges/age/pypi/types-PyYAML/6.0.12.20240808?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/types-PyYAML/6.0.12.20240808?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/types-PyYAML/6.0.12.20240311/6.0.12.20240808?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/types-PyYAML/6.0.12.20240311/6.0.12.20240808?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [types-simplejson](https://togithub.com/python/typeshed) ([changelog](https://togithub.com/typeshed-internal/stub_uploader/blob/main/data/changelogs/simplejson.md)) | `==3.19.0.20240310` -> `==3.19.0.20240801` | [![age](https://developer.mend.io/api/mc/badges/age/pypi/types-simplejson/3.19.0.20240801?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/types-simplejson/3.19.0.20240801?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/types-simplejson/3.19.0.20240310/3.19.0.20240801?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/types-simplejson/3.19.0.20240310/3.19.0.20240801?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [wcmatch](https://togithub.com/facelessuser/wcmatch) | `==8.5.1` -> `==8.5.2` | [![age](https://developer.mend.io/api/mc/badges/age/pypi/wcmatch/8.5.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/wcmatch/8.5.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/wcmatch/8.5.1/8.5.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/wcmatch/8.5.1/8.5.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>yaml/pyyaml (PyYAML)</summary> ### [`v6.0.2`](https://togithub.com/yaml/pyyaml/releases/tag/6.0.2) [Compare Source](https://togithub.com/yaml/pyyaml/compare/6.0.1...6.0.2) #### What's Changed - Support for Cython 3.x and Python 3.13. **Full Changelog**: https://github.com/yaml/pyyaml/compare/6.0.1...6.0.2 </details> <details> <summary>pyca/cryptography (cryptography)</summary> ### [`v42.0.8`](https://togithub.com/pyca/cryptography/compare/42.0.7...42.0.8) [Compare Source](https://togithub.com/pyca/cryptography/compare/42.0.7...42.0.8) ### [`v42.0.7`](https://togithub.com/pyca/cryptography/compare/42.0.6...42.0.7) [Compare Source](https://togithub.com/pyca/cryptography/compare/42.0.6...42.0.7) ### [`v42.0.6`](https://togithub.com/pyca/cryptography/compare/42.0.5...42.0.6) [Compare Source](https://togithub.com/pyca/cryptography/compare/42.0.5...42.0.6) </details> <details> <summary>agronholm/exceptiongroup (exceptiongroup)</summary> ### [`v1.2.2`](https://togithub.com/agronholm/exceptiongroup/releases/tag/1.2.2) [Compare Source](https://togithub.com/agronholm/exceptiongroup/compare/1.2.1...1.2.2) - Removed an `assert` in `exceptiongroup._formatting` that caused compatibility issues with Sentry ([#&#8203;123](https://togithub.com/agronholm/exceptiongroup/issues/123)) </details> <details> <summary>executablebooks/mdit-py-plugins (mdit-py-plugins)</summary> ### [`v0.4.1`](https://togithub.com/executablebooks/mdit-py-plugins/blob/HEAD/CHANGELOG.md#041---2024-05-12) [Compare Source](https://togithub.com/executablebooks/mdit-py-plugins/compare/v0.4.0...v0.4.1) - 👌 Add option for footnotes references to always be matched Usually footnote references are only matched when a footnote definition of the same label has already been found. If `always_match_refs=True`, any `[^...]` syntax will be treated as a footnote. </details> <details> <summary>pypa/pip (pip)</summary> ### [`v23.3.2`](https://togithub.com/pypa/pip/compare/23.3.1...23.3.2) [Compare Source](https://togithub.com/pypa/pip/compare/23.3.1...23.3.2) ### [`v23.3.1`](https://togithub.com/pypa/pip/compare/23.3...23.3.1) [Compare Source](https://togithub.com/pypa/pip/compare/23.3...23.3.1) </details> <details> <summary>platformdirs/platformdirs (platformdirs)</summary> ### [`v4.2.2`](https://togithub.com/platformdirs/platformdirs/releases/tag/4.2.2) [Compare Source](https://togithub.com/platformdirs/platformdirs/compare/4.2.1...4.2.2) <!-- Release notes generated using configuration in .github/release.yml at main --> #### What's Changed - Fix android detection when python4android is present by [@&#8203;tmolitor-stud-tu](https://togithub.com/tmolitor-stud-tu) in [https://github.com/platformdirs/platformdirs/pull/277](https://togithub.com/platformdirs/platformdirs/pull/277) #### New Contributors - [@&#8203;tmolitor-stud-tu](https://togithub.com/tmolitor-stud-tu) made their first contribution in [https://github.com/platformdirs/platformdirs/pull/277](https://togithub.com/platformdirs/platformdirs/pull/277) **Full Changelog**: https://github.com/platformdirs/platformdirs/compare/4.2.1...4.2.2 </details> <details> <summary>giampaolo/pyftpdlib (pyftpdlib)</summary> ### [`v1.5.10`](https://togithub.com/giampaolo/pyftpdlib/blob/HEAD/HISTORY.rst#Version-1510---2024-06-23) [Compare Source](https://togithub.com/giampaolo/pyftpdlib/compare/release-1.5.9...release-1.5.10) \============================ **Enhancements** - [#&#8203;621](https://togithub.com/giampaolo/pyftpdlib/issues/621): use black formatter. - [#&#8203;626](https://togithub.com/giampaolo/pyftpdlib/issues/626): use argparse instead of deprecated optparse. - [#&#8203;628](https://togithub.com/giampaolo/pyftpdlib/issues/628): use pytest instead of unittest. - [#&#8203;632](https://togithub.com/giampaolo/pyftpdlib/issues/632): add ability to run tests in parallel with `make test-parallel`. **Bug fixes** - [#&#8203;627](https://togithub.com/giampaolo/pyftpdlib/issues/627): PermissionError may occur on Windows when binding ports from a pre-configured PASV range. </details> <details> <summary>RobertCraigie/pyright-python (pyright)</summary> ### [`v1.1.375`](https://togithub.com/RobertCraigie/pyright-python/compare/v1.1.374...v1.1.375) [Compare Source](https://togithub.com/RobertCraigie/pyright-python/compare/v1.1.374...v1.1.375) ### [`v1.1.374`](https://togithub.com/RobertCraigie/pyright-python/compare/v1.1.373...v1.1.374) [Compare Source](https://togithub.com/RobertCraigie/pyright-python/compare/v1.1.373...v1.1.374) ### [`v1.1.373`](https://togithub.com/RobertCraigie/pyright-python/compare/v1.1.372...v1.1.373) [Compare Source](https://togithub.com/RobertCraigie/pyright-python/compare/v1.1.372...v1.1.373) ### [`v1.1.372`](https://togithub.com/RobertCraigie/pyright-python/compare/v1.1.371...v1.1.372) [Compare Source](https://togithub.com/RobertCraigie/pyright-python/compare/v1.1.371...v1.1.372) ### [`v1.1.371`](https://togithub.com/RobertCraigie/pyright-python/compare/v1.1.370...v1.1.371) [Compare Source](https://togithub.com/RobertCraigie/pyright-python/compare/v1.1.370...v1.1.371) ### [`v1.1.370`](https://togithub.com/RobertCraigie/pyright-python/compare/v1.1.369...v1.1.370) [Compare Source](https://togithub.com/RobertCraigie/pyright-python/compare/v1.1.369...v1.1.370) ### [`v1.1.369`](https://togithub.com/RobertCraigie/pyright-python/compare/v1.1.368...v1.1.369) [Compare Source](https://togithub.com/RobertCraigie/pyright-python/compare/v1.1.368...v1.1.369) ### [`v1.1.368`](https://togithub.com/RobertCraigie/pyright-python/compare/v1.1.367...v1.1.368) [Compare Source](https://togithub.com/RobertCraigie/pyright-python/compare/v1.1.367...v1.1.368) ### [`v1.1.367`](https://togithub.com/RobertCraigie/pyright-python/compare/v1.1.366...v1.1.367) [Compare Source](https://togithub.com/RobertCraigie/pyright-python/compare/v1.1.366...v1.1.367) ### [`v1.1.366`](https://togithub.com/RobertCraigie/pyright-python/compare/v1.1.365...v1.1.366) [Compare Source](https://togithub.com/RobertCraigie/pyright-python/compare/v1.1.365...v1.1.366) ### [`v1.1.365`](https://togithub.com/RobertCraigie/pyright-python/compare/v1.1.364...v1.1.365) [Compare Source](https://togithub.com/RobertCraigie/pyright-python/compare/v1.1.364...v1.1.365) ### [`v1.1.364`](https://togithub.com/RobertCraigie/pyright-python/compare/v1.1.363...v1.1.364) [Compare Source](https://togithub.com/RobertCraigie/pyright-python/compare/v1.1.363...v1.1.364) ### [`v1.1.363`](https://togithub.com/RobertCraigie/pyright-python/compare/v1.1.362...v1.1.363) [Compare Source](https://togithub.com/RobertCraigie/pyright-python/compare/v1.1.362...v1.1.363) ### [`v1.1.362`](https://togithub.com/RobertCraigie/pyright-python/compare/v1.1.361...v1.1.362) [Compare Source](https://togithub.com/RobertCraigie/pyright-python/compare/v1.1.361...v1.1.362) ### [`v1.1.361`](https://togithub.com/RobertCraigie/pyright-python/compare/v1.1.360...v1.1.361) [Compare Source](https://togithub.com/RobertCraigie/pyright-python/compare/v1.1.360...v1.1.361) ### [`v1.1.360`](https://togithub.com/RobertCraigie/pyright-python/compare/v1.1.359...v1.1.360) [Compare Source](https://togithub.com/RobertCraigie/pyright-python/compare/v1.1.359...v1.1.360) ### [`v1.1.359`](https://togithub.com/RobertCraigie/pyright-python/compare/v1.1.358...v1.1.359) [Compare Source](https://togithub.com/RobertCraigie/pyright-python/compare/v1.1.358...v1.1.359) ### [`v1.1.358`](https://togithub.com/RobertCraigie/pyright-python/compare/v1.1.357...v1.1.358) [Compare Source](https://togithub.com/RobertCraigie/pyright-python/compare/v1.1.357...v1.1.358) ### [`v1.1.357`](https://togithub.com/RobertCraigie/pyright-python/compare/v1.1.356...v1.1.357) [Compare Source](https://togithub.com/RobertCraigie/pyright-python/compare/v1.1.356...v1.1.357) </details> <details> <summary>aklajnert/pytest-subprocess (pytest-subprocess)</summary> ### [`v1.5.2`](https://togithub.com/aklajnert/pytest-subprocess/blob/HEAD/HISTORY.rst#152-2024-07-24) [Compare Source](https://togithub.com/aklajnert/pytest-subprocess/compare/1.5.1...1.5.2) Bug fixes * `#&#8203;162 <https://github.com/aklajnert/pytest-subprocess/pull/162>`_: Include tests (and docs) and sdist correctly, and stop installing them to site-packages. Other changes - `#&#8203;163 <https://github.com/aklajnert/pytest-subprocess/pull/163>`\_: Add support for Python 3.12. ### [`v1.5.1`](https://togithub.com/aklajnert/pytest-subprocess/blob/HEAD/HISTORY.rst#151-2024-07-23) [Compare Source](https://togithub.com/aklajnert/pytest-subprocess/compare/1.5.0...1.5.1) Other changes * `#&#8203;160 <https://github.com/aklajnert/pytest-subprocess/pull/160>`_: Changed pytest entrypoint to avoid error while loading plugin with `-p` argument. * `#&#8203;128 <https://github.com/aklajnert/pytest-subprocess/pull/128>`_: Add `tests` directory to sdist. </details> <details> <summary>readthedocs/sphinx-notfound-page (sphinx-notfound-page)</summary> ### [`v1.0.4`](https://togithub.com/readthedocs/sphinx-notfound-page/blob/HEAD/CHANGELOG.rst#Version-104) [Compare Source](https://togithub.com/readthedocs/sphinx-notfound-page/compare/1.0.3...1.0.4) :Date: Jul 31, 2024 - Fix issue when installing with Sphinx 7.2.x and `notfound_urls_prefix=None` ### [`v1.0.3`](https://togithub.com/readthedocs/sphinx-notfound-page/blob/HEAD/CHANGELOG.rst#Version-103) [Compare Source](https://togithub.com/readthedocs/sphinx-notfound-page/compare/1.0.2...1.0.3) :Date: Jul 30, 2024 - Fix `_Opt` deprecation warning ### [`v1.0.2`](https://togithub.com/readthedocs/sphinx-notfound-page/blob/HEAD/CHANGELOG.rst#Version-102) [Compare Source](https://togithub.com/readthedocs/sphinx-notfound-page/compare/1.0.1...1.0.2) :Date: May 23, 2024 - Add tests for Python 3.12 - Remove warning about unclosed files - Allow `str` and `None` types on `notfound_urls_prefix` - Run `pyupgrade` and `ruff` on the codebase ### [`v1.0.1`](https://togithub.com/readthedocs/sphinx-notfound-page/blob/HEAD/CHANGELOG.rst#Version-101) [Compare Source](https://togithub.com/readthedocs/sphinx-notfound-page/compare/1.0.0...1.0.1) :Date: May 21, 2024 - Do not create 404 page for embedded - Small documentation improvements </details> <details> <summary>sphinx-doc/sphinxcontrib-qthelp (sphinxcontrib-qthelp)</summary> ### [`v1.0.8`](https://togithub.com/sphinx-doc/sphinxcontrib-qthelp/blob/HEAD/CHANGES.rst#Release-108-2024-07-20) [Compare Source](https://togithub.com/sphinx-doc/sphinxcontrib-qthelp/compare/1.0.7...1.0.8) \========================== - Fix tests for Sphinx 7.4 and later. </details> <details> <summary>testing-cabal/testtools (testtools)</summary> ### [`v2.7.2`](https://togithub.com/testing-cabal/testtools/releases/tag/2.7.2) [Compare Source](https://togithub.com/testing-cabal/testtools/compare/2.7.1...2.7.2) #### What's Changed - stdlib alignment by [@&#8203;stephenfin](https://togithub.com/stephenfin) in [https://github.com/testing-cabal/testtools/pull/368](https://togithub.com/testing-cabal/testtools/pull/368) - Make ruff-clean and enable ruff in CI by [@&#8203;jelmer](https://togithub.com/jelmer) in [https://github.com/testing-cabal/testtools/pull/369](https://togithub.com/testing-cabal/testtools/pull/369) - Format code with ruff by [@&#8203;jelmer](https://togithub.com/jelmer) in [https://github.com/testing-cabal/testtools/pull/370](https://togithub.com/testing-cabal/testtools/pull/370) - Handle breaking api change in Python 3.12.1 by [@&#8203;mtreinish](https://togithub.com/mtreinish) in [https://github.com/testing-cabal/testtools/pull/371](https://togithub.com/testing-cabal/testtools/pull/371) - Install ruff from pyproject.toml, configure dependabot by [@&#8203;jelmer](https://togithub.com/jelmer) in [https://github.com/testing-cabal/testtools/pull/374](https://togithub.com/testing-cabal/testtools/pull/374) - Bump actions/setup-python from 4 to 5 by [@&#8203;dependabot](https://togithub.com/dependabot) in [https://github.com/testing-cabal/testtools/pull/376](https://togithub.com/testing-cabal/testtools/pull/376) - Bump actions/cache from 3 to 4 by [@&#8203;dependabot](https://togithub.com/dependabot) in [https://github.com/testing-cabal/testtools/pull/375](https://togithub.com/testing-cabal/testtools/pull/375) - Treat methodName="runTest" similar to unittest.TestCase by [@&#8203;ncopa](https://togithub.com/ncopa) in [https://github.com/testing-cabal/testtools/pull/373](https://togithub.com/testing-cabal/testtools/pull/373) - Bump ruff from 0.4.4 to 0.4.7 by [@&#8203;dependabot](https://togithub.com/dependabot) in [https://github.com/testing-cabal/testtools/pull/378](https://togithub.com/testing-cabal/testtools/pull/378) - Bump ruff from 0.4.7 to 0.4.8 by [@&#8203;dependabot](https://togithub.com/dependabot) in [https://github.com/testing-cabal/testtools/pull/379](https://togithub.com/testing-cabal/testtools/pull/379) - Change CI to Ubuntu-latest by [@&#8203;jelmer](https://togithub.com/jelmer) in [https://github.com/testing-cabal/testtools/pull/380](https://togithub.com/testing-cabal/testtools/pull/380) - Fix installing nested packages by [@&#8203;jelmer](https://togithub.com/jelmer) in [https://github.com/testing-cabal/testtools/pull/381](https://togithub.com/testing-cabal/testtools/pull/381) #### New Contributors - [@&#8203;dependabot](https://togithub.com/dependabot) made their first contribution in [https://github.com/testing-cabal/testtools/pull/376](https://togithub.com/testing-cabal/testtools/pull/376) - [@&#8203;ncopa](https://togithub.com/ncopa) made their first contribution in [https://github.com/testing-cabal/testtools/pull/373](https://togithub.com/testing-cabal/testtools/pull/373) **Full Changelog**: https://github.com/testing-cabal/testtools/compare/2.7.1...2.7.2 </details> <details> <summary>tox-dev/tox-gh (tox-gh)</summary> ### [`v1.3.2`](https://togithub.com/tox-dev/tox-gh/releases/tag/1.3.2) [Compare Source](https://togithub.com/tox-dev/tox-gh/compare/1.3.1...1.3.2) <!-- Release notes generated using configuration in .github/release.yml at main --> ##### What's Changed - Fix CI by [@&#8203;gaborbernat](https://togithub.com/gaborbernat) in [https://github.com/tox-dev/tox-gh/pull/106](https://togithub.com/tox-dev/tox-gh/pull/106) - Fix the CI by [@&#8203;gaborbernat](https://togithub.com/gaborbernat) in [https://github.com/tox-dev/tox-gh/pull/121](https://togithub.com/tox-dev/tox-gh/pull/121) **Full Changelog**: https://github.com/tox-dev/tox-gh/compare/1.3.1...1.3.2 </details> <details> <summary>facelessuser/wcmatch (wcmatch)</summary> ### [`v8.5.2`](https://togithub.com/facelessuser/wcmatch/releases/tag/8.5.2) [Compare Source](https://togithub.com/facelessuser/wcmatch/compare/8.5.1...8.5.2) #### 8.5.2 - **FIX**: Fix `pathlib` issue with inheritance on Python versions greater than 3.12. - **FIX**: Fix `EXTMATCH` case with `!(...)` patterns. </details> --- ### Configuration 📅 **Schedule**: Branch creation - "every weekend" in timezone Etc/UTC, Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://togithub.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View the [repository job log](https://developer.mend.io/github/canonical/snapcraft). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4yNi4xIiwidXBkYXRlZEluVmVyIjoiMzguMjYuMSIsInRhcmdldEJyYW5jaCI6ImhvdGZpeC84LjMiLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIl19-->

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Merged automated dependency updates for 16 Python packages, including PyYAML and cryptography, to the hotfix/8.3 branch. Approved by four reviewers with passing CI checks, the changes successfully applied upstream bugfixes.
qwen3.6-35b-a3b-mtp-q6 Merged on hotfix/8.3. Renovate bot updated PyYAML, cryptography, pip, tox-gh, and other dependencies to patch bugs. Rebasing was blocked by custom changes, but the upgrades were successfully merged.
qwen3.6-35b-a3b-mtp-q6 Merged into the hotfix/8.3 branch. Renovate bot automatically updated multiple Python dependencies to their latest patch versions, resolving compatibility issues and applying upstream bugfixes.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#4974 build(deps): update bugfixes (hotfix/7.5) snapcraft merged Merged automated dependency updates for bugfixes on the hotfix/7.5 branch. Renovate upgraded multiple Python packages including Jinja2, PyYAML, click, and pylint. Approved by reviewers and passed CI checks before auto-merging.
82%
#5024 build(deps): update bugfixes (hotfix/8.4) snapcraft merged Merged automated dependency updates for hotfix/8.4, upgrading cffi, craft-application, craft-providers, mypy, pyinstaller, pylint, pyparsing, starlette, urllib3, zipp, and zope.interface to their latest bugfix releases.
79%
#1846 build(deps): update bugfixes (hotfix/2.7) charmcraft merged Merged automated dependency updates for Jinja2, MarkupSafe, PyYAML, pyright, pytest-subprocess, tox-gh, and type stubs to hotfix/2.7. Approved by two reviewers, passed CI, and merged via Renovate automerge.
75%
#4976 build(deps): update bugfixes (main) snapcraft merged Merged automated dependency updates via Renovate. Updated 13 Python packages, including cryptography and pip, to latest bugfix versions on main. Approved by two reviewers, passed CI, and merged automatically.
75%
#2116 build(deps): update bugfixes (main) charmcraft merged Merged automated patch updates for nine dependencies including ruff-pre-commit, codespell, coverage, pylint, and sphinx-toolbox. Approved and merged after passing CI checks.
74%
#2072 build(deps): update bugfixes (main) charmcraft merged Merged automated patch updates for eight dependencies, including pylint, coverage, and astroid. A known CI runner issue was bypassed as checks passed and updates were low-risk.
74%
#1296 build(deps): update bugfixes (main) craft-parts merged Merged automated dependency updates for bugfixes across eight packages. Approved by two reviewers, passed all CI checks, and merged via the Renovate bot.
73%
#290 build(deps): update bugfixes craft-cli merged Merged after approval and passing CI. Automated updates incorporated upstream bugfixes, upgrading coverage to 7.6.4, pyright to 1.1.388, and sphinx-toolbox to 3.8.1.
73%
#1878 build(deps): update bugfixes (hotfix/3.2) charmcraft merged Merged automated dependency updates for craft-application, craft-providers, hypothesis, pylint, pyparsing, and zipp on the hotfix/3.2 branch. Approved by reviewers and passed CI checks.
73%
#4473 chore(deps): update bugfixes snapcraft merged Merged automated dependency update upgrading eight Python packages to their latest bugfix releases. All CI checks passed and code coverage remained stable.
72%