| | | | Steering Council Announcement Regarding the JIT The Python Steering Council has announced that the work on the JIT needs to be paused until a new PEP gets written. There are many unresolved questions about the approach and integration with other tools and the work on the JIT has reached a stage where these questions need to be answered. Additional discussion PYTHON.ORG
Python in a Sandbox With MicroPython and WASM Simon’s been in search of the perfect code sandbox. This article is about his latest attempt and covers why he wants a sandbox and what tech he’s used to achieve it. SIMON WILLISON
Wallaby for Python runs Tests as you Type and Streams Results Next to Code, Plus AI Context Wallaby brings pytest / unittest results, runtime values, coverage, errors, and time-travel debugging into VS Code, so you can fix Python faster and give Copilot, Cursor, or Claude the execution context they need to stop guessing. Try it free, now in beta → WALLABYsponsor
Accessing Multiple AI Models With the OpenRouter API Access models from popular AI providers in Python through OpenRouter’s unified API with smart routing, fallbacks, and cost controls. REAL PYTHON course
Quiz: Accessing Multiple AI Models With the OpenRouter API REAL PYTHON
scikit-learn 1.9 Released SCIKIT-LEARN.ORG
Python 3.14.6 and 3.13.14 Released PYTHON.ORG
Articles & Tutorials Skip Jupyter’s Hidden State: Reactive Notebooks With Marimo Marimo is a reactive Python notebook designed to make data science workflows more reproducible. This article shows how it avoids hidden execution state, saves notebooks as plain .py files for cleaner Git diffs, isolates dependencies with uv, supports pytest cells, and exports notebooks into reusable formats including scripts, HTML, and WASM dashboards. CODECUT.AI • Shared by Khuyen Tran
EuroPython 2026: Celebrating 25 Years What’s happening at EuroPython 2026? The conference celebrates its 25th anniversary this year in Kraków, Poland. This week on the show, organizers Mia Bajić and Daria Linhart Grudzien join me to discuss this year’s conference. REAL PYTHON podcast
SQLPyHelper: Unified DataBase API SQLPyHelper is a Python library that provides a unified API across SQLite, PostgreSQL, MySQL, SQL Server, and Oracle. It has async support for FastAPI, cross-database migration, connection pooling, and transactions. DEV.TO • Shared by Adebayo Olaonipekun
Stroll Down Startup Lane PyCon’s Startup Row is a stretch of booths where early-stage companies built on Python show off what they’re creating. In this episode, Talk Python interviews a host of folks from this year’s booths. TALK PYTHON podcast
Pyodide 314.0 Release This post announces the Pyodide 314.0 release and describes its features, including a focus on standardization and packaging. You can now build Pyodide wheels and post them to PyPI. PYODIDE.ORG
The Smallest Brain You Can Build A perceptron explained from scratch in Python, with interactive demos. Learn weights, bias, the decision boundary, epochs, learning rate, and why you normalize data. DEVARSH RANPARA
Are You Expected to Run 5 Type-Checkers Now? Library maintainers may feel overwhelmed by the plurality of type checkers that exist. We offer some guidance on how to focus their efforts where they matter most. MARCO GORELLI
How to Tell if Your Python Mock Is Actually Working A test that passes because the real API returned an error is not a passing test. Here’s how to verify your mock is intercepting, and fix it when it isn’t. BOB BELDERBOS
Cursor vs Windsurf: Which AI Code Editor Is Best for Python? Compare Cursor vs Windsurf for Python across code completion, multi-file editing, and debugging to choose the right editor for your workflow. REAL PYTHON
Tricky Python Quiz A tricky Python quiz game about surprising edge cases, weird outputs, and traps with questions from the popular WTFPython GitHub repo. ADARSHD.DEV • Shared by Adarsh Divakaran
Free Threading Internals: Deferred Reference Counting This is a follow up to Victor’s article on reference counting covering more complex counting mechanisms including immortal objects. VICTOR STINNER
Projects & Code Brought to you by Real Pythonsponsor Online Python Training Created by Experts → Relier: Zero-Job-Loss Reliability Layer for Celery GITHUB.COM/GETRELIER • Shared by Kolade Fajimi
uuid-utils: Rust-Based Replacement for Python’s UUID GITHUB.COM/AMINALAEE • Shared by Amin
pytrendy: Trend Detection in Time Series Data GITHUB.COM/RUSSELLSB
django-deploy-probes: Django Health & Startup Endpoints GITHUB.COM/EMFPDLZJ • Shared by minjeong bak
NumCircBuf: High-Performance Numerical Circular Buffers GITHUB.COM/BASIMALI-AI • Shared by Syed Basim Ali
| | | | | |