chore(deps): update dependency black to v24.8.0
Metadata
Current evaluation
Merged PR #620 updated Black from 24.4.2 to 24.8.0 via commit 5547eed.
Resolution: closed resolved
Reason: The dependency bump was merged into main as commit 5547eed, updating the pinned Black version from 24.4.2 to 24.8.0.
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 |
|---|---|---|---|---|---|
| [black](https://togithub.com/psf/black) ([changelog](https://togithub.com/psf/black/blob/main/CHANGES.md)) | `==24.4.2` -> `==24.8.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>psf/black (black)</summary>
### [`v24.8.0`](https://togithub.com/psf/black/blob/HEAD/CHANGES.md#2480)
[Compare Source](https://togithub.com/psf/black/compare/24.4.2...24.8.0)
##### Stable style
- Fix crash when `# fmt: off` is used before a closing parenthesis or bracket. ([#​4363](https://togithub.com/psf/black/issues/4363))
##### Packaging
- Packaging metadata updated: docs are explictly linked, the issue tracker is now also
linked. This improves the PyPI listing for Black. ([#​4345](https://togithub.com/psf/black/issues/4345))
##### Parser
- Fix regression where Black failed to parse a multiline f-string containing another
multiline string ([#​4339](https://togithub.com/psf/black/issues/4339))
- Fix regression where Black failed to parse an escaped single quote inside an f-string
([#​4401](https://togithub.com/psf/black/issues/4401))
- Fix bug with Black incorrectly parsing empty lines with a backslash ([#​4343](https://togithub.com/psf/black/issues/4343))
- Fix bugs with Black's tokenizer not handling `\{` inside f-strings very well ([#​4422](https://togithub.com/psf/black/issues/4422))
- Fix incorrect line numbers in the tokenizer for certain tokens within f-strings
([#​4423](https://togithub.com/psf/black/issues/4423))
##### Performance
- Improve performance when a large directory is listed in `.gitignore` ([#​4415](https://togithub.com/psf/black/issues/4415))
##### *Blackd*
- Fix blackd (and all extras installs) for docker container ([#​4357](https://togithub.com/psf/black/issues/4357))
</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.
🔕 **Ignore**: Close this PR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR was generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View the [repository job log](https://developer.mend.io/github/canonical/craft-providers).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4yMC4xIiwidXBkYXRlZEluVmVyIjoiMzguMjAuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIl19-->
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #620 updated Black from 24.4.2 to 24.8.0 via commit 5547eed. | |
| qwen/qwen3.6-35b-a3b | — | closed resolved | Merged PR updating the `black` dependency from v24.4.2 to v24.8.0. |
Update history
| Date | Change |
|---|---|
| created |
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #176 chore(deps): update dependency black to v24 | starbase | merged | Renovate dependency bump of Black 23.3.0 -> 24.1.1 merged into main via commit 9815d93 (PR #176), a one-line change with 100% coverage retained; black was later removed in favour of ruff. | |
| #4686 chore(deps): update dependency black to v24.3.0 [security] | snapcraft | merged | Merged PR #4686 in commit 06e15b378, updating Black from 24.1.1 to 24.3.0 to remediate CVE-2024-21503 (ReDoS). | |
| #1343 chore(deps): update dependency black to v23.10.0 | charmcraft | merged | Merged PR #1343 updated Black from 23.9.1 to 23.10.0 in commit 0a24d7ff. | |
| #540 chore(deps): update dependency black to v24 | rockcraft | closed | Black 24.4.0 dependency update was closed unmerged on 19 Apr 2024; Renovate then ignored future 24.x updates pending a manual upgrade. | |
| #1443 chore(deps): update dependency black to v23.12.1 | charmcraft | merged | Merged Black dependency update from 23.11.0 to 23.12.1 in commit 2567c661. | |
| #239 chore(deps): update dependency lint/black to v24.2.0 | craft-cli | merged | Renovate PR #239 was merged into main, bumping lint/black from 24.1.1 to 24.2.0 in commit 31a3c48. | |
| #183 chore(deps): update dependency lint/black to v24 | craft-application | closed | Renovate PR #183 bumping lint/black 23.10.1 -> 24.1.1 was closed unmerged by @lengau on 2024-01-31 as superseded by #185; black v24 landed via merged PR #185 (commit c4fa7570), which also reformatted files. | |
| #1166 chore(deps): update dependency black to v23.7.0 | charmcraft | merged | Renovate dependency bump PR merged into main via commit fa7bbea3 (#1166), raising black from 23.3.0 to 23.7.0 in two dependency declarations (2 files, +2/-2). | |
| #169 chore(deps): update dependency lint/black to v24 | starbase | merged | Renovate updated lint/black from 23.11.0 to 24.1.0; PR #169 was merged in commit 621a105, with coverage remaining at 100%. | |
| #1288 chore(deps): update dependency black to v23.9.1 | charmcraft | closed | Renovate PR to bump black 23.7.0→23.9.1 was closed unmerged; the same upgrade landed in the consolidated "chore(deps): update dependencies" PR #1289 (commit ccc21079), per lengau's comment. |