← Back to issue list

chore(deps): update bugfixes

View original Github issue

Metadata

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

Current evaluation

Merged an automated dependency update from Renovate bot. Updated 11 Python packages to their latest bugfix versions. Approved by two reviewers, passed CI checks, and successfully merged.

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 | |---|---|---|---|---|---| | [cachetools](https://togithub.com/tkem/cachetools) | `==5.3.2` -> `==5.3.3` | [![age](https://developer.mend.io/api/mc/badges/age/pypi/cachetools/5.3.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/cachetools/5.3.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/cachetools/5.3.2/5.3.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/cachetools/5.3.2/5.3.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [coverage](https://togithub.com/nedbat/coveragepy) | `==7.4.1` -> `==7.4.4` | [![age](https://developer.mend.io/api/mc/badges/age/pypi/coverage/7.4.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/coverage/7.4.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/coverage/7.4.1/7.4.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/coverage/7.4.1/7.4.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [cryptography](https://togithub.com/pyca/cryptography) ([changelog](https://cryptography.io/en/latest/changelog/)) | `==42.0.2` -> `==42.0.5` | [![age](https://developer.mend.io/api/mc/badges/age/pypi/cryptography/42.0.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/cryptography/42.0.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/cryptography/42.0.2/42.0.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/cryptography/42.0.2/42.0.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [filelock](https://togithub.com/tox-dev/py-filelock) | `==3.13.1` -> `==3.13.4` | [![age](https://developer.mend.io/api/mc/badges/age/pypi/filelock/3.13.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/filelock/3.13.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/filelock/3.13.1/3.13.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/filelock/3.13.1/3.13.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [keyring](https://togithub.com/jaraco/keyring) | `==24.3.0` -> `==24.3.1` | [![age](https://developer.mend.io/api/mc/badges/age/pypi/keyring/24.3.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/keyring/24.3.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/keyring/24.3.0/24.3.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/keyring/24.3.0/24.3.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [nh3](https://togithub.com/messense/nh3) | `==0.2.15` -> `==0.2.17` | [![age](https://developer.mend.io/api/mc/badges/age/pypi/nh3/0.2.17?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/nh3/0.2.17?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/nh3/0.2.15/0.2.17?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/nh3/0.2.15/0.2.17?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | pyparsing | `==3.1.1` -> `==3.1.2` | [![age](https://developer.mend.io/api/mc/badges/age/pypi/pyparsing/3.1.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/pyparsing/3.1.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/pyparsing/3.1.1/3.1.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/pyparsing/3.1.1/3.1.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [rich](https://togithub.com/Textualize/rich) | `==13.7.0` -> `==13.7.1` | [![age](https://developer.mend.io/api/mc/badges/age/pypi/rich/13.7.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/rich/13.7.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/rich/13.7.0/13.7.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/rich/13.7.0/13.7.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [tomlkit](https://togithub.com/sdispater/tomlkit) | `==0.12.3` -> `==0.12.4` | [![age](https://developer.mend.io/api/mc/badges/age/pypi/tomlkit/0.12.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/tomlkit/0.12.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/tomlkit/0.12.3/0.12.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/tomlkit/0.12.3/0.12.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [virtualenv](https://togithub.com/pypa/virtualenv) | `==20.25.0` -> `==20.25.1` | [![age](https://developer.mend.io/api/mc/badges/age/pypi/virtualenv/20.25.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/virtualenv/20.25.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/virtualenv/20.25.0/20.25.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/virtualenv/20.25.0/20.25.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [wcmatch](https://togithub.com/facelessuser/wcmatch) | `==8.5` -> `==8.5.1` | [![age](https://developer.mend.io/api/mc/badges/age/pypi/wcmatch/8.5.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/wcmatch/8.5.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/wcmatch/8.5/8.5.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/wcmatch/8.5/8.5.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>tkem/cachetools (cachetools)</summary> ### [`v5.3.3`](https://togithub.com/tkem/cachetools/blob/HEAD/CHANGELOG.rst#v533-2024-02-26) [Compare Source](https://togithub.com/tkem/cachetools/compare/v5.3.2...v5.3.3) \=================== - Documentation improvements. - Update CI environment. </details> <details> <summary>nedbat/coveragepy (coverage)</summary> ### [`v7.4.4`](https://togithub.com/nedbat/coveragepy/blob/HEAD/CHANGES.rst#Version-744--2024-03-14) [Compare Source](https://togithub.com/nedbat/coveragepy/compare/7.4.3...7.4.4) - Fix: in some cases, even with `[run] relative_files=True`, a data file could be created with absolute path names. When combined with other relative data files, it was random whether the absolute file names would be made relative or not. If they weren't, then a file would be listed twice in reports, as detailed in `issue 1752`\_. This is now fixed: absolute file names are always made relative when combining. Thanks to Bruno Rodrigues dos Santos for support. - Fix: the last case of a match/case statement had an incorrect message if the branch was missed. It said the pattern never matched, when actually the branch is missed if the last case always matched. - Fix: clicking a line number in the HTML report now positions more accurately. - Fix: the `report:format` setting was defined as a boolean, but should be a string. Thanks, `Tanaydin Sirin <pull 1754_>`\_. It is also now documented on the :ref:`configuration page <config_report_format>`. .. \_issue 1752:[https://github.com/nedbat/coveragepy/issues/1752](https://togithub.com/nedbat/coveragepy/issues/1752)2 .. \_pull 1754[https://github.com/nedbat/coveragepy/pull/1754](https://togithub.com/nedbat/coveragepy/pull/1754)54 .. \_changes\_7-4-3: ### [`v7.4.3`](https://togithub.com/nedbat/coveragepy/blob/HEAD/CHANGES.rst#Version-743--2024-02-23) [Compare Source](https://togithub.com/nedbat/coveragepy/compare/7.4.2...7.4.3) - Fix: in some cases, coverage could fail with a RuntimeError: "Set changed size during iteration." This is now fixed, closing `issue 1733`\_. .. \_issue 1733:[https://github.com/nedbat/coveragepy/issues/1733](https://togithub.com/nedbat/coveragepy/issues/1733)3 .. \_changes\_7-4-2: ### [`v7.4.2`](https://togithub.com/nedbat/coveragepy/blob/HEAD/CHANGES.rst#Version-742--2024-02-20) [Compare Source](https://togithub.com/nedbat/coveragepy/compare/7.4.1...7.4.2) - Fix: setting `COVERAGE_CORE=sysmon` no longer errors on 3.11 and lower, thanks `Hugo van Kemenade <pull 1747_>`\_. It now issues a warning that sys.monitoring is not available and falls back to the default core instead. .. \_pull 1747:[https://github.com/nedbat/coveragepy/pull/1747](https://togithub.com/nedbat/coveragepy/pull/1747)7 .. \_changes\_7-4-1: </details> <details> <summary>pyca/cryptography (cryptography)</summary> ### [`v42.0.5`](https://togithub.com/pyca/cryptography/compare/42.0.4...42.0.5) [Compare Source](https://togithub.com/pyca/cryptography/compare/42.0.4...42.0.5) ### [`v42.0.4`](https://togithub.com/pyca/cryptography/compare/42.0.3...42.0.4) [Compare Source](https://togithub.com/pyca/cryptography/compare/42.0.3...42.0.4) ### [`v42.0.3`](https://togithub.com/pyca/cryptography/compare/42.0.2...42.0.3) [Compare Source](https://togithub.com/pyca/cryptography/compare/42.0.2...42.0.3) </details> <details> <summary>tox-dev/py-filelock (filelock)</summary> ### [`v3.13.4`](https://togithub.com/tox-dev/filelock/releases/tag/3.13.4) [Compare Source](https://togithub.com/tox-dev/py-filelock/compare/3.13.3...3.13.4) <!-- Release notes generated using configuration in .github/release.yml at main --> #### What's Changed - Raise error on incompatible singleton timeout and mode args by [@&#8203;nefrob](https://togithub.com/nefrob) in [https://github.com/tox-dev/filelock/pull/320](https://togithub.com/tox-dev/filelock/pull/320) **Full Changelog**: https://github.com/tox-dev/filelock/compare/3.13.3...3.13.4 ### [`v3.13.3`](https://togithub.com/tox-dev/filelock/releases/tag/3.13.3) [Compare Source](https://togithub.com/tox-dev/py-filelock/compare/3.13.2...3.13.3) <!-- Release notes generated using configuration in .github/release.yml at main --> #### What's Changed - Make singleton class instance dict unique per subclass by [@&#8203;nefrob](https://togithub.com/nefrob) in [https://github.com/tox-dev/filelock/pull/318](https://togithub.com/tox-dev/filelock/pull/318) **Full Changelog**: https://github.com/tox-dev/filelock/compare/3.13.2...3.13.3 ### [`v3.13.2`](https://togithub.com/tox-dev/filelock/releases/tag/3.13.2) [Compare Source](https://togithub.com/tox-dev/py-filelock/compare/3.13.1...3.13.2) <!-- Release notes generated using configuration in .github/release.yml at main --> #### What's Changed - Fixed small typo in \_unix.py by [@&#8203;snemes](https://togithub.com/snemes) in [https://github.com/tox-dev/filelock/pull/302](https://togithub.com/tox-dev/filelock/pull/302) - Update SECURITY.md to reflect Python 3.7 support dropoff by [@&#8203;kemzeb](https://togithub.com/kemzeb) in [https://github.com/tox-dev/filelock/pull/304](https://togithub.com/tox-dev/filelock/pull/304) - Update index.rst to improve the demo usage by [@&#8203;youkaichao](https://togithub.com/youkaichao) in [https://github.com/tox-dev/filelock/pull/314](https://togithub.com/tox-dev/filelock/pull/314) - \[BugFix] fix permission denied error when lock file is placed in `/tmp` by [@&#8203;kota-iizuka](https://togithub.com/kota-iizuka) in [https://github.com/tox-dev/filelock/pull/317](https://togithub.com/tox-dev/filelock/pull/317) #### New Contributors - [@&#8203;snemes](https://togithub.com/snemes) made their first contribution in [https://github.com/tox-dev/filelock/pull/302](https://togithub.com/tox-dev/filelock/pull/302) - [@&#8203;kemzeb](https://togithub.com/kemzeb) made their first contribution in [https://github.com/tox-dev/filelock/pull/304](https://togithub.com/tox-dev/filelock/pull/304) - [@&#8203;youkaichao](https://togithub.com/youkaichao) made their first contribution in [https://github.com/tox-dev/filelock/pull/314](https://togithub.com/tox-dev/filelock/pull/314) - [@&#8203;kota-iizuka](https://togithub.com/kota-iizuka) made their first contribution in [https://github.com/tox-dev/filelock/pull/317](https://togithub.com/tox-dev/filelock/pull/317) **Full Changelog**: https://github.com/tox-dev/filelock/compare/3.13.1...3.13.2 </details> <details> <summary>jaraco/keyring (keyring)</summary> ### [`v24.3.1`](https://togithub.com/jaraco/keyring/compare/v24.3.0...v24.3.1) [Compare Source](https://togithub.com/jaraco/keyring/compare/v24.3.0...v24.3.1) </details> <details> <summary>messense/nh3 (nh3)</summary> ### [`v0.2.17`](https://togithub.com/messense/nh3/releases/tag/v0.2.17) [Compare Source](https://togithub.com/messense/nh3/compare/v0.2.16...v0.2.17) #### What's Changed - Fix type for ALLOWED_ATTRIBUTES by [@&#8203;seanbudd](https://togithub.com/seanbudd) in [https://github.com/messense/nh3/pull/35](https://togithub.com/messense/nh3/pull/35) - Improve documentation by [@&#8203;lepture](https://togithub.com/lepture) in [https://github.com/messense/nh3/pull/39](https://togithub.com/messense/nh3/pull/39) - Bump ammonia from 3.3.0 to 4.0.0 by [@&#8203;dependabot](https://togithub.com/dependabot) in [https://github.com/messense/nh3/pull/40](https://togithub.com/messense/nh3/pull/40) #### New Contributors - [@&#8203;seanbudd](https://togithub.com/seanbudd) made their first contribution in [https://github.com/messense/nh3/pull/35](https://togithub.com/messense/nh3/pull/35) - [@&#8203;lepture](https://togithub.com/lepture) made their first contribution in [https://github.com/messense/nh3/pull/39](https://togithub.com/messense/nh3/pull/39) **Full Changelog**: https://github.com/messense/nh3/compare/v0.2.15...v0.2.17 ### [`v0.2.16`](https://togithub.com/messense/nh3/compare/v0.2.15...v0.2.16) [Compare Source](https://togithub.com/messense/nh3/compare/v0.2.15...v0.2.16) </details> <details> <summary>Textualize/rich (rich)</summary> ### [`v13.7.1`](https://togithub.com/Textualize/rich/blob/HEAD/CHANGELOG.md#1371---2023-02-28) [Compare Source](https://togithub.com/Textualize/rich/compare/v13.7.0...v13.7.1) ##### Fixed - Updated the widths of some characters [https://github.com/Textualize/rich/pull/3289](https://togithub.com/Textualize/rich/pull/3289) </details> <details> <summary>sdispater/tomlkit (tomlkit)</summary> ### [`v0.12.4`](https://togithub.com/sdispater/tomlkit/blob/HEAD/CHANGELOG.md#0124---2024-02-27) [Compare Source](https://togithub.com/sdispater/tomlkit/compare/0.12.3...0.12.4) ##### Fixed - Support `|` and `|=` operator for tables, and support `+` and `+=` operator for arrays. ([#&#8203;331](https://togithub.com/sdispater/tomlkit/issues/331)) - Fix an index error when setting dotted keys in a table. ([#&#8203;332](https://togithub.com/sdispater/tomlkit/issues/332)) </details> <details> <summary>pypa/virtualenv (virtualenv)</summary> ### [`v20.25.1`](https://togithub.com/pypa/virtualenv/compare/20.25.0...20.25.1) [Compare Source](https://togithub.com/pypa/virtualenv/compare/20.25.0...20.25.1) </details> <details> <summary>facelessuser/wcmatch (wcmatch)</summary> ### [`v8.5.1`](https://togithub.com/facelessuser/wcmatch/releases/tag/8.5.1) [Compare Source](https://togithub.com/facelessuser/wcmatch/compare/8.5...8.5.1) #### 8.5.1 - **FIX**: Fix issue with type check failure in `wcmatch.glob`. </details> --- ### Configuration 📅 **Schedule**: Branch creation - "every weekend" in timezone Etc/UTC, Automerge - "every weekend" in timezone Etc/UTC. 🚦 **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](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 has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/canonical/rockcraft). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yNjkuMiIsInVwZGF0ZWRJblZlciI6IjM3LjI2OS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Merged an automated dependency update from Renovate bot. Updated 11 Python packages to their latest bugfix versions. Approved by two reviewers, passed CI checks, and successfully merged.
qwen3.6-35b-a3b-mtp-q6 Merged automated dependency updates via Renovate bot, upgrading eleven Python packages to their latest bugfix versions including cachetools, coverage, cryptography, filelock, keyring, nh3, pyparsing, rich, tomlkit, virtualenv, and wcmatch.
qwen3.6-35b-a3b-mtp-q6 Merged automated bugfix dependency updates for eleven Python packages including cachetools, coverage, cryptography, filelock, keyring, nh3, pyparsing, rich, tomlkit, virtualenv, and wcmatch via Renovate bot.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#4695 chore(deps): update bugfixes snapcraft merged Merged automated dependency updates for multiple Python packages. Approved by two reviewers and passed CI checks. Renovate bot applied patch and bugfix releases across the project.
96%
#1486 chore(deps): update bugfixes charmcraft merged Merged automated dependency updates via Renovate bot. Twelve Python packages, including pytest and lxml, were upgraded to latest patch versions. Approved by two reviewers, passed CI, and merged automatically.
95%
#1601 chore(deps): update bugfixes charmcraft merged Merged automated dependency updates via Renovate, upgrading coverage, cryptography, importlib-metadata, keyring, pyparsing, and setuptools to latest patch releases. Approved by reviewers, passed CI, and merged automatically.
90%
#388 chore(deps): update bugfixes rockcraft merged Merged automated dependency updates via Renovate bot. Updated codespell, coverage, dotnet runtime-deps, pylint, and urllib3 to latest patch versions. Approved by two reviewers, passed CI, and merged with minimal changes.
90%
#198 chore(deps): update bugfixes craft-store merged Merged automated dependency updates for coverage, mypy, pyright, and pytest to latest patch versions. Approved by two reviewers, passed CI, and auto-merged via Renovate bot configuration.
89%
#62 chore(deps): update bugfixes starbase merged Merged automated dependency updates via Renovate bot. Updated lint/ruff to 0.0.267, pyright to 1.1.308, and types/pyright to 1.1.308 to apply bug fixes. Successfully merged.
87%
#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.
86%
#784 chore(deps): update bugfixes craft-parts merged Merged automated dependency updates for pyright to 1.1.372 and tox-gh to 1.3.2. Approved by two reviewers, passed CI checks, and auto-merged via Renovate configuration.
85%
#4696 chore(deps): update development dependencies (non-major) snapcraft merged Merged automated updates for Python type stubs via Renovate. Approved after passing CI and coverage checks. Maintainer deferred merge to address unrelated spread test failures before applying.
84%
#4531 chore(deps): update dependency packaging to v23 snapcraft merged Merged automated dependency update for packaging from v21.3 to v23.2 via Renovate bot. Approved by two reviewers, passed CI checks, and successfully integrated.
83%