chore(deps): update dependency black to v23.10.0
Metadata
Current evaluation
Automated dependency update for black from v23.9.1 to v23.10.0. Approved by three reviewers, passed CI checks, and successfully merged.
Suggested action: —
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)) | `==23.9.1` -> `==23.10.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>
### [`v23.10.0`](https://togithub.com/psf/black/blob/HEAD/CHANGES.md#23100)
[Compare Source](https://togithub.com/psf/black/compare/23.9.1...23.10.0)
##### Stable style
- Fix comments getting removed from inside parenthesized strings ([#​3909](https://togithub.com/psf/black/issues/3909))
##### Preview style
- Fix long lines with power operators getting split before the line length ([#​3942](https://togithub.com/psf/black/issues/3942))
- Long type hints are now wrapped in parentheses and properly indented when split across
multiple lines ([#​3899](https://togithub.com/psf/black/issues/3899))
- Magic trailing commas are now respected in return types. ([#​3916](https://togithub.com/psf/black/issues/3916))
- Require one empty line after module-level docstrings. ([#​3932](https://togithub.com/psf/black/issues/3932))
- Treat raw triple-quoted strings as docstrings ([#​3947](https://togithub.com/psf/black/issues/3947))
##### Configuration
- Fix cache versioning logic when `BLACK_CACHE_DIR` is set ([#​3937](https://togithub.com/psf/black/issues/3937))
##### Parser
- Fix bug where attributes named `type` were not acccepted inside `match` statements
([#​3950](https://togithub.com/psf/black/issues/3950))
- Add support for PEP 695 type aliases containing lambdas and other unusual expressions
([#​3949](https://togithub.com/psf/black/issues/3949))
##### Output
- Black no longer attempts to provide special errors for attempting to format Python 2
code ([#​3933](https://togithub.com/psf/black/issues/3933))
- Black will more consistently print stacktraces on internal errors in verbose mode
([#​3938](https://togithub.com/psf/black/issues/3938))
##### Integrations
- The action output displayed in the job summary is now wrapped in Markdown ([#​3914](https://togithub.com/psf/black/issues/3914))
</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 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/rockcraft).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xOS4yIiwidXBkYXRlZEluVmVyIjoiMzcuMTkuMiIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==-->
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | — | Automated dependency update for black from v23.9.1 to v23.10.0. Approved by three reviewers, passed CI checks, and successfully merged. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged an automated dependency update upgrading Black from v23.9.1 to v23.10.0. The pull request passed CI checks and was successfully integrated into the main branch. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged automated dependency update upgrading black from v23.9.1 to v23.10.0 via Renovate bot. The update applies formatting fixes, parser improvements, and configuration adjustments without conflicts. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #1343 chore(deps): update dependency black to v23.10.0 | charmcraft | merged | Merged automated dependency update upgrading black from v23.9.1 to v23.10.0. Approved by three reviewers, passed CI checks, and successfully integrated into the main branch. | |
| #1443 chore(deps): update dependency black to v23.12.1 | charmcraft | merged | Merged automated dependency update for black from v23.11.0 to v23.12.1. Approved by two reviewers, passed CI checks, and successfully merged. | |
| #1166 chore(deps): update dependency black to v23.7.0 | charmcraft | merged | Merged automated dependency update upgrading black from v23.3.0 to v23.7.0. The change passed CI checks and received reviewer approval before being merged into the main branch. | |
| #38 chore(deps): update dependency black to v23 | starbase | merged | Automatically updated the black dependency from v22.12.0 to v23.1.0. The change was reviewed, passed CI checks, and successfully merged. | |
| #49 chore(deps): update dependency black to v23.3.0 | starbase | merged | Merged automated dependency update for black from v23.1.0 to v23.3.0. Approved by a reviewer, passed CI checks, and successfully merged into the main branch via the Renovate bot. | |
| #1017 chore(deps): update dependency black to v23 | charmcraft | merged | Automated dependency update upgraded black from 22.12.0 to 23.1.0. The request passed CI checks, received approval, and was merged to keep the project's code formatter current. | |
| #1393 chore(deps): update dependency black to v23.11.0 | charmcraft | merged | The black dependency update to v23.11.0 was successfully merged. Automated by Renovate, it received reviewer approval and was merged despite unrelated test failures, completing the routine dependency update. | |
| #176 chore(deps): update dependency black to v24 | starbase | merged | Merged automated dependency update upgrading black from v23.3.0 to v24.1.1. The change passed CI, maintained 100% test coverage, received reviewer approval, and was successfully merged. | |
| #227 chore(deps): update dependency lint/black to v24 | craft-cli | merged | Merged an automated dependency update for black from v23.12.1 to v24.1.1. The pull request passed CI checks, received two approvals, and maintained existing code coverage before being merged to main. | |
| #71 chore(deps): update dependency dev-lint/black to v23.3.0 | craft-archives | merged | Merged an automated Renovate update upgrading dev-lint/black from v23.1.0 to v23.3.0. The change received reviewer approval, passed CI checks, and was successfully merged into the main branch. |