← Back to issue list

chore(deps): update dependency black to v23.10.0

View original Github issue

Metadata

Project
rockcraft
Number
#385
Type
pull request
State
merged
Author
renovate[bot]
Labels
—
Created
Updated
Closed

Current evaluation

Renovate's automated bump of the black dev dependency from 23.9.1 to 23.10.0 was merged into main (commit da50873c, one-line diff).

Resolution: closed resolved

Reason: The PR itself was the fix and was merged: commit da50873c 'chore(deps): update dependency black to v23.10.0 (#385)' landed on main, with review status approved (3 reviewers, 0 unresolved comments) and no failing CI checks. Later commits (e.g. #176 bumping black to v24) build on this updated pin.

Evaluated by: mr-cal-bot

No scores available.

Issue body

[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](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` | [![age](https://developer.mend.io/api/mc/badges/age/pypi/black/23.10.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/black/23.10.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/black/23.9.1/23.10.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/black/23.9.1/23.10.0?slim=true)](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 ([#&#8203;3909](https://togithub.com/psf/black/issues/3909)) ##### Preview style - Fix long lines with power operators getting split before the line length ([#&#8203;3942](https://togithub.com/psf/black/issues/3942)) - Long type hints are now wrapped in parentheses and properly indented when split across multiple lines ([#&#8203;3899](https://togithub.com/psf/black/issues/3899)) - Magic trailing commas are now respected in return types. ([#&#8203;3916](https://togithub.com/psf/black/issues/3916)) - Require one empty line after module-level docstrings. ([#&#8203;3932](https://togithub.com/psf/black/issues/3932)) - Treat raw triple-quoted strings as docstrings ([#&#8203;3947](https://togithub.com/psf/black/issues/3947)) ##### Configuration - Fix cache versioning logic when `BLACK_CACHE_DIR` is set ([#&#8203;3937](https://togithub.com/psf/black/issues/3937)) ##### Parser - Fix bug where attributes named `type` were not acccepted inside `match` statements ([#&#8203;3950](https://togithub.com/psf/black/issues/3950)) - Add support for PEP 695 type aliases containing lambdas and other unusual expressions ([#&#8203;3949](https://togithub.com/psf/black/issues/3949)) ##### Output - Black no longer attempts to provide special errors for attempting to format Python 2 code ([#&#8203;3933](https://togithub.com/psf/black/issues/3933)) - Black will more consistently print stacktraces on internal errors in verbose mode ([#&#8203;3938](https://togithub.com/psf/black/issues/3938)) ##### Integrations - The action output displayed in the job summary is now wrapped in Markdown ([#&#8203;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
stealth/space-bunny-alpha — closed resolved Renovate's automated bump of the black dev dependency from 23.9.1 to 23.10.0 was merged into main (commit da50873c, one-line diff).
stealth/space-bunny-alpha — closed resolved Merged in #385 (commit da50873c), updating Black from 23.9.1 to 23.10.0.
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.

Update history

No update history recorded yet.

Related work

  • Related To: canonical/rockcraft#176 (confidence 70%)

    Follow-up Renovate bump of black to v24, superseding this pin within the same dependency line

  • Related To: canonical/rockcraft#169 (confidence 55%)

    Sibling Renovate bump updating the lint/black requirement to v24

Related issues

Issue Project State Summary Similarity
#49 chore(deps): update dependency black to v23.3.0 starbase merged Merged Renovate PR #49 updated Black from 23.1.0 to 23.3.0 via commit fe58f83.
93%
#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).
92%
#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.
92%
#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.
92%
#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.
90%
#1393 chore(deps): update dependency black to v23.11.0 charmcraft merged Renovate PR bumping the pinned black dev dependency from 23.10.1 to 23.11.0 in requirements; merged as commit da4772e7 despite unrelated Spread test failures.
89%
#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.
89%
#1017 chore(deps): update dependency black to v23 charmcraft merged Renovate PR #1017 bumped Black from 22.12.0 to 23.1.0 in tox.ini and was merged (commit 88c99571). Later follow-ups took it to 23.3.0, 23.7.0 and 23.12.1.
88%
#38 chore(deps): update dependency black to v23 starbase merged Renovate PR merged (commit 821339b), bumping black pin from ==22.12.0 to ==23.1.0 in pyproject.toml; a one-line change approved by a maintainer.
87%
#71 chore(deps): update dependency dev-lint/black to v23.3.0 craft-archives merged Merged PR #71 via commit 9e87510, updating dev-lint/black from 23.1.0 to 23.3.0.
86%