Issue #756

3.15 Released For Real This Time, Muse, and More

Oct. 13, 2026

3.15 Released For Real This Time, Muse, and More
#756 – OCTOBER 13, 2026 VIEW IN BROWSER
The PyCoder’s Weekly Logo
The 5 Most Exciting New Features of Python 3.15
This article explains the 5 best new features of Python 3.15 with clear examples and explanations.
RODRIGO GIRÃO SERRÃO

How Fast Is Python 3.15?
Miguel benchmarks Python 3.15 RC3 and compares it to the performance of past releases as well as PyPy and even other languages.
MIGUEL GRINBERG

CodeAF: 2x OpenCode’s and 4x Claude Code’s solves, same model
On DeepSWE, CodeAF solved 2× as many real GitHub issues as OpenCode and nearly 4× as many as Claude Code on the same open model, at up to 4.8× less per solved issue. A new open-source coding harness built for open models like DeepSeek, Qwen, GLM and Kimi, and it works with closed models too. Try CodeAF on GitHub
AGENTFIELDsponsor

What Is Meta Muse? A Plain-English Guide to Meta’s New AI
What is Meta Muse? Learn what Meta’s AI agent can do, what it costs, how it handles your data, and where Python fits in. No coding required.
REAL PYTHON

Python 3.15.0 Release Notes
PYTHON.ORG

PEP 755: Implicit Namespace Policy for PyPI (Withdrawn)
PYTHON.ORG

Django Security Releases Issued: 6.1.2, 6.0.9, and 5.2.18
DJANGO SOFTWARE FOUNDATION

Release of Polars 2.0
POLA.RS

Codex for Python Developers: Hands-On Agentic Coding Course
In this 2-day live course, you’ll build a complete Python CLI app from an empty directory with Codex CLI, an AI agent that reads your files, runs your tests, and fixes errors in your terminal. Sessions run November 7–8 on Zoom.
REAL PYTHON


Articles & Tutorials


P Is for Python Enhancement Proposal (PEP)
PEPs are proposals for how Python the programming language is changed. Even if you’ll never interact with them, reading them and the discussion around them will make you a better communicator.
JUHA-MATTI SANTALA

Codemoo: Demonstrating How Coding Agents Work
How do you assemble the core pieces of a coding agent? How are developers defining projects through conversation and introspection? This week on the show, Geir Arne Hjelle returns to talk about his recent project to demonstrate how coding agents work under the hood.
REAL PYTHON podcast

The Things You Own End Up Owning You
A recap of Pratham’s Quansight internship porting NumPy extension modules to the Limited API: heap types, swapping macros for function calls, and the side quest it started, getting NumPy ready for subinterpreters.
PRATHAM HOLE

Why Most Data Science Notebooks Die After Day One
Six habits that keep a notebook runnable after you close your laptop, including establishing imports and setup in your first cell, keeping to one function per cell, and more.
NATE ROSIDI

Generate Images in Python With OpenAI’s GPT Image API
Learn how to generate images from text prompts with OpenAI’s GPT Image API in Python, tune their size and quality, and edit them with a follow-up prompt.
REAL PYTHON

Quiz: Generate Images in Python With OpenAI’s GPT Image API
REAL PYTHON

Hugging Face Transformers: Leverage Open-Source AI in Python
Get hands-on with Hugging Face Transformers in Python. Download, run, and inspect pretrained open-source AI models, and speed up inference on GPUs.
REAL PYTHON

Saving Jet Fuel
This article shows you how to use the scikit-decide library to determine an optimal flight path to save jet fuel for a Boeing 787-9 Dreamliner.
MARK LITWINTSCHIK

Towards Async Transactions in Django
async with transaction.atomic() is coming to Django, hopefully for 6.2. This post talks about how we got there at Django on the Med, and what the rules will be.
CARLTON GIBSON

How We Built an Async-Aware Python Profiler
Learn how Datadog made Python profiling async-aware while reducing profiler overhead and preserving context across asyncio tasks.
KOWALSKI & GERRING

First Steps Into Memory Management in Python
A quick introduction to how Python manages memory under the hood and how that might effect your code.
DANIELL BASTOS

Show and Hide Wagtail Admin Fields Without JavaScript
Learn how to show and hide Wagtail admin fields easily without writing any JavaScript.
TIM KAMANIN


Projects & Code


Brought to you by Real Pythonsponsor
Online Python Training Created by Experts →

django-prose-editor: ProseMirror-based HTML Editor
GITHUB.COM/FEINCMS

polynx: pandas-Style Query/Eval Strings for Polars
GITHUB.COM/LOWELLWINSTON • Shared by Lowell Winston

nvmon: A Fancy NVIDIA GPU Monitor for the Terminal
GITHUB.COM/HAN-DONGHEUN • Shared by Han DongHeun

pyEQL: An Interface for Water Chemistry
GITHUB.COM/KINGSBURYLAB • Shared by Michael Mulqueen

django-upgrade-report: Which Dependencies Block an Upgrade to Your Django Project?
GITHUB.COM/DERBLUB

📆🐍 Upcoming Python Events


Weekly Real Python Office Hours Q&A (Virtual)
October 14, 2026

PyCon NL 2026
October 15 to October 16, 2026

PyData Bristol Meetup
October 15, 2026

PyLadies Dublin
October 15, 2026

Chattanooga Python User Group
October 16 to October 17, 2026

PyCon Taiwan
October 17 to October 19, 2026

PyCon Panamá 2026
October 22 to October 24, 2026

PyHo 2026
October 23 to October 25, 2026

PyBeach 2026
October 24 to October 25, 2026
Happy Pythoning!
Copyright © 2026 PyCoder’s Weekly, All rights reserved.