
← core.py13 jun 2025 · 1 u 36 min
PyCon US 2025 Recap
<p>We’ve been gone a while. Here’s our excuse for being silent for a month: PyCon, PyCon, something something security. Come listen to how the conference looked like from our perspective! And whatever you do, DO NOT upgrade to Python 3.13.4.</p><p><br></p><p>## Timestamps</p><p><br></p><p>(00:00:00) INTRO</p><p>(00:01:06) PART 1: LANGUAGE SUMMIT</p><p>(00:04:47) A bit about the Summit talks</p><p>(00:06:19) Is free-threading happening?</p><p>(00:09:20) Łukasz and his favorite discussion item at the Summit</p><p>(00:13:38) Find actual competent coverage of the Summit on the PSF blog</p><p>(00:14:17) PART 2: PYCON TALK HIGHLIGHTS</p><p>(00:14:33) Cory Doctorow's opening keynote</p><p>(00:18:17) Brandt Bucher's talk on JIT challenges</p><p>(00:28:28) Lysandros and Nathan talk about community adoption of free-threading</p><p>(00:36:23) Lynn Root's keynote</p><p>(00:37:46) PyXL: Python-oriented chip</p><p>(00:39:47) Łukasz and his tutorial on WebGL with PyScript</p><p>(00:47:58) A new bet appears!</p><p>(00:48:14) Zoom, Enhance the Banana</p><p>(00:54:11) Watch out, Łukasz is talking about audio again</p><p>(01:02:42) Ivona and Pablo talk about remote code execution as a service</p><p>(01:05:44) Core Python sprints after the conference</p><p>(01:12:48) PART 3: PR OF THE WEEK</p><p>(01:13:00) tarfile security fixes</p><p>(01:19:13) Pablo's PR: strncmp considered harmful</p><p>(01:25:36) PART 4: WHAT'S GOING ON IN CPYTHON</p><p>(01:26:06) compression.zstd lands</p><p>(01:28:01) concurrent.futures → asyncio.Future transfer 4X faster</p><p>(01:29:14) Bugfix: PyCFuncPtr_call no longer uses locks</p><p>(01:30:13) Some curiosities</p><p>(01:34:14) OUTRO</p>