Core Dispatch #5
Title: Core Dispatch #5
URL Source: https://coredispatch.xyz/editions/5
Published Time: Thu, 04 Jun 2026 16:23:53 GMT
Markdown Content:
Core Dispatch #5
Core Dispatch #5
May 18 – Jun 4, 2026
Welcome back to Core Dispatch! This edition covers May 18 through June 4, 2026. As promised, Python 3.15.0 beta 2 landed on June 2. Two more milestones are close behind: 3.13.14 and 3.14.6 on June 9, followed by 3.15.0 beta 3 on June 23.
There's also a healthy batch of changes landing for 3.15: an O(n^2) blowup in unicodedata.normalize() was fixed, the XML parser gained support for multi-byte encodings, and a round of deprecation warnings went in for the ast module and abc's abstractclassmethod/abstractstaticmethod/abstractproperty.
On the project side, the Python Security Response Team (PSRT) landed an initial Python security policy in the Devguide, giving the vulnerability reporting and response process a documented home. And dev builds of 3.15+ now report a version like 3.15.0b2+dev instead of the old bare-plus 3.15.0b2+, which wasn't PEP 440-compliant.
Looking ahead, the EuroPython 2026 Language Summit topics are out, with a lineup spanning a Rust-for-CPython roadmap, the future of free-threading, garbage collection, and the buffer protocol.
If you're interested in CPython internals, Victor Stinner has a great writeup on free threading internals and reference counting that's well worth your time.
As always, if you maintain a package or just like living on the edge, give the latest 3.15 beta a spin and file any issues you find.
Subscribe · Submit a link · Contribute to CPython
- Upcoming Releases
- Official News
- PEP Updates
- Welcome to the Team
- Merged PRs
- Discussion
- Core Team Musings
- Community
- Upcoming CFPs & Conferences
- One More Thing
📦
Upcoming Releases
3
Python 3.13.14 Jun 09Python 3.14.6 Jun 09Python 3.15.0 beta 3 Jun 23
📢
Official News
1
From the Python, PSF, PyPI and PyCon blogs.
Python 3.15.0 beta 2 is here!by Hugo van Kemenade
📜
PEP Updates
2
PEPs that changed status since last edition.
PEP 808: Including static values in dynamic metadata AcceptedPEP 798: Unpacking in Comprehensions Final
👋
Welcome to the Team
1
New core team members and promotions.
Neko Asakura joins the triage team!
🐍
Merged PRs
12
High-traffic PRs, new features, and changes that landed in What's New.
Restore os.makedirs() ability to apply mode recursively@nessitaAdd missing ARM64 and RISCV filter in the lzma module@ivqFix O(n^2) canonical ordering in unicodedata.normalize()@sethmlarsonast: Add deprecation warnings@jeplerRaise deprecation warnings for abc.{abstractclassmethod,abstractstaticmethod,abstractproperty}@sobolevnAdd support of multi-byte encodings in the XML parser@serhiy-storchakaImprove the PEP 829 batch processing APIs@warsawRemove lazy_imports=none startup mode@pablogsalRemove deprecated 'u' type code from the array module@skirpichevFix excessive overhead in the Tachyon profiler regarding the cache behavior@pablogsaldevguide: Add an initial Python security policy@sethmlarsonrelease-tools: Make untagged versions PEP 440-compliant@savannahostrowski
💬
Discussion
6
Most active PEP discussions on Discourse since last edition.
Understanding PEP discussions🆕 🔥 58 new replies · 1.3k viewsPEP 802: Display Syntax for the Empty Set🔥 28 new replies · 11.9k viewsPEP 797: Shared Object Proxies🔥 14 new replies · 1.9k viewsPEP 828: Supporting 'yield from' in asynchronous generators🔥 11 new replies · 4.0k viewsPEP 832: virtual environment discovery 8 new replies · 4.8k viewsRevisiting PEP 505 – None-aware operators 4 new replies · 19.9k views
✍️
Core Team Musings
1
Recent posts from the Python core team.
Free Threading internals: reference counting by Victor Stinner
⭐
Community
3
Community-submitted links, talks, and tools.
Kirigami — a guided reading workspace for discuss.python.org topics via @savannahostrowskiEuroPython 2026 Language Summit topics are announced via @savannahostrowskiAn interactive look at CPython's core team over time via @eendebakpt
📅
Upcoming CFPs & Conferences
10
📋 PyCon Ghana 2026 Deadline Jun 06📋 PyBeach 2026 Deadline Jun 08GeoPython 2026 Jun 08📋 PyCon Kenya 2026 Deadline Jun 09📋 PyCon South Korea 2026 Deadline (extended)Jun 14📋 Python Ho 2026 Deadline Jun 15PyCon Singapore 2026 Jun 19Python Norte 2026 Jul 03EuroPython 2026 Jul 13SciPy 2026 Jul 13
💬
One More Thing...
Your favourite funny, informative, or mass-reply-inducing words.
"TBC" is "to be confirmed" for Pablo's [Language Summit talk]?
The Banana Council 🍌
Have a great quote? Submit one for next edition.
This edition brought to you by:
Enjoyed this edition?
Get Core Dispatch in your inbox.
Subscribe
Core Dispatch
A regular digest of what's happening in CPython.