The dataclasses module has been extended with new features, including support for immutability, ordering, and comparisons. These additions simplify the process of creating classes that primarily hold data.

The ( --disable-gil ) is now a stable compile-time option. For CPU-bound multi-threaded workloads, threads can run truly in parallel on separate cores. Caveats: some C extensions need recompilation, and single-threaded performance drops ~5–10%. The default build still uses the GIL.

However, assuming you are looking for the highlights of the release (which is the current major milestone), here is a solid post tailored for a tech blog, LinkedIn, or developer newsletter.