← Back to issue list

build(deps): update dependency black to v25 - autoclosed

View original Github issue

Metadata

Project
craft-grammar
Number
#88
Type
pull request
State
closed
Author
renovate[bot]
Labels
β€”
Created
Updated
Closed

Current evaluation

Renovate's Black 25.1 update was autoclosed unmerged after prolonged inactivity; Black was later replaced by Ruff in #212 (aae9d00).

Resolution: closed stale

Reason: PR #88 was explicitly marked autoclosed and closed without merge, reviews, comments, or failing checks. Black was subsequently removed in #212, so no Black 25 update landed.

Evaluated by: mr-cal-bot

No scores available.

Issue body

This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [black](https://redirect.github.com/psf/black) ([changelog](https://redirect.github.com/psf/black/blob/main/CHANGES.md)) | `~=24.1` -> `~=25.1` | [![age](https://developer.mend.io/api/mc/badges/age/pypi/black/25.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/black/25.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/black/24.10.0/25.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/black/24.10.0/25.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>psf/black (black)</summary> ### [`v25.1.0`](https://redirect.github.com/psf/black/blob/HEAD/CHANGES.md#2510) [Compare Source](https://redirect.github.com/psf/black/compare/24.10.0...25.1.0) ##### Highlights This release introduces the new 2025 stable style ([#&#8203;4558](https://redirect.github.com/psf/black/issues/4558)), stabilizing the following changes: - Normalize casing of Unicode escape characters in strings to lowercase ([#&#8203;2916](https://redirect.github.com/psf/black/issues/2916)) - Fix inconsistencies in whether certain strings are detected as docstrings ([#&#8203;4095](https://redirect.github.com/psf/black/issues/4095)) - Consistently add trailing commas to typed function parameters ([#&#8203;4164](https://redirect.github.com/psf/black/issues/4164)) - Remove redundant parentheses in if guards for case blocks ([#&#8203;4214](https://redirect.github.com/psf/black/issues/4214)) - Add parentheses to if clauses in case blocks when the line is too long ([#&#8203;4269](https://redirect.github.com/psf/black/issues/4269)) - Whitespace before `# fmt: skip` comments is no longer normalized ([#&#8203;4146](https://redirect.github.com/psf/black/issues/4146)) - Fix line length computation for certain expressions that involve the power operator ([#&#8203;4154](https://redirect.github.com/psf/black/issues/4154)) - Check if there is a newline before the terminating quotes of a docstring ([#&#8203;4185](https://redirect.github.com/psf/black/issues/4185)) - Fix type annotation spacing between `*` and more complex type variable tuple ([#&#8203;4440](https://redirect.github.com/psf/black/issues/4440)) The following changes were not in any previous release: - Remove parentheses around sole list items ([#&#8203;4312](https://redirect.github.com/psf/black/issues/4312)) - Generic function definitions are now formatted more elegantly: parameters are split over multiple lines first instead of type parameter definitions ([#&#8203;4553](https://redirect.github.com/psf/black/issues/4553)) ##### Stable style - Fix formatting cells in IPython notebooks with magic methods and starting or trailing empty lines ([#&#8203;4484](https://redirect.github.com/psf/black/issues/4484)) - Fix crash when formatting `with` statements containing tuple generators/unpacking ([#&#8203;4538](https://redirect.github.com/psf/black/issues/4538)) ##### Preview style - Fix/remove string merging changing f-string quotes on f-strings with internal quotes ([#&#8203;4498](https://redirect.github.com/psf/black/issues/4498)) - Collapse multiple empty lines after an import into one ([#&#8203;4489](https://redirect.github.com/psf/black/issues/4489)) - Prevent `string_processing` and `wrap_long_dict_values_in_parens` from removing parentheses around long dictionary values ([#&#8203;4377](https://redirect.github.com/psf/black/issues/4377)) - Move `wrap_long_dict_values_in_parens` from the unstable to preview style ([#&#8203;4561](https://redirect.github.com/psf/black/issues/4561)) ##### Packaging - Store license identifier inside the `License-Expression` metadata field, see [PEP 639](https://peps.python.org/pep-0639/). ([#&#8203;4479](https://redirect.github.com/psf/black/issues/4479)) ##### Performance - Speed up the `is_fstring_start` function in Black's tokenizer ([#&#8203;4541](https://redirect.github.com/psf/black/issues/4541)) ##### Integrations - If using stdin with `--stdin-filename` set to a force excluded path, stdin won't be formatted. ([#&#8203;4539](https://redirect.github.com/psf/black/issues/4539)) </details> --- ### Configuration πŸ“… **Schedule**: Branch creation - "every weekend" in timezone Etc/UTC, Automerge - At any time (no schedule defined). 🚦 **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://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/canonical/craft-grammar). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4yMjcuMyIsInVwZGF0ZWRJblZlciI6IjM5LjI2NC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha β€” closed stale Renovate's Black 25.1 update was autoclosed unmerged after prolonged inactivity; Black was later replaced by Ruff in #212 (aae9d00).
stealth/space-bunny-alpha β€” closed stale Renovate’s Black 25.1 update was autoclosed unmerged after prolonged inactivity; CI had passed, with no reviews or comments.
qwen/qwen3.6-35b-a3b β€” β€” Renovate bot PR updating black to v25.1 passed all CI checks but was autoclosed due to inactivity. No manual merge or review occurred.

Update history

No update history recorded yet.

Related work

  • Superseded By: canonical/craft-grammar#212 (confidence 96%)

    Commit aae9d00 replaced Black with Ruff format after #88 had been closed.

Related issues

Issue Project State Summary Similarity
#1230 build(deps): update dependency black to v24.10.0 (hotfix/1.5) rockcraft closed Renovate's Black 24.10.0 update for hotfix/1.5 was closed unmerged after CI failures and prolonged inactivity; no replacement or resolving commit was found.
83%
#6021 build(deps): update dependency black to v24.10.0 (main) snapcraft closed Closed unmerged after integration and OSV checks failed; the same Black update was independently merged via #5122 in commit e13bb0574.
79%
#291 build(deps): update dependency black to v24.10.0 craft-cli merged Renovate PR merged as commit faa05d0, bumping the black dev dependency from 24.8.0 to 24.10.0 (one-line pin change). Later superseded by removal of black in #305/#363.
77%
#4684 build(deps-dev): bump black from 24.1.1 to 24.3.0 snapcraft closed Closed unmerged as redundant after black 24.3.0 was applied by #4695 (merge commit c056a64fe).
77%
#227 build(deps): update dependency black to v24.10.0 craft-store merged Merged #227 via commit 3fef321, updating Black from 24.8.0 to 24.10.0 in the development dependencies.
75%
#283 build(deps): update dependency black to v24.8.0 craft-cli merged Renovate PR merged as commit 08adabb, bumping the black dev pin from ==24.4.2 to ==24.8.0 (1 file, +1/-1). Later superseded when black was dropped from the project in #305/#363.
75%
#677 build(deps): update dependency black to v23.12.1 (hotfix/1.20) craft-providers merged Merged PR #677 updated Black from 23.10.0 to 23.12.1 on hotfix/1.20, changing one dependency pin in one file.
73%
#687 build(deps): update dependency black to v24.10.0 (main) craft-providers merged Renovate PR bumping pinned Black from ==24.8.0 to ==24.10.0 in the lint constraints was approved and merged into main as commit c9b012e (1-line change).
73%
#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.
73%
#138 build(deps): update dependency black to v24.10.0 (main) craft-archives merged Renovate dependency bump PR #138 in craft-archives updated Black from 24.4.2 to 24.10.0; it was approved (2 reviewers) and merged into main in commit f4e5d10.
73%