| | | | Python Adds a Release: 3.15.0rc3 Due to issues found in the new lazy loading features, an emergency Release Candidate has been adding, delaying Python 3.15 by a week. PYTHON.ORG
Python 3.15: Cool New Features for You to Try Learn what’s new in Python 3.15, from lazy imports, frozendict, and sentinels to a sampling profiler and friendlier error messages. Also available as a video course. REAL PYTHON
Quiz: Python 3.15: Cool New Features for You to Try REAL PYTHON
Connect Python AI Agents to Real-Time ClickHouse Give your Python AI agents and memory systems low-latency access to analytical data. Tinybird turns high-volume event streams into sub-100ms REST APIs with native Python SDKs, CLI tooling, & MCP support. Skip building data pipelines and feed real-time context directly into your Python agent workflow Start Building Free with Python SDK TINYBIRDsponsor
Tachyon, Python 3.15’s Built-in Sampling Profiler Talk Python interviews László Kiss Kollár and Pablo Galindo Salgado, key contributors to the new sampling profiler code named “Tachyon” which has been added to Python 3.15. TALK PYTHON podcast
Python 3.15 Preview: Sentinel Values Learn how to create a Python sentinel value with the new built-in in Python 3.15 and get readable signatures, type hints, and safe copying and pickling. REAL PYTHON
Quiz: Python 3.15 Preview: Sentinel Values Test your grasp of Python 3.15’s new sentinel built-in, from readable signatures and type hints to safe copying, pickling, and when to use one. REAL PYTHON
PEP 824: None-Coalescing Operators (Draft) PYTHON.ORG
PEP 823: None-Aware Access Operators (Draft) PYTHON.ORG
Python 3.10.22, 3.11.17, 3.12.15, 3.13.16 and 3.14.8 Released PYTHON.ORG
The Python Documentation Is Now Available in Persian PYTHON.ORG
Articles & Tutorials Protocol or ABC? Designing a Pluggable Provider Interface Designing a CLI tool that talks to two different image-generation backends. Same inputs from the user, two different SDKs underneath. How best to define the shared contract: an abstract base class, or a typing.Protocol? This article looks at both options. BELDERBOS.DEV • Shared by Bob Belderbos
PyScript Is in Maintenance Mode PyScript entered maintenance mode last month — the API is frozen, and only Pyodide updates continue. This piece walks through the honest landscape of Python-in-the-browser tools now that the default answer has stopped moving. DEV.TO • Shared by Aswanth R
Stop Falling Behind on AI. Catch Up in Five Minutes New models, new prices, new agent tools, all the time. Real Python’s new AI newsletter gives you the handful of stories you actually need as a developer. Tell us how often you want it (daily, weekly, or monthly) and save your spot. Get the Free Roundup → REAL PYTHONsponsor
Working With AI Agents: Focused Live Courses for Python Developers Five focused live courses for Python developers who use AI agents: predict what they’ll do, check what they wrote, direct them on a real project, run them as a team, and trust them unattended. REAL PYTHON
Python Language Summit 2026 The 2026 Python Language Summit was hosted in Kraków, Poland as part of EuroPython 2026. There were 15 talks covering free-threading, Rust, garbage collection, type annotations, and more. SETH LARSON
Tracing np.add, All the Way Down NumPy’s add method does what you’d expect: it adds two objects together. Under the covers there is a lot going on. This deep dive shows you just what is happening behind the scenes. VEIT HELLER
The Export Keyword (PEPs 842 and 843) There have been multiple PEPs recently proposing different ways of managing what is and isn’t visible outside of a module. This post runs down the various proposals. ANDRE ROBERGE
Undocumented Django: Generating a SECRET_KEY Exploring the “hidden features” lurking in Django’s codebase that allow you to generate a secret key along with some advice on how to keep it secret. LEARN DJANGO
Pipenv: A Guide to the Python Packaging Tool Pipenv replaces pip, virtualenv, and requirements.txt with a single tool. See what it solves and how to manage dependencies with it. REAL PYTHON
Object-Oriented Programming (OOP) in Python Learn object-oriented programming in Python: the OOP paradigm, classes and inheritance, and how to instantiate objects from a class. REAL PYTHON
Projects & Code Brought to you by Real Pythonsponsor Online Python Training Created by Experts → Ciaren: Visual ETL That Exports pandas and Polars GITHUB.COM/CIAREN-LABS • Shared by Ciaren Labs (submitted by an assistant)
proxy-benchmark: Benchmarks for Proxies & Browsers GITHUB.COM/NODEMAVEN • Shared by Alexandr
RightWayUp: Find Up in an Image From Python or CLI GITHUB.COM/ORTUSAITECH • Shared by Vladimir Ilyash
Flowfile: Turn Polars Style Code Into an ETL Pipeline GITHUB.COM/EDWARDVANEECHOUD • Shared by Edward van Eechoud
FlexViz: Interactive Exploration of 1 Billion Data Points GITHUB.COM/FLEX-ANALYTICS • Shared by Jeroen Van Der Donckt
| | | | | |