← ChangeRadar
black: changelog & breaking changes
Auto-tracked from github.com/psf/black. Updated Jun 28, 2026.
26.5.1
2026-05-18
No breaking-change keywords detected in release notes.
26.5.0
2026-05-16
⚠ Potential breaking changes
- Fix blank lines being removed between a function and a decorated class in `.pyi` stub
26.3.1
2026-03-12
⚠ Potential breaking changes
- exact-length placeholders for short magics and aborting if a placeholder can no longer
26.3.0
2026-03-06
⚠ Potential breaking changes
- Remove deprecated function `uvloop.install()` in favor of `uvloop.new_event_loop()
- Remove unused gallery script (#5030)
26.1.0
2026-01-18
⚠ Potential breaking changes
- remove_parens_around_except_types`: Remove parentheses around multiple exception
- remove_parens_from_assignment_lhs`: Remove unnecessary parentheses from the left-hand
26.1a1
2025-12-08
⚠ Potential breaking changes
- remove_parens_around_except_types`: Remove parentheses around multiple exception
- remove_parens_from_assignment_lhs`: Remove unnecessary parentheses from the left-hand
25.12.0
2025-12-08
⚠ Potential breaking changes
- Black no longer supports running with Python 3.9 (#4842)
- removed, particularly affecting Jupytext's `# %% [markdown]` comments (#4845)
- Remove unnecessary parentheses from the left-hand side of assignments while preserving
25.11.0
2025-11-10
No breaking-change keywords detected in release notes.