Issue #692: PyPI, pedalboard, Django URL Patterns, and More (July 29, 2025)

#692 – JULY 29, 2025

Supporting the Python Package Index

What goes into supporting more than 650,000 projects and nearly a million users of the Python Package Index? This week on the show, we speak with Maria Ashna about her first year as the inaugural PyPI Support Specialist.
REAL PYTHON podcast

Python Audio Processing With pedalboard

“The pedalboard library for Python is aimed at audio processing of various sorts, from converting between formats to adding audio effects.” This post summarizes a PyCon US talk on pedalboard and its uses.
JAKE EDGE

Introducing Pixeltable: Declarative Data Infrastructure for Multimodal AI Apps

Open-source Python library for multimodal AI data. Store videos, images, text & embeddings in one place. Transform with computed columns, index for similarity search, add custom UDFs. Built by Apache Parquet team. Stop fighting data infrastructure →
PIXELTABLE sponsor

Django: Iterate Through URL Patterns

Every once and a while you need to iterate through the URL patterns you’ve registered in your Django project. Adam’s write-up covers just how to go about it.
ADAM JOHNSON

PEP 800: Solid Bases in the Type System (Added)

PYTHON.ORG

Python 3.14 Release Candidate 1

PYTHON.ORG

Articles & Tutorials

3 pandas Workflows That Slowed on Large Datasets

Data ingest, joins, and groupby aggs slow to a grind when querying millions of rows of data; this post shows how a single cudf.pandas import moves the work to a GPU and slashes runtimes on common workflows.
NVIDIA.COM • Shared by Jamil Semaan

Stories From Python History

Talk Python To Me interviews Barry Warsaw, Paul Everitt, Carol Willing, and Brett Cannon and they tell stories about Python over the years, including how the first PyCon was only 30 people.
KENNEDY ET AL podcast

Coverage 7.10.0: Patch

Coverage has a new release: 7.10 with some significant new features that have solved some long-standing problems. This post talks about what Ned added and why.
NED BATCHELDER

What Does isinstance() Do in Python?

Learn what isinstance() does in Python and how to use this built-in function to check an object’s type. Discover its practical uses along with key limitations.
REAL PYTHON

Python’s Requests Library (Guide)

The Requests library is the go-to tool for making HTTP requests in Python. Learn how to use its intuitive API to send requests and interact with the web.
REAL PYTHON

Checking Out CPython 3.14’s Remote Debugging Protocol

Python 3.14 adds new capabilities for interacting with a running interpreter paving the way for better remote debugging. This article shows you how.
RAPHAEL GASCHIGNARD

Python F-String Quiz

Test your knowledge of Python’s f-string formatting with this interactive quiz. How well do you know Python’s string formatting quirks?
FSTRINGS.WTF

Exploring Python Closures: Examples and Use Cases

Learn about Python closures: function-like objects with extended scope used for decorators, factories, and stateful functions.
REAL PYTHON course

Python Koan 2: The Tale of Two Scrolls

Understanding the difference between identity and equality, and why it matters more than it seems.
SUBSTACK.COM • Shared by Vivis Dev

Toad: A Universal UI for Agentic Coding in the Terminal

Toad is a new Textual based TUI program for interacting with your favorite AI interfaces.
WILL MCGUGAN

How the App and Request Contexts Work in Python Flask

Dive deep into contexts in Flask with some practical examples.
FEDERICO TROTTA • Shared by AppSignal

Projects & Code

aiosqlitepool: Asynchronous Connection Pool for SQLite

GITHUB.COM/SLAILY

pictex: Create Beautifully Styled Text Images

GITHUB.COM/FRANCOZANARDI

html-to-markdown: HTML to Markdown Converter

GITHUB.COM/GOLDZIHER

AutStr: Infinite Data Structures in Python

GITHUB.COM/FARIEDABUZAID • Shared by Faried Abu Zaid

desto: Manage Python and Shell Scripts in Tmux Sessions

GITHUB.COM/KALFASYAN

Events

Weekly Real Python Office Hours Q&A (Virtual)

July 30, 2025
REALPYTHON.COM

Melbourne Python Users Group, Australia

August 4, 2025
J.MP

PyBodensee Monthly Meetup

August 4, 2025
PYBODENSEE.COM

STL Python

August 7, 2025
MEETUP.COM

Canberra Python Meetup

August 7, 2025
MEETUP.COM

Happy Pythoning!
This was PyCoder’s Weekly Issue #692.
View in Browser »

[ Subscribe to 🐍 PyCoder’s Weekly 💌 – Get the best Python news, articles, and tutorials delivered to your inbox once a week >> Click here to learn more ]

Source:: PyCoder’s