chore(deps): update development dependencies (non-major)
Metadata
Current evaluation
Merged via #479 (commit 5da1eea), updating freezegun, pyfakefs and pyright; the types-requests bump was prevented by #484.
Resolution: closed resolved
Reason: PR #479 was merged as 5da1eea, landing the approved non-major freezegun, pyfakefs and pyright updates. Maintainer @lengau linked #484, which blocked the incompatible types-requests update.
Evaluated by: mr-cal-bot
No scores available.
Issue body
[](https://renovatebot.com)
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [dev/freezegun](https://togithub.com/spulec/freezegun) ([changelog](https://togithub.com/spulec/freezegun/blob/master/CHANGELOG)) | `==1.2.2` -> `==1.3.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/) |
| [dev/pyfakefs](https://togithub.com/pytest-dev/pyfakefs) | `==5.3.1` -> `==5.3.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/) |
| [dev/types-requests](https://togithub.com/python/typeshed) ([changelog](https://togithub.com/typeshed-internal/stub_uploader/blob/main/data/changelogs/requests.md)) | `==2.31.0.6` -> `==2.31.0.10` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) |
| [types/pyright](https://togithub.com/RobertCraigie/pyright-python) | `==1.1.338` -> `==1.1.339` | [](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>spulec/freezegun (dev/freezegun)</summary>
### [`v1.3.1`](https://togithub.com/spulec/freezegun/compare/1.3.0...1.3.1)
[Compare Source](https://togithub.com/spulec/freezegun/compare/1.3.0...1.3.1)
### [`v1.3.0`](https://togithub.com/spulec/freezegun/blob/HEAD/CHANGELOG#130)
[Compare Source](https://togithub.com/spulec/freezegun/compare/1.2.2...1.3.0)
- Fixed `asyncio` support to avoid `await asyncio.sleep(1)` hanging forever.
- Added support for Python 3.12
</details>
<details>
<summary>pytest-dev/pyfakefs (dev/pyfakefs)</summary>
### [`v5.3.2`](https://togithub.com/pytest-dev/pyfakefs/blob/HEAD/CHANGES.md#Version-532-2023-11-30)
[Compare Source](https://togithub.com/pytest-dev/pyfakefs/compare/v5.3.1...v5.3.2)
Bugfix release.
##### Fixes
- fixed a problem with patching `_io` under Python 3.12 (see [#​910](../../issues/910))
- fixed a problem with accessing the temp path if emulating Linux under Windows
(see [#​912](../../issues/912))
- fixed result of `os.walk` with a path-like top directory
(see [#​915](../../issues/915))
- properly fixed the problem that filesystem patching was still active in the pytest
logreport phase (see [#​904](../../issues/904)), the previous fix was incomplete
</details>
<details>
<summary>RobertCraigie/pyright-python (types/pyright)</summary>
### [`v1.1.339`](https://togithub.com/RobertCraigie/pyright-python/compare/v1.1.338...v1.1.339)
[Compare Source](https://togithub.com/RobertCraigie/pyright-python/compare/v1.1.338...v1.1.339)
</details>
---
### Configuration
📅 **Schedule**: Branch creation - "every weekend" in timezone Etc/UTC, Automerge - "every weekend" in timezone Etc/UTC.
🚦 **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 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/craft-providers).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy44Ny4yIiwidXBkYXRlZEluVmVyIjoiMzcuODcuMiIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==-->
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged via #479 (commit 5da1eea), updating freezegun, pyfakefs and pyright; the types-requests bump was prevented by #484. | |
| qwen/qwen3.6-35b-a3b | — | closed resolved | Merged non-major dev dependency updates for freezegun, pyfakefs, and types/pyright; the types-requests update was subsequently prevented by PR #484. |
Update history
| Date | Change |
|---|---|
| created |
Related work
-
Blocked By:
canonical/craft-providers#484
(confidence 99%)
Merged configuration preventing Renovate from applying the types-requests update.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #363 chore(deps): update development dependencies (non-major) | craft-providers | merged | Renovate PR merged to main as commit a6ecb75, bumping dev deps: pyfakefs 5.2.2→5.2.3, types-pyyaml/-requests/-setuptools, black 23.3.0→23.7.0, pyright 1.1.316→1.1.318. | |
| #547 chore(deps): update development dependencies (non-major) | craft-providers | merged | Renovate PR #547 merged as commit aac5288, bumping dev deps pyfakefs 5.3.5->5.4.0 and types-pyright 1.1.356->1.1.357 (approved, 1 reviewer, 0 comments). | |
| #539 chore(deps): update development dependencies (non-major) | craft-providers | merged | Merged in #539 via commit 2629789, updating coverage, Black, Pyright, types-pyyaml, and types-setuptools to newer non-major versions. | |
| #569 chore(deps): update development dependencies (non-major) | craft-providers | merged | Renovate PR merged via automerge as commit 5da1eea ("chore(deps): update development dependencies (non-major)"), bumping dev type stubs types-pyyaml 6.0.12.20240311->20240724 and types-setuptools 71.1.0.20240726->20240806; the pyfakefs comment was an unrelated pre-existing CI note. | |
| #210 chore(deps): update development dependencies (non-major) | starbase | merged | Merged in commit 3b02fb6, updating types/mypy 1.9.0 to 1.10.0 and types/pyright 1.1.359 to 1.1.363. | |
| #193 chore(deps): update development dependencies (non-major) | starbase | merged | Merged PR #193 in commit c9c4de0, updating types/mypy from ~=1.8.0 to ~=1.9.0 and types/pyright from 1.1.352 to 1.1.355. | |
| #1448 chore(deps): update development dependencies (non-major) | charmcraft | closed | Renovate PR #1448 was automatically merged, updating types-requests constraints and types-setuptools to 68.2.0.2. | |
| #421 chore(deps): update development dependencies (non-major) | craft-providers | merged | Merged in #421 via commit 3da8279, updating five development dependencies and resolving the reported urllib3/types-requests conflict before merge. | |
| #463 chore(deps): update development dependencies (non-major) | craft-providers | merged | Renovate dependency updates in #463 were merged into main, upgrading pytest, mypy, Black, pyfakefs, and other development dependencies. | |
| #234 chore(deps): update development dependencies (non-major) | craft-cli | merged | Merged #234 in commit fc7221d, updating lint/yamllint 1.33.0→1.34.0 and types/pyright 1.1.349→1.1.350. |