Bump black from 24.8.0 to 24.10.0
Bumps black from 24.8.0 to 24.10.0.
Release notes
Sourced from black's releases.
24.10.0
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
Changelog
Sourced from black's changelog.
24.10.0
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
Commits
-
1b2427a
Prepare release 24.10.0 (#4471) -
a22b1eb
Add mypyc 3.13 wheel build (#4449) -
b7d0e72
Bump AndreMiras/coveralls-python-action from 65c1672f0b8a201702d86c81b79187df... -
f1a2f92
Include --unstable in cache key (#4466) -
8d9d18c
Fix skipping Jupyter cells with unknown %% magic (#4462) -
bbfdba3
Fix docs CI: use venv for uv to fix 'failed to create directory' (#4460) -
8fb2add
Use builtin generics (#4458) -
2a45cec
Fix crashes with comments in parentheses (#4453) -
b4d6d86
Drop Python 3.8 support (#4452) -
ac018c1
Require newer aiohttp for blackd (#4451) - Additional commits viewable in compare view