chore(deps): update development dependencies (non-major)
Metadata
Current evaluation
Merged Renovate PR #556 updated pyfakefs 5.4.0→5.4.1, types-setuptools to 69.5.0.20240415, and Black 24.3.0→24.4.0.
Resolution: closed resolved
Reason: PR #556 was merged after approval, applying the three development dependency pin updates in one file with no unresolved review comments.
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/pyfakefs](https://togithub.com/pytest-dev/pyfakefs) | `==5.4.0` -> `==5.4.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/types-setuptools](https://togithub.com/python/typeshed) ([changelog](https://togithub.com/typeshed-internal/stub_uploader/blob/main/data/changelogs/setuptools.md)) | `==69.2.0.20240317` -> `==69.5.0.20240415` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) |
| [lint/black](https://togithub.com/psf/black) ([changelog](https://togithub.com/psf/black/blob/main/CHANGES.md)) | `==24.3.0` -> `==24.4.0` | [](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>pytest-dev/pyfakefs (dev/pyfakefs)</summary>
### [`v5.4.1`](https://togithub.com/pytest-dev/pyfakefs/blob/HEAD/CHANGES.md#Version-541-2024-04-11)
[Compare Source](https://togithub.com/pytest-dev/pyfakefs/compare/v5.4.0...v5.4.1)
Fixes a regression.
##### Fixes
- fixed a regression from version 5.4.0 that incorrectly handled files opened twice via file descriptor
(see [#​997](../../issues/997))
</details>
<details>
<summary>psf/black (lint/black)</summary>
### [`v24.4.0`](https://togithub.com/psf/black/blob/HEAD/CHANGES.md#2440)
[Compare Source](https://togithub.com/psf/black/compare/24.3.0...24.4.0)
##### Stable style
- Fix unwanted crashes caused by AST equivalency check ([#​4290](https://togithub.com/psf/black/issues/4290))
##### Preview style
- `if` guards in `case` blocks are now wrapped in parentheses when the line is too long.
([#​4269](https://togithub.com/psf/black/issues/4269))
- Stop moving multiline strings to a new line unless inside brackets ([#​4289](https://togithub.com/psf/black/issues/4289))
##### Integrations
- Add a new option `use_pyproject` to the GitHub Action `psf/black`. This will read the
Black version from `pyproject.toml`. ([#​4294](https://togithub.com/psf/black/issues/4294))
</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:eyJjcmVhdGVkSW5WZXIiOiIzNy4yNjkuMiIsInVwZGF0ZWRJblZlciI6IjM3LjMwMS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged Renovate PR #556 updated pyfakefs 5.4.0→5.4.1, types-setuptools to 69.5.0.20240415, and Black 24.3.0→24.4.0. | |
| qwen/qwen3.6-35b-a3b | — | closed resolved | Merged automated dependency update for pyfakefs, types-setuptools, and black. |
Update history
| Date | Change |
|---|---|
| created |
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). | |
| #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. | |
| #127 chore(deps): update development dependencies (non-major) | craft-application | merged | Renovate's non-major dev dependency bump merged in commit b80c77ab: pytest 7.4.2->7.4.3, black 23.10.0->23.10.1, pyright-python 1.1.332->1.1.333 (3-line pyproject.toml change). | |
| #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. | |
| #170 chore(deps): update development dependencies (non-major) | craft-cli | merged | Merged Renovate PR #170, updating non-major dev dependencies including coverage 7.3.0, pytest 7.4.0, Black 23.7.0, mypy 1.5.1 and Pyright 1.1.323. | |
| #153 chore(deps): update development dependencies (non-major) | starbase | merged | Renovate PR #153 was merged, updating pytest to 7.4.3, Black 23.11.0, Ruff 0.1.6, yamllint 1.33.0, mypy 1.7.1, and pyright 1.1.337. | |
| #379 chore(deps): update development dependencies (non-major) | craft-providers | merged | Merged Renovate PR #379 in commit 9aa4ba1, updating responses to 0.23.3, types-mypy to 1.5.0, and types-pyright to 1.1.322. | |
| #4696 chore(deps): update development dependencies (non-major) | snapcraft | merged | Renovate's non-major dev-dependency bump (typeshed stubs: types-Deprecated, types-PyYAML, types-requests, types-setuptools, etc.) merged into main via commit 542fd6798. | |
| #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. |