build(deps): update bugfixes (main)
Metadata
Current evaluation
Merged PR #1934 as b8e3aac2, updating seven pinned build/test dependencies to bugfix releases, including craft-* packages, dill, Hypothesis, and wadllib.
Resolution: closed resolved
Reason: PR #1934 was merged into main as commit b8e3aac2. The commit applied all listed dependency version bumps.
Evaluated by: mr-cal-bot
No scores available.
Issue body
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| craft-application | `==4.2.4` -> `==4.2.5` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) |
| craft-grammar | `==2.0.0` -> `==2.0.1` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) |
| craft-providers | `==2.0.1` -> `==2.0.4` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) |
| [craft-store](https://redirect.github.com/canonical/craft-store) | `==3.0.0` -> `==3.0.2` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) |
| [dill](https://redirect.github.com/uqfoundation/dill) | `==0.3.8` -> `==0.3.9` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) |
| [hypothesis](https://hypothesis.works) ([source](https://redirect.github.com/HypothesisWorks/hypothesis/tree/HEAD/hypothesis-python), [changelog](https://hypothesis.readthedocs.io/en/latest/changes.html)) | `==6.112.1` -> `==6.112.2` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) |
| [wadllib](https://launchpad.net/wadllib) ([source](https://code.launchpad.net/wadllib)) | `==1.3.6` -> `==1.3.9` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) |
---
### Release Notes
<details>
<summary>canonical/craft-store (craft-store)</summary>
### [`v3.0.2`](https://redirect.github.com/canonical/craft-store/compare/3.0.1...3.0.2)
[Compare Source](https://redirect.github.com/canonical/craft-store/compare/3.0.1...3.0.2)
### [`v3.0.1`](https://redirect.github.com/canonical/craft-store/compare/3.0.0...3.0.1)
[Compare Source](https://redirect.github.com/canonical/craft-store/compare/3.0.0...3.0.1)
</details>
<details>
<summary>uqfoundation/dill (dill)</summary>
### [`v0.3.9`](https://redirect.github.com/uqfoundation/dill/releases/tag/0.3.9)
[Compare Source](https://redirect.github.com/uqfoundation/dill/compare/0.3.8...0.3.9)
### 0.3.9 Release Notes
With `dill`, you can serialize almost anything in python, even an entire interpreter session. If you encounter any pickling failures, `dill` also has some good tools to help you discover why your object fails to pickle.
`dill` installs with `pip`:
`$ pip install dill`
`dill` requires:
`- python or pypy, >=3.8`
Optional requirements:
`- pyreadline, >=1.7.1` (install with `$ pip install dill[readline]`)
`- objgraph, >=1.7.2` (install with `$ pip install dill[graph]`)
`dill` is licensed under 3-clause BSD:
>>> import dill
>>> print (dill.license())
To cite `dill`:
>>> import dill
>>> print (dill.citation())
#### What's Changed
- further skip BufferedRandomType if does not exist by [@​mmckerns](https://redirect.github.com/mmckerns) in [https://github.com/uqfoundation/dill/pull/645](https://redirect.github.com/uqfoundation/dill/pull/645)
- remove stray import of dbm in objects by [@​mmckerns](https://redirect.github.com/mmckerns) in [https://github.com/uqfoundation/dill/pull/646](https://redirect.github.com/uqfoundation/dill/pull/646)
- Add `UnpicklingError` import for `dill.load_session()` to fix [#​648](https://redirect.github.com/uqfoundation/dill/issues/648) by [@​lizy14](https://redirect.github.com/lizy14) in [https://github.com/uqfoundation/dill/pull/649](https://redirect.github.com/uqfoundation/dill/pull/649)
- Bump idna from 3.4 to 3.7 in /docs by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/uqfoundation/dill/pull/653](https://redirect.github.com/uqfoundation/dill/pull/653)
- Bump jinja2 from 3.1.3 to 3.1.4 in /docs by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/uqfoundation/dill/pull/656](https://redirect.github.com/uqfoundation/dill/pull/656)
- Bump requests from 2.31.0 to 2.32.0 in /docs by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/uqfoundation/dill/pull/659](https://redirect.github.com/uqfoundation/dill/pull/659)
- Bump tornado from 6.3.3 to 6.4.1 in /docs by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/uqfoundation/dill/pull/660](https://redirect.github.com/uqfoundation/dill/pull/660)
- update docs requirements to rtfd 10.27.0 by [@​mmckerns](https://redirect.github.com/mmckerns) in [https://github.com/uqfoundation/dill/pull/665](https://redirect.github.com/uqfoundation/dill/pull/665)
- Bump certifi from 2024.2.2 to 2024.7.4 in /docs by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/uqfoundation/dill/pull/666](https://redirect.github.com/uqfoundation/dill/pull/666)
- fix fencepost error when getting source inside decorator in interpreter (fixes [#​603](https://redirect.github.com/uqfoundation/dill/issues/603)) by [@​timkpaine](https://redirect.github.com/timkpaine) in [https://github.com/uqfoundation/dill/pull/651](https://redirect.github.com/uqfoundation/dill/pull/651)
- type check for Integral, bool by value by [@​mmckerns](https://redirect.github.com/mmckerns) in [https://github.com/uqfoundation/dill/pull/675](https://redirect.github.com/uqfoundation/dill/pull/675)
- diff USE_NUMPY imports numpy.ma by [@​mmckerns](https://redirect.github.com/mmckerns) in [https://github.com/uqfoundation/dill/pull/676](https://redirect.github.com/uqfoundation/dill/pull/676)
- adjust testing to account for frame.f_locals as a proxy in 3.13 by [@​mmckerns](https://redirect.github.com/mmckerns) in [https://github.com/uqfoundation/dill/pull/677](https://redirect.github.com/uqfoundation/dill/pull/677)
- better handle import strings of numpy scalars by [@​mmckerns](https://redirect.github.com/mmckerns) in [https://github.com/uqfoundation/dill/pull/678](https://redirect.github.com/uqfoundation/dill/pull/678)
- handle a ThreadHandleType by [@​mmckerns](https://redirect.github.com/mmckerns) in [https://github.com/uqfoundation/dill/pull/679](https://redirect.github.com/uqfoundation/dill/pull/679)
- more extensive testing for dill.source by [@​mmckerns](https://redirect.github.com/mmckerns) in [https://github.com/uqfoundation/dill/pull/680](https://redirect.github.com/uqfoundation/dill/pull/680)
- add formal support for python 3.13 by [@​mmckerns](https://redirect.github.com/mmckerns) in [https://github.com/uqfoundation/dill/pull/681](https://redirect.github.com/uqfoundation/dill/pull/681)
#### New Contributors
- [@​lizy14](https://redirect.github.com/lizy14) made their first contribution in [https://github.com/uqfoundation/dill/pull/649](https://redirect.github.com/uqfoundation/dill/pull/649)
- [@​timkpaine](https://redirect.github.com/timkpaine) made their first contribution in [https://github.com/uqfoundation/dill/pull/651](https://redirect.github.com/uqfoundation/dill/pull/651)
**Full Changelog**: https://github.com/uqfoundation/dill/compare/0.3.8...0.3.9
</details>
---
### Configuration
📅 **Schedule**: Branch creation - "every weekend" in timezone Etc/UTC, Automerge - At any time (no schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://redirect.github.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://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/canonical/charmcraft).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC45Ny4wIiwidXBkYXRlZEluVmVyIjoiMzguOTcuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIl19-->
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #1934 as b8e3aac2, updating seven pinned build/test dependencies to bugfix releases, including craft-* packages, dill, Hypothesis, and wadllib. | |
| stealth/space-bunny-alpha | — | closed resolved | Renovate bugfix bump PR #1934 merged into main as commit b8e3aac2, updating 7 deps in 2 files (+12/-12): craft-application 4.2.5, craft-grammar 2.0.1, craft-providers 2.0.4, craft-store 3.0.2, dill 0.3.9, hypothesis 6.112.2, wadllib 1.3.9. | |
| stealth/space-bunny-alpha | — | closed resolved | Renovate bugfix dependency batch for main merged via commit b8e3aac2: craft-application 4.2.5, craft-grammar 2.0.1, craft-providers 2.0.4, craft-store 3.0.2, dill 0.3.9, hypothesis 6.112.2, wadllib 1.3.9. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged Renovate bugfix updates to craft-application 4.2.5, craft-grammar 2.0.1, craft-providers 2.0.4, craft-store 3.0.2, dill 0.3.9, Hypothesis 6.112.2, and wadllib 1.3.9. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged automated dependency updates for craft-application, craft-grammar, craft-providers, craft-store, dill, hypothesis, and wadllib. Approved by two reviewers, passed CI, and merged automatically via Renovate. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged automated dependency updates to main. Upgraded craft-application, craft-grammar, craft-providers, craft-store, dill, hypothesis, and wadllib to latest bugfix versions. Automerged via Renovate after passing checks. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #1909 build(deps): update bugfixes (main) | charmcraft | merged | Renovate bugfix dependency update merged into main as commit f7a8be3d (#1909), bumping cffi 1.17.1, craft-parts 2.1.1, craft-providers 2.0.1, hypothesis 6.112.1, pylint 3.2.7, pytest 8.3.3 and zipp 3.20.2. | |
| #2116 build(deps): update bugfixes (main) | charmcraft | merged | Renovate bugfix dependency bump merged into main (commit 30f70325), updating ruff-pre-commit v0.9.2→v0.9.5 plus codespell, coverage, craft-application, craft-store, pylint, referencing, sphinx-tabs and sphinx-toolbox patches. | |
| #838 build(deps): update dependencies | rockcraft | merged | Merged PR #838, updating 33 pinned dependencies, including craft-parts 2.7.0 and setuptools 77.0.1; changes landed in commit d8996ccd. | |
| #952 build(deps): update bugfixes (main) | craft-parts | merged | Renovate bugfix bump merged as commit 096cc7bb in craft-parts: pyright 1.1.388→1.1.391 and watchfiles 1.0.3→1.0.4 in dev deps; approved by 2 reviewers. | |
| #2041 build(deps): update bugfixes (main) | charmcraft | merged | Merged in charmcraft#2041, updating seven development dependencies to bugfix releases, including astroid 3.3.6, coverage 7.6.9, pylint 3.3.2, and pytest 8.3.4. | |
| #464 build(deps): update bugfixes (main) | craft-cli | merged | Renovate PR canonical/craft-cli#464 'build(deps): update bugfixes (main)' was merged into main, bumping ruff-pre-commit to v0.15.22, codespell to 2.4.3, and coverage to 7.15.2; all CI checks passed. | |
| #1831 build(deps): update bugfixes (main) | charmcraft | merged | Renovate PR #1831 merged to main as commit ab37ac2b, bumping dev deps: hypothesis 6.111.0->6.111.2, pyparsing 3.1.2->3.1.4, zipp 3.20.0->3.20.1. | |
| #1296 build(deps): update bugfixes (main) | craft-parts | merged | Merged Renovate PR #1296 as commit 2464ff5c into main, bumping 8 pinned deps (canonical-sphinx-extensions 0.0.34, charset-normalizer 3.4.3, GitPython 3.1.45, myst-parser 4.0.1, pydantic-kitbash 0.0.8, pygments 2.19.2, requests 2.32.5, sphinx-reredirects 0.1.6). | |
| #799 build(deps): update bugfixes (main) | craft-providers | merged | Renovate 'update bugfixes (main)' PR merged into main as commit 0945027, bumping ruff-pre-commit 0.12.4→0.12.8, freezegun 1.5.2→1.5.5, responses 0.25.7→0.25.8, setuptools 75.9.1→80.9.0, types-pyyaml and types-requests stubs (+23/-23 across 3 files). | |
| #267 build(deps): update bugfixes (main) | craft-store | closed | Renovate updates from #267 landed via canonical/craft-store#270, bumping Ruff 0.9.4, coverage 7.6.10, pytest 8.3.4, and sphinx-toolbox 3.8.1. |