|
14 | 14 |
|
15 | 15 | <!-- Changes that affect Black's preview style --> |
16 | 16 |
|
17 | | -- More concise formatting for dummy implementations (#3796) |
18 | | - |
19 | 17 | ### Configuration |
20 | 18 |
|
21 | 19 | <!-- Changes to how Black can be configured --> |
22 | 20 |
|
23 | | -- Black now applies exclusion and ignore logic before resolving symlinks (#3846) |
24 | | - |
25 | 21 | ### Packaging |
26 | 22 |
|
27 | 23 | <!-- Changes to how Black is packaged, such as dependency requirements --> |
|
34 | 30 |
|
35 | 31 | <!-- Changes that improve Black's performance. --> |
36 | 32 |
|
37 | | -- Avoid importing `IPython` if notebook cells do not contain magics (#3782) |
38 | | -- Improve caching by comparing file hashes as fallback for mtime and size. (#3821) |
39 | | - |
40 | 33 | ### Output |
41 | 34 |
|
42 | 35 | <!-- Changes to Black's terminal output and error messages --> |
|
45 | 38 |
|
46 | 39 | <!-- Changes to blackd --> |
47 | 40 |
|
48 | | -- Fix an issue in `blackd` with single character input (#3558) |
49 | | - |
50 | 41 | ### Integrations |
51 | 42 |
|
52 | 43 | <!-- For example, Docker, GitHub Actions, pre-commit, editors --> |
53 | 44 |
|
| 45 | +### Documentation |
| 46 | + |
| 47 | +<!-- Major changes to documentation and policies. Small docs changes |
| 48 | + don't need a changelog entry. --> |
| 49 | + |
| 50 | +## 23.9.0 |
| 51 | + |
| 52 | +### Preview style |
| 53 | + |
| 54 | +- More concise formatting for dummy implementations (#3796) |
| 55 | +- In stub files, add a blank line between a statement with a body (e.g an |
| 56 | + `if sys.version_info > (3, x):`) and a function definition on the same level (#3862) |
| 57 | +- Fix a bug whereby spaces were removed from walrus operators within subscript(#3823) |
| 58 | + |
| 59 | +### Configuration |
| 60 | + |
| 61 | +- Black now applies exclusion and ignore logic before resolving symlinks (#3846) |
| 62 | + |
| 63 | +### Performance |
| 64 | + |
| 65 | +- Avoid importing `IPython` if notebook cells do not contain magics (#3782) |
| 66 | +- Improve caching by comparing file hashes as fallback for mtime and size (#3821) |
| 67 | + |
| 68 | +### _Blackd_ |
| 69 | + |
| 70 | +- Fix an issue in `blackd` with single character input (#3558) |
| 71 | + |
| 72 | +### Integrations |
| 73 | + |
54 | 74 | - Black now has an |
55 | 75 | [official pre-commit mirror](https://github.com/psf/black-pre-commit-mirror). Swapping |
56 | 76 | `https://github.com/psf/black` to `https://github.com/psf/black-pre-commit-mirror` in |
57 | 77 | your `.pre-commit-config.yaml` will make Black about 2x faster (#3828) |
58 | 78 | - The `.black.env` folder specified by `ENV_PATH` will now be removed on the completion |
59 | | - of the GitHub Action. (#3759) |
60 | | - |
61 | | -### Documentation |
62 | | - |
63 | | -<!-- Major changes to documentation and policies. Small docs changes |
64 | | - don't need a changelog entry. --> |
| 79 | + of the GitHub Action (#3759) |
65 | 80 |
|
66 | 81 | ## 23.7.0 |
67 | 82 |
|
|
80 | 95 | (#3740) |
81 | 96 | - Fix error in AST validation when _Black_ removes trailing whitespace in a type comment |
82 | 97 | (#3773) |
83 | | -- Fix a bug whereby spaces were removed from walrus operators within subscript (#3823) |
84 | 98 |
|
85 | 99 | ### Preview style |
86 | 100 |
|
@@ -171,8 +185,6 @@ expected to become part of Black's stable style in January 2024. |
171 | 185 | - For stubs, enforce one blank line after a nested class with a body other than just |
172 | 186 | `...` (#3564) |
173 | 187 | - Improve handling of multiline strings by changing line split behavior (#1879) |
174 | | -- In stub files, add a blank line between a statement with a body (e.g an |
175 | | - `if sys.version_info > (3, x):`) and a function definition on the same level. (#3862) |
176 | 188 |
|
177 | 189 | ### Parser |
178 | 190 |
|
|
0 commit comments