Please confirm you are human
This browser or connection looks automated. Press and continuously hold the control for 3 seconds to enable Google-hosted web results and, when separately allowed, AI-assisted answers.
A successful check enables 100 search requests. Interactive access does not authorize scraping, systematic collection, or reuse of search output.
News
PEP 814: Add frozendict built-in type
2+ week, 3+ day ago (1110+ words) In November 2025 at Pycon France (at Lyon), I watched the talk "Build a frozendict type (immutable dictionary)" by Antoine Rozo (video in French). It was a funny talk building a frozendict type in pure Python exploring different implementations such as…...
Free Threading internals: PyMutex
1+ mon, 4+ day ago (296+ words) I'm writing an article series on Free Threading internals to learn more about Free Threading, explain how it works, and explain how it solved the "remove the GIL" issue where previous attempts failed. PEP 703 replaces the unique Global Interpreter Lock…...
Free Threading internals: reference counting
1+ mon, 2+ week ago (573+ words) I'm writing an article series on Free Threading internals to learn more about Free Threading, explain how it works, and explain how it solved the "remove the GIL" issue where previous attempts failed. This first article explores the problem of…...