Path to this page:
Subject: CVS commit: pkgsrc/textproc/py-black
From: Adam Ciarcinski
Date: 2024-10-10 11:54:23
Message id: 20241010095423.AE1D5FC7E@cvs.NetBSD.org
Log Message:
py-black: updated to 24.10.0
24.10.0
Highlights
- Black is now officially tested with Python 3.13 and provides Python 3.13
mypyc-compiled wheels.
- 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.
- Black no longer supports running with Python 3.8
style
- Fix crashes involving comments in parenthesised return types or `X | Y` style \
unions.
- Fix skipping Jupyter cells with unknown `%%` magic
style
- Fix type annotation spacing between * and more complex type variable tuple \
(i.e. `def
fn(*args: *tuple[*Ts, T]) -> None: pass`)
Caching
- Fix bug where the cache was shared between runs with and without `--unstable`
Packaging
- Upgrade version of mypyc used to 1.12 beta
- `blackd` now requires a newer version of aiohttp.
Output
- Added Python target version information on parse error
- Add information about Black version to internal error messages
Files: