| | | | Do You Get It Now? Learn about Python’s .__getitem__(), .__getattr__(), .__getattribute__(), and .__get__(): how they’re different and where to use them. STEPHEN GRUPPETTA
Using Django Tasks in Production Django added a generic API for dealing with concurrent tasks in version 6. This post talks about how it has been used in production. TIM SCHILLING
Use Codex CLI to Enhance Your Python Projects Learn how to use Codex CLI to add features to Python projects directly from your terminal, without needing a browser or IDE plugins. REAL PYTHON course
Depot CI: Built for the Agent era Depot CI: A new CI engine. Fast by design. Your GitHub Actions workflows, running on a fundamentally faster engine — instant job startup, parallel steps, full debuggability, per-second billing. One command to migrate → DEPOTsponsor
PEP 828: Supporting ‘Yield From’ in Asynchronous Generators (Deferred to 3.16) PYTHON.ORG
PEP 797: Shared Object Proxies (Deferred to 3.16) PYTHON.ORG
Django Security Releases: 6.0.5 and 5.2.14 DJANGO SOFTWARE FOUNDATION
Articles & Tutorials Handling Schema Issues in Polars You’ve got this great data pipeline going until one day it stops working. A schema error causes by a column upstream has stopped you in your tracks. This post talks about the four different causes of schema errors and what to do about them. THIJS NIEUWDORP
Textual: An Intro to DOM Queries (Part II) Textual is a TUI framework library for building terminal applications. It uses a DOM to represent the widgets in the application, and that DOM is queryable. This is part 2 in a series on how to find things in your Textual DOM. MIKE DRISCOLL
Everything You Always Wanted to Know About PyCon Sprints! PyCon US includes coding sprints to work on CPython itself, or projects in the ecosystem like Django, Flask, and BeeWare. This post tells you all about sprints and how you can join in on the fun. DEB NICHOLSON
Why TUIs Are Back Terminal User Interfaces are seeing a resurgence in the tools space. This opinion piece briefly talks about the history of interfaces and why we are where we are now. ALCIDES FONSECA
Parallel Python at Anyscale With Ray Talk Python interviews Richard Liaw and Edward Oakes. They talk about Ray, an open source Python framework a distributed execution engine for AI workloads. TALK PYTHON podcast
Python 3.14.5 Release Candidate Normally nobody fusses over a release candidate of a point release, but 3.14.5 includes a major change: rolling back of the incremental garbage collector. HUGO VAN KEMENADE
Wagtail 7.4: Custom Page Explorer, Preview Checks & More Between autosave improvements, new ways to sort your pages, and a content checker upgrade, you’ll have a lot of reasons to move to Wagtail 7.4 MEAGEN VOSS
The Simplest MCP Example Possible in Python This guide introduces you to connecting your code to a local LLM model. It covers Ollama and FastMCP and what you can do with these tools. AL SWEIGART
ChatterBot: Build a Chatbot With Python Build a Python chatbot with the ChatterBot library. Clean real conversation data, train on custom datasets, and add local AI with Ollama. REAL PYTHON
Hardening Firefox With Claude Mythos Preview New details about what Mozilla found and how agentic harnesses helped them reproduce real bugs and dismiss false positives. MOZILLA
Projects & Code pytest-fly: pytest Observer GITHUB.COM/JAMESABEL
Pymetrica: A Codebase Analysis Tool GITHUB.COM/JUANJFARINA • Shared by Juan José Farina
PyWry: Cross-Platform Rendering Engine and UI Toolkit GITHUB.COM/DEELEERAMONE
secure: HTTP Security Headers for FastAPI, Flask, Django GITHUB.COM/TYPEERROR • Shared by Caleb Kinney
Kirokyu: Modular Task Management System GITHUB.COM/AMRYOUNIS • Shared by Amr Younis
| | | | | |