core.py

Pablo Galindo and Łukasz Langa

We talk about Python internals, because we work on Python internals. We joke about stuff, because we’re jokers. Episodes between 60 and 90 minutes in length. We’ve done more than a few so far and it doesn’t seem like we’ll be stopping any time soon! Hi Loren!

  1. HÁ 6 DIAS

    Episode 29: Is CPython developed with AI now?

    Let's talk about what it really means in practice that AI tools are used in the cpython GitHub repository now. First-hand opinions based on first-party experience. And some personal news! ## Timestamps (00:00:00) INTRO (00:00:58) PART 0: Developer Leaves Residence (00:09:15) Python's got more batteries included than Łukasz ever knew (00:14:18) Camera does not respect Łukasz (00:14:43) PART 1: F*****g AI Shit (00:17:36) December 2025 crossed the usability threshold(00:18:24) Pablo wants Claude Max (00:19:24) Python on the Mastodon AI hit lists (00:25:46) Pablo needs human connection (00:28:23) GitHub now lets projects disable pull requests (00:30:35)AI disruption of the security vulnerability processes (00:34:00) Python is getting swamped with PRs, GitHub too (00:36:57) Every PR could be adversarial, AI-assisted or not (00:41:45) Pablo's prediction about reputation and time as currency (00:45:34) PART 2: PR OF THE WEEK (00:46:21) Łukasz: a Pure-Python unicodedata module? (00:57:16) Pablo: diff-based terminal rendering in PyREPL (01:12:26) Copilot reviews on GitHub (01:19:11) Debugging with AI (01:26:39) PART 3: WHAT'S GOING ON IN CPYTHON (01:26:57) Subscribe to Savannah's coredispatch.xyz (01:29:22) Python releases since last episode (01:30:45) New team members (01:31:12) PyCon US: come and book the official hotel (01:32:54) blog.python.org now looks like it was made in 2026 (01:35:27) Features (01:56:08) Free-threading changes (01:58:48) Curiosities (01:59:49) Bugfixes (02:03:55) OUTRO

    2h9min
  2. 13/06/2025

    PyCon US 2025 Recap

    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. ## Timestamps (00:00:00) INTRO (00:01:06) PART 1: LANGUAGE SUMMIT (00:04:47) A bit about the Summit talks (00:06:19) Is free-threading happening? (00:09:20) Łukasz and his favorite discussion item at the Summit (00:13:38) Find actual competent coverage of the Summit on the PSF blog (00:14:17) PART 2: PYCON TALK HIGHLIGHTS (00:14:33) Cory Doctorow's opening keynote (00:18:17) Brandt Bucher's talk on JIT challenges (00:28:28) Lysandros and Nathan talk about community adoption of free-threading (00:36:23) Lynn Root's keynote (00:37:46) PyXL: Python-oriented chip (00:39:47) Łukasz and his tutorial on WebGL with PyScript (00:47:58) A new bet appears! (00:48:14) Zoom, Enhance the Banana (00:54:11) Watch out, Łukasz is talking about audio again (01:02:42) Ivona and Pablo talk about remote code execution as a service (01:05:44) Core Python sprints after the conference (01:12:48) PART 3: PR OF THE WEEK (01:13:00) tarfile security fixes (01:19:13) Pablo's PR: strncmp considered harmful (01:25:36) PART 4: WHAT'S GOING ON IN CPYTHON (01:26:06) compression.zstd lands (01:28:01) concurrent.futures → asyncio.Future transfer 4X faster (01:29:14) Bugfix: PyCFuncPtr_call no longer uses locks (01:30:13) Some curiosities (01:34:14) OUTRO

    1h 36min

Classificações e avaliações

5
de 5
18 avaliações

Sobre

We talk about Python internals, because we work on Python internals. We joke about stuff, because we’re jokers. Episodes between 60 and 90 minutes in length. We’ve done more than a few so far and it doesn’t seem like we’ll be stopping any time soon! Hi Loren!

Você também pode gostar de