← Back to issue list

build(deps): update bugfixes (main)

View original Github issue

Metadata

Project
craft-providers
Number
#759
Type
pull request
State
merged
Author
renovate[bot]
Labels
—
Created
Updated
Closed

Current evaluation

Renovate PR merged as commit 9fe26a5 (approved, 1 reviewer), bumping freezegun 1.5.2, pytest-mock 3.14.1, pytest-subprocess 1.5.3, responses 0.25.7, setuptools 75.9.1, types-pyyaml and types-requests.

Resolution: closed resolved

Reason: PR #759 was approved and merged into main as commit 9fe26a5 ("build(deps): update bugfixes (main) (#759)"), applying the seven test/dev dependency bumps listed in the description. CI reported no failing checks.

Evaluated by: mr-cal-bot

No scores available.

Issue body

This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [freezegun](https://redirect.github.com/spulec/freezegun) ([changelog](https://redirect.github.com/spulec/freezegun/blob/master/CHANGELOG)) | `==1.5.1` -> `==1.5.2` | [![age](https://developer.mend.io/api/mc/badges/age/pypi/freezegun/1.5.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/freezegun/1.5.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/freezegun/1.5.1/1.5.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/freezegun/1.5.1/1.5.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [pytest-mock](https://redirect.github.com/pytest-dev/pytest-mock) ([changelog](https://pytest-mock.readthedocs.io/en/latest/changelog.html)) | `==3.14.0` -> `==3.14.1` | [![age](https://developer.mend.io/api/mc/badges/age/pypi/pytest-mock/3.14.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/pytest-mock/3.14.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/pytest-mock/3.14.0/3.14.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/pytest-mock/3.14.0/3.14.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [pytest-subprocess](https://redirect.github.com/aklajnert/pytest-subprocess) | `==1.5.2` -> `==1.5.3` | [![age](https://developer.mend.io/api/mc/badges/age/pypi/pytest-subprocess/1.5.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/pytest-subprocess/1.5.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/pytest-subprocess/1.5.2/1.5.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/pytest-subprocess/1.5.2/1.5.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [responses](https://redirect.github.com/getsentry/responses) ([changelog](https://redirect.github.com/getsentry/responses/blob/master/CHANGES)) | `==0.25.3` -> `==0.25.7` | [![age](https://developer.mend.io/api/mc/badges/age/pypi/responses/0.25.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/responses/0.25.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/responses/0.25.3/0.25.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/responses/0.25.3/0.25.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [setuptools](https://redirect.github.com/pypa/setuptools) ([changelog](https://setuptools.pypa.io/en/stable/history.html)) | `==75.2.0` -> `==75.9.1` | [![age](https://developer.mend.io/api/mc/badges/age/pypi/setuptools/75.9.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/setuptools/75.9.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/setuptools/80.9.0/75.9.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/setuptools/80.9.0/75.9.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [types-pyyaml](https://redirect.github.com/python/typeshed) ([changelog](https://redirect.github.com/typeshed-internal/stub_uploader/blob/main/data/changelogs/PyYAML.md)) | `==6.0.12.20240917` -> `==6.0.12.20250516` | [![age](https://developer.mend.io/api/mc/badges/age/pypi/types-pyyaml/6.0.12.20250516?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/types-pyyaml/6.0.12.20250516?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/types-pyyaml/6.0.12.20240917/6.0.12.20250516?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/types-pyyaml/6.0.12.20240917/6.0.12.20250516?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [types-requests](https://redirect.github.com/python/typeshed) ([changelog](https://redirect.github.com/typeshed-internal/stub_uploader/blob/main/data/changelogs/requests.md)) | `==2.32.0.20241016` -> `==2.32.4.20250611` | [![age](https://developer.mend.io/api/mc/badges/age/pypi/types-requests/2.32.4.20250611?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/types-requests/2.32.4.20250611?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/types-requests/2.32.0.20241016/2.32.4.20250611?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/types-requests/2.32.0.20241016/2.32.4.20250611?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>spulec/freezegun (freezegun)</summary> ### [`v1.5.2`](https://redirect.github.com/spulec/freezegun/blob/HEAD/CHANGELOG#152) [Compare Source](https://redirect.github.com/spulec/freezegun/compare/1.5.1...1.5.2) - Remove support for Python 3.7 - Explicitly marks support for Python 3.13 - Improved project documentation </details> <details> <summary>pytest-dev/pytest-mock (pytest-mock)</summary> ### [`v3.14.1`](https://redirect.github.com/pytest-dev/pytest-mock/blob/HEAD/CHANGELOG.rst#3141-2025-08-26) [Compare Source](https://redirect.github.com/pytest-dev/pytest-mock/compare/v3.14.0...v3.14.1) - `#&#8203;503 <https://github.com/pytest-dev/pytest-mock/pull/503>`\_: Python 3.14 is now officially supported. </details> <details> <summary>aklajnert/pytest-subprocess (pytest-subprocess)</summary> ### [`v1.5.3`](https://redirect.github.com/aklajnert/pytest-subprocess/blob/HEAD/HISTORY.rst#153-2025-01-04) [Compare Source](https://redirect.github.com/aklajnert/pytest-subprocess/compare/1.5.2...1.5.3) Features * `#&#8203;171 <https://github.com/aklajnert/pytest-subprocess/pull/171>`_, `#&#8203;178 <https://github.com/aklajnert/pytest-subprocess/pull/178>`_: Allow to access keyword arguments passed to Popen. Bug fixes - `#&#8203;180 <https://github.com/aklajnert/pytest-subprocess/pull/180>`\_: Fixed an incorrect wait timeout calculation. - `#&#8203;170 <https://github.com/aklajnert/pytest-subprocess/pull/170>`\_: Wrapped ProcessDispatcher.dispatch into FakePopenWrapper as it was causing TypeError when Popen is used as a type. - `#&#8203;169 <https://github.com/aklajnert/pytest-subprocess/pull/169>`\_: Get rid of using thread in AsyncFakePopen as it causes thread.join() to hang indefinitely. </details> <details> <summary>getsentry/responses (responses)</summary> ### [`v0.25.7`](https://redirect.github.com/getsentry/responses/blob/HEAD/CHANGES#0257) [Compare Source](https://redirect.github.com/getsentry/responses/compare/0.25.6...0.25.7) - Added support for python 3.13 ### [`v0.25.6`](https://redirect.github.com/getsentry/responses/blob/HEAD/CHANGES#0256) [Compare Source](https://redirect.github.com/getsentry/responses/compare/0.25.5...0.25.6) - Added py.typed to package_data ### [`v0.25.5`](https://redirect.github.com/getsentry/responses/blob/HEAD/CHANGES#0255) [Compare Source](https://redirect.github.com/getsentry/responses/compare/0.25.3...0.25.5) - Fix readme issue that prevented 0.25.4 from being published to pypi. </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/craft-providers). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MC40MC4zIiwidXBkYXRlZEluVmVyIjoiNDAuNTAuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIl19-->

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Renovate PR merged as commit 9fe26a5 (approved, 1 reviewer), bumping freezegun 1.5.2, pytest-mock 3.14.1, pytest-subprocess 1.5.3, responses 0.25.7, setuptools 75.9.1, types-pyyaml and types-requests.
qwen/qwen3.6-35b-a3b — closed resolved Merged automated dependency updates for freezegun, pytest-mock, pytest-subprocess, responses, setuptools, types-pyyaml, and types-requests.

Update history

Date Change
created

Related work

Related issues

Issue Project State Summary Similarity
#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).
89%
#843 build(deps): update bugfixes (hotfix/2.1) craft-providers closed Merged Renovate PR #843 into hotfix/2.1, updating freezegun, pytest-subprocess, responses, types-pyyaml, and types-requests.
87%
#668 build(deps): update bugfixes (main) craft-application merged Renovate dependency bump PR merged into main via automerge (commit 8c842604): ruff-pre-commit v0.9.7->v0.9.10 and pytest 8.3.4->8.3.5.
84%
#270 build(deps): update bugfixes (main) craft-store closed Renovate dependency updates were merged, applying ruff-pre-commit 0.9.3→0.9.6, coverage 7.6.2→7.6.12, pytest 8.3.3→8.3.4, and sphinx-toolbox 3.8.0→3.8.2.
83%
#610 build(deps): update bugfixes (main) craft-application merged Merged PR #610 as 959e8037, updating ruff-pre-commit 0.9.0→0.9.3 and patch releases of coverage 7.6.10, pytest 8.3.4, and pytest-freezer 0.4.9.
83%
#639 build(deps): update bugfixes (main) craft-application merged Renovate PR #639 merged into main, updating ruff-pre-commit v0.9.3→v0.9.5 and setuptools 75.2.0→75.8.0.
82%
#626 build(deps): update bugfixes (main) craft-providers merged Renovate bugfix dependency PR merged (commit d7213ea): pyright 1.1.375->1.1.376, types-pyyaml 6.0.12.20240808, types-setuptools 71.1.0.20240818 in dev requirements.
82%
#317 build(deps): update bugfixes (main) craft-store merged Renovate dependency PR merged via commit 9752ca4: ruff-pre-commit v0.12.10→v0.12.12, coverage 7.10.4→7.10.6, pytest 8.4.1→8.4.2; all CI checks passed.
81%
#2072 build(deps): update bugfixes (main) charmcraft merged Renovate bugfix bump PR #2072 merged into main (commit 7348ef53), updating ruff-pre-commit 0.9.1, astroid 3.3.8, pylint 3.3.3, coverage 7.6.10 and other dev deps.
81%
#976 build(deps): update bugfixes (main) craft-application merged Renovate dependency PR merged: bumped ruff-pre-commit v0.14.8->v0.14.9 and pytest 9.0.1->9.0.2 in pyproject.toml/.pre-commit-config.yaml via commit da384b18 after CI and 2 approvals.
81%