| | | | Plugins Case Study: Pluggy Pluggy is an open source plugin system used by frameworks such as pytest and tox. This article introduces you to how it works and what you can do with it. ELI BENDERSKY
Implementing Interfaces in Python: ABCs and Protocols Learn how to implement interfaces in Python using abstract base classes, Protocols, and duck typing, and enforce method contracts cleanly. REAL PYTHON
Quiz: Implementing Interfaces in Python: ABCs and Protocols REAL PYTHON
Production Monitoring for Python Apps — Built by Developers, Not Suits Error tracking, intelligent logging, and Just Enough APM™ in one tool. Our founders Ben and Josh built Honeybadger to fix their own production headaches. They think it can fix yours too — and they’ll personally write back if you hit a snag. Try Honeybadger Free! HONEYBADGERsponsor
How to Build Your First Scrapy Extension Scrapy is a great extensible web scraping python framework, here’s how to make it better with plugins. AYAN PAHWA • Shared by Ayan Pahwa
PSF Board Election Dates for 2026 PYTHON SOFTWARE FOUNDATION
PEP 835: Shorthand Syntax for Annotated Type Metadata (Added) PYTHON.ORG
Large Number of PEPs Marked Final As part of the 3.15 beta, a significant number of PEPs have been moved to “Status: Final”: PEP 753, 668, 687, 691, 699, 701, 703, 728, 753, 770, 773, and 829. For more details see the list of PEPs. GITHUB.COM/PYTHON
Announcing the Search for a DSF Executive Director DJANGO SOFTWARE FOUNDATION
PyData London 26 Videos Released YOUTUBE.COM
Articles & Tutorials Python 3.14 Garbage Collection Rigamarole Python 3.14.0 introduced a new incremental garbage collector. But reports of higher memory usage caused the Python team to revert the garbage collector changes in 3.14.5. This post covers how memory management works in Python and workloads that perform best and worst for the incremental garbage collector. PIERRE ZEMB
Choosing a Python Task Queue Library in 2026 This post compares the Python task queue libraries worth considering in 2026: Celery, Dramatiq, FastStream, Taskiq, and Repid. The comparison covers broker support, async behavior, benchmark results, and the places where they differ. ALEKSANDR SULIMOV • Shared by Aleksandr Sulimov
Are Insecure Code Completions a Vulnerability? Seth tries out the PyCharm “Full Line Completion” plugin that uses a deep learning model to suggest lines of code, and is concerned about the results. Many of the suggestions were for code that turns off security features. SETH LARSON
Everything Security at PyCon US 2026 This post to the PSF blog summarizes all things security related at PyCon US 2026. It includes the first talk at the security track, updates to how the PSF deals with security, the OSS security space, and more. STHE LARSON
Why Dependency Management Trips Up New Developers A mix of opinion piece and practical advice, this post talks about Python dependency management, virtual environments, Docker, and why setup issues frustrate so many new developers. ETHAN CARVER
Context Engineering for Python Codebases Learn how context engineering shapes what your AI coding agent sees on every turn, and use four practical strategies to keep your Python projects on track. REAL PYTHON
Quiz: Context Engineering for Python Codebases REAL PYTHON
Building Python Skills for the Job Market Learn which Python skills employers value most and how to build them, using a skill roadmap worksheet, weekly practice plan, and interview prep tips. REAL PYTHON course
Quiz: Building Python Skills for the Job Market REAL PYTHON
Run Modified Python Code Using the AST Module How to work with Python’s Abstract Syntax Tree (AST), a foundation of many metaprogramming techniques, and how this can be valuable in the age of AI ALEX HALL • Shared by Alex Hall
Make Your SciPy Presentation in Quarto Quarto is built for scientific presentations. Here’s how to build your next SciPy (or any conference) talk as a Quarto slide deck. ISABELLA VELÁSQUEZ • Shared by Isabella Velásquez
Projects & Code Brought to you by Real Pythonsponsor Online Python Training Created by Experts → asncounter: Count Hits Per Related Network Block GITLAB.COM/ANARCAT
hydra: Framework for Configuring Complex Applications GITHUB.COM/FACEBOOKRESEARCH
warp: GPU-accelerated Simulation, Robotics, and ML GITHUB.COM/NVIDIA
python-socketio: Python Socket.IO Server and Client GITHUB.COM/MIGUELGRINBERG
marimo-tutorials: Collection of Marimo Tutorials GITHUB.COM/HALESHOT
| | | | | |