Skip to content

Commit 05f0a8c

Browse files
cooperleesCopilotcobaltt7hauntsaninja
authored
Prepare for 25.11.0 release (#4825)
* Prepare for 25.11.0 release - Run `scripts/release.py` - See docs updates requires * Update CHANGES.md 1 Fix typos copilot found Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * Update CHANGES.md 2 Fix typos copilot found Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> --------- Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> Co-authored-by: cobalt <61329810+cobaltt7@users.noreply.github.com> Co-authored-by: Shantanu <12621235+hauntsaninja@users.noreply.github.com>
1 parent ae17c61 commit 05f0a8c

File tree

3 files changed

+8
-40
lines changed

3 files changed

+8
-40
lines changed

CHANGES.md

Lines changed: 3 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -1,31 +1,22 @@
11
# Change Log
22

3-
## Unreleased
4-
5-
<!-- PR authors:
6-
Please include the PR number in the changelog entry, not the issue number -->
3+
## 25.11.0
74

85
### Highlights
96

10-
<!-- Include any especially major or disruptive changes here -->
11-
127
- Enable base 3.14 support (#4804)
138
- Add support for the new Python 3.14 t-string syntax introduced by PEP 750 (#4805)
149

1510
### Stable style
1611

17-
<!-- Changes that affect Black's stable style -->
18-
1912
- Fix bug where comments between `# fmt: off` and `# fmt: on` were reformatted (#4811)
2013
- Comments containing fmt directives now preserve their exact formatting instead of
2114
being normalized (#4811)
2215

2316
### Preview style
2417

25-
<!-- Changes that affect Black's preview style -->
26-
2718
- Move `multiline_string_handling` from `--unstable` to `--preview` (#4760)
28-
- Fix bug where module docstrings would be treated as normal strings if preceeded by
19+
- Fix bug where module docstrings would be treated as normal strings if preceded by
2920
comments (#4764)
3021
- Fix bug where python 3.12 generics syntax split line happens weirdly (#4777)
3122
- Standardize type comments to form `# type: <value>` (#4645)
@@ -34,42 +25,24 @@
3425

3526
### Configuration
3627

37-
<!-- Changes to how Black can be configured -->
38-
3928
- Add `no_cache` option to control caching behavior. (#4803)
4029

4130
### Packaging
4231

43-
<!-- Changes to how Black is packaged, such as dependency requirements -->
44-
4532
- Releases now include arm64 Linux binaries (#4773)
4633

47-
### Parser
48-
49-
<!-- Changes to the parser or to version autodetection -->
50-
51-
### Performance
52-
53-
<!-- Changes that improve Black's performance. -->
54-
5534
### Output
5635

57-
<!-- Changes to Black's terminal output and error messages -->
58-
59-
- Write unchanged content to stdout when excluding formating from stdin using pipes
36+
- Write unchanged content to stdout when excluding formatting from stdin using pipes
6037
(#4610)
6138

6239
### _Blackd_
6340

64-
<!-- Changes to blackd -->
65-
6641
- Implemented BlackDClient. This simple python client allows to easily send formatting
6742
requests to blackd (#4774)
6843

6944
### Integrations
7045

71-
<!-- For example, Docker, GitHub Actions, pre-commit, editors -->
72-
7346
- Enable 3.14 base CI (#4804)
7447
- Enhance GitHub Action `psf/black` to support the `required-version` major-version-only
7548
"stability" format when using pyproject.toml (#4770)
@@ -78,11 +51,6 @@
7851
- Vim: Print the import paths when importing black fails (#4675)
7952
- Vim: Fix handling of virtualenvs that have a different Python version (#4675)
8053

81-
### Documentation
82-
83-
<!-- Major changes to documentation and policies. Small docs changes
84-
don't need a changelog entry. -->
85-
8654
## 25.9.0
8755

8856
### Highlights

docs/integrations/source_version_control.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ Use [pre-commit](https://pre-commit.com/). Once you
88
repos:
99
# Using this mirror lets us use mypyc-compiled black, which is about 2x faster
1010
- repo: https://github.com/psf/black-pre-commit-mirror
11-
rev: 25.9.0
11+
rev: 25.11.0
1212
hooks:
1313
- id: black
1414
# It is recommended to specify the latest version of Python
@@ -35,7 +35,7 @@ include Jupyter Notebooks. To use this hook, simply replace the hook's `id: blac
3535
repos:
3636
# Using this mirror lets us use mypyc-compiled black, which is about 2x faster
3737
- repo: https://github.com/psf/black-pre-commit-mirror
38-
rev: 25.9.0
38+
rev: 25.11.0
3939
hooks:
4040
- id: black-jupyter
4141
# It is recommended to specify the latest version of Python

docs/usage_and_configuration/the_basics.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -282,8 +282,8 @@ configuration file for consistent results across environments.
282282

283283
```console
284284
$ black --version
285-
black, 25.9.0 (compiled: yes)
286-
$ black --required-version 25.9.0 -c "format = 'this'"
285+
black, 25.11.0 (compiled: yes)
286+
$ black --required-version 25.11.0 -c "format = 'this'"
287287
format = "this"
288288
$ black --required-version 31.5b2 -c "still = 'beta?!'"
289289
Oh no! 💥 💔 💥 The required version does not match the running version!
@@ -384,7 +384,7 @@ You can check the version of _Black_ you have installed using the `--version` fl
384384

385385
```console
386386
$ black --version
387-
black, 25.9.0
387+
black, 25.11.0
388388
```
389389

390390
#### `--config`

0 commit comments

Comments
 (0)