Python Weekly — June 29, 2026: Python 3.15 Beta 3, Polars 1.42, and Fresh Maintenance Releases
A steady week in Python: 3.15 reaches beta 3 with its feature set locked, Polars ships 1.42.0, CPython 3.14.6 and 3.13.14 maintenance releases land, recent Django security fixes warrant upgrading, and EuroPython 2026 nears in Kraków.
A look at what moved in the Python world over the past week (roughly June 22–29, 2026). It was a steady rather than blockbuster week — beta progress on 3.15, a new Polars drop, and a reminder about recent maintenance and security releases.
Python 3.15 reaches beta 3
Python 3.15.0b3 landed on June 23, continuing the beta cycle that began after the May 7 feature freeze. With features now locked, the core team is focused on bug fixes and polishing ahead of the final release expected in October. Headline additions locked for 3.15 include explicit lazy imports (PEP 810), a frozendict built-in (PEP 814), a sentinel built-in (PEP 661), a stable ABI for free-threaded builds (PEP 803), and a new low-overhead sampling profiler in the standard library (PEP 799). source
Polars 1.42.0 ships
The fast DataFrame library Polars released version 1.42.0 on June 24, continuing its rapid release cadence through 2026. Polars remains one of the most active projects in the Python data ecosystem, and the 1.x line is now firmly mature and production-ready. Check the changelog for the latest query-engine and expression updates. source
CPython maintenance: 3.14.6 and 3.13.14
Earlier this month (June 10), the team shipped maintenance releases 3.14.6 and 3.13.14. The 3.14.6 release rolled up roughly 179 bug fixes, build improvements, and documentation changes since 3.14.5. If you run the current stable line in production, these are low-risk upgrades worth picking up. source
Django security releases still warrant a look
Django issued security releases 6.0.6 and 5.2.15 on June 3, addressing issues including a signed-cookie salt weakness, an email-over-TLS handshake flaw that could send mail unencrypted, and several cache-control problems in the caching middleware. If you haven't upgraded yet, it's worth doing soon. source
Community: EuroPython 2026 approaches
EuroPython 2026 runs July 13–19 in Kraków and is calling for onsite volunteers as the conference nears. Meanwhile, Real Python's June roundup notes the PSF's ongoing strategic-planning work amid a tighter funding environment. source
That's the week in Python — quieter than some, but the 3.15 train keeps rolling toward October. See you next week.