Python saw 16 releases in October instead of the five originally planned. Hugo van Kemenade handled seven rather than two; among the extra releases, only 3.15.0rc3 was not a security release.


Added to Fidup: ·hugovk.dev·1 min read
Python saw 16 releases in October instead of the five originally planned. Hugo van Kemenade handled seven rather than two; among the extra releases, only 3.15.0rc3 was not a security release.
The available excerpt introduces Python wheel filenames and their compatibility tags, using a uv build example. It stops before explaining abi3t or the limited C API.
mathspp.com·Added
The excerpt demonstrates how concurrent access to a shared Python generator can raise ValueError. It names threading.serialize_iterator and threading.synchronized_iterator as Python 3.15 tools, but does not include their usage.
mathspp.com·Added
Rodrigo Girão Serrão highlights four Python 3.15 standard-library updates. The available excerpt explains object_hook behavior in json.load and briefly lists math.integer, re.prefixmatch, and asyncio.TaskGroup.cancel.
mathspp.com·Added

Michael Kennedy introduced chameleon-rs, a Rust implementation of Chameleon with compatibility, async rendering, partials, Markdown, and free-threaded Python support. He reports roughly 20% lower median response times across his own web app; shadow mode lets users compare outputs before migrating.
mkennedy.codes·Added
Python 3.15 adds extra_items and closed parameters to TypedDict, allowing typed extra values or forbidding extra keys. The excerpt also mentions typing.TypeForm and typing.disjoint_base without explaining them.
mathspp.com·Added

Pyrefly checks Python types without executing code and also offers type-hint generation and type coverage measurement. The excerpt introduces its CLI workflow, while noting important context about coverage features in Pyright and mypy.
realpython.com·Added