Skip to content
This repository was archived by the owner on Aug 1, 2025. It is now read-only.

chore(deps) Update dependency black to v25#172

Open
renovate[bot] wants to merge 1 commit intodevfrom
renovate/black-25.x
Open

chore(deps) Update dependency black to v25#172
renovate[bot] wants to merge 1 commit intodevfrom
renovate/black-25.x

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate Bot commented Feb 2, 2025

This PR contains the following updates:

Package Change Age Confidence
black (changelog) ^24.0.0 -> ^25.0.0 age confidence

Release Notes

psf/black (black)

v25.1.0

Compare Source

Highlights

This release introduces the new 2025 stable style (#​4558), stabilizing the following
changes:

  • Normalize casing of Unicode escape characters in strings to lowercase (#​2916)
  • Fix inconsistencies in whether certain strings are detected as docstrings (#​4095)
  • Consistently add trailing commas to typed function parameters (#​4164)
  • Remove redundant parentheses in if guards for case blocks (#​4214)
  • Add parentheses to if clauses in case blocks when the line is too long (#​4269)
  • Whitespace before # fmt: skip comments is no longer normalized (#​4146)
  • Fix line length computation for certain expressions that involve the power operator
    (#​4154)
  • Check if there is a newline before the terminating quotes of a docstring (#​4185)
  • Fix type annotation spacing between * and more complex type variable tuple (#​4440)

The following changes were not in any previous release:

  • Remove parentheses around sole list items (#​4312)
  • Generic function definitions are now formatted more elegantly: parameters are split
    over multiple lines first instead of type parameter definitions (#​4553)
Stable style
  • Fix formatting cells in IPython notebooks with magic methods and starting or trailing
    empty lines (#​4484)
  • Fix crash when formatting with statements containing tuple generators/unpacking
    (#​4538)
Preview style
  • Fix/remove string merging changing f-string quotes on f-strings with internal quotes
    (#​4498)
  • Collapse multiple empty lines after an import into one (#​4489)
  • Prevent string_processing and wrap_long_dict_values_in_parens from removing
    parentheses around long dictionary values (#​4377)
  • Move wrap_long_dict_values_in_parens from the unstable to preview style (#​4561)
Packaging
  • Store license identifier inside the License-Expression metadata field, see
    PEP 639. (#​4479)
Performance
  • Speed up the is_fstring_start function in Black's tokenizer (#​4541)
Integrations
  • If using stdin with --stdin-filename set to a force excluded path, stdin won't be
    formatted. (#​4539)

v24.10.0

Compare Source

Highlights
  • Black is now officially tested with Python 3.13 and provides Python 3.13
    mypyc-compiled wheels. (#​4436) (#​4449)
  • Black will issue an error when used with Python 3.12.5, due to an upstream memory
    safety issue in Python 3.12.5 that can cause Black's AST safety checks to fail. Please
    use Python 3.12.6 or Python 3.12.4 instead. (#​4447)
  • Black no longer supports running with Python 3.8 (#​4452)
Stable style
  • Fix crashes involving comments in parenthesised return types or X | Y style unions.
    (#​4453)
  • Fix skipping Jupyter cells with unknown %% magic (#​4462)
Preview style
  • Fix type annotation spacing between * and more complex type variable tuple (i.e. def fn(*args: *tuple[*Ts, T]) -> None: pass) (#​4440)
Caching
  • Fix bug where the cache was shared between runs with and without --unstable (#​4466)
Packaging
  • Upgrade version of mypyc used to 1.12 beta (#​4450) (#​4449)
  • blackd now requires a newer version of aiohttp. (#​4451)
Output
  • Added Python target version information on parse error (#​4378)
  • Add information about Black version to internal error messages (#​4457)

Configuration

📅 Schedule: Branch creation - "before 10pm on Sunday" in timezone America/Chicago, Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate
Copy link
Copy Markdown
Contributor Author

renovate Bot commented Feb 2, 2025

⚠️ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: poetry.lock
Updating dependencies
Resolving dependencies...


The current project's supported Python range (>=3.8.1,<4.0.0) is not compatible with some of the required packages Python requirement:
  - black requires Python >=3.9, so it will not be satisfied for Python >=3.8.1,<3.9

Because no versions of black match >=25.0.0,<25.1.0 || >25.1.0,<26.0.0
 and black (25.1.0) requires Python >=3.9, black is forbidden.
So, because pylint-per-file-ignores depends on black (^25.0.0), version solving failed.

  * Check your dependencies Python requirement: The Python requirement can be specified via the `python` or `markers` properties

    For black, a possible solution would be to set the `python` property to ">=3.9,<4.0.0"

    https://python-poetry.org/docs/dependency-specification/#python-restricted-dependencies,
    https://python-poetry.org/docs/dependency-specification/#using-environment-markers


@renovate renovate Bot force-pushed the renovate/black-25.x branch from c7bc9b5 to 2f55e2f Compare February 2, 2025 12:35
@renovate renovate Bot force-pushed the renovate/black-25.x branch 2 times, most recently from 1ab331d to d0a341b Compare February 9, 2025 16:26
@renovate renovate Bot force-pushed the renovate/black-25.x branch 2 times, most recently from 93ba902 to 3d84d2f Compare February 23, 2025 13:33
@renovate renovate Bot force-pushed the renovate/black-25.x branch from 3d84d2f to d576939 Compare March 2, 2025 09:29
@renovate renovate Bot force-pushed the renovate/black-25.x branch 2 times, most recently from 53ed53e to de56860 Compare March 16, 2025 10:22
@renovate renovate Bot force-pushed the renovate/black-25.x branch 2 times, most recently from 856db17 to b84a20d Compare March 30, 2025 09:44
@renovate renovate Bot force-pushed the renovate/black-25.x branch from b84a20d to 45b0230 Compare April 6, 2025 09:56
@renovate renovate Bot force-pushed the renovate/black-25.x branch from 45b0230 to e2388cc Compare April 13, 2025 10:31
@renovate renovate Bot force-pushed the renovate/black-25.x branch 2 times, most recently from ca2ea04 to b3e7394 Compare April 27, 2025 10:05
@renovate renovate Bot force-pushed the renovate/black-25.x branch 2 times, most recently from 6dbc984 to 7b16487 Compare May 11, 2025 10:24
@renovate renovate Bot force-pushed the renovate/black-25.x branch 2 times, most recently from 01b38cb to d2629b3 Compare May 25, 2025 09:37
@renovate renovate Bot force-pushed the renovate/black-25.x branch from d2629b3 to 0fef877 Compare June 1, 2025 13:17
@renovate renovate Bot force-pushed the renovate/black-25.x branch from 0fef877 to 4ab5366 Compare June 8, 2025 18:50
@renovate renovate Bot force-pushed the renovate/black-25.x branch 2 times, most recently from 29124f3 to 70bf3ac Compare June 29, 2025 08:50
@renovate renovate Bot force-pushed the renovate/black-25.x branch 2 times, most recently from 8a184be to 08354a4 Compare July 6, 2025 14:33
@renovate renovate Bot force-pushed the renovate/black-25.x branch from 08354a4 to 257c1e7 Compare July 13, 2025 09:05
@renovate renovate Bot force-pushed the renovate/black-25.x branch from 257c1e7 to d38ddfe Compare July 20, 2025 09:13
@renovate renovate Bot force-pushed the renovate/black-25.x branch from d38ddfe to 42bbbd4 Compare July 27, 2025 09:03
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants