Issue #733

marimo pair, Finding Bugs With LLMs, httpxy, and More

May 5, 2026

marimo pair, Finding Bugs With LLMs, httpxy, and More
#733 – MAY 5, 2026 VIEW IN BROWSER
The PyCoder’s Weekly Logo
Agentic Data Science Pair Programming With marimo pair
How do you add agent skills to your data science workflow? How can a coding agent assist with data wrangling and research? This week on the show, Trevor Manz from marimo joins us to discuss marimo pair.
REAL PYTHON podcast

Using LLMs to Find Python C-Extension Bugs
LLM’s can be powerful tools to help find problems with code, but without a human in the loop things can be problematic. This post talks about how one coder is approaching the challenge.
JAKE EDGE

Positron: The Data Science IDE from Posit PBC
Positron is a free IDE built for Python data science. AI assistance, interactive data frames, Jupyter notebooks, and instant app deployment, all in one place. Stop context-switching. Start shipping. Download free.
POSIT PBCsponsor

httpxyz One Month In
httpxyz is a fork of httpx created one month ago. This blog post describes how the journey has gone so far and where they’re going in the future.
MICHIEL BEIJEN

PyPy v7.3.22 Released
PYPY.ORG

PyCon US 2026: Call for Volunteers
PYCON.BLOGSPOT.COM

PEP 661: Sentinel Values (Accepted)
PYTHON.ORG

PEP 831: Frame Pointers Everywhere: Enabling System-Level Observability for Python (Accepted)
PYTHON.ORG

PEP 820: PySlot: Unified Slot System for the C API (Accepted)
PYTHON.ORG

PEP 829: Structured Startup Configuration via .site.toml Files (Accepted)
PYTHON.ORG


Articles & Tutorials


Building the Async Python Task Queue I Wished Existed
If you’ve ever written async Python for your API and then switched to synchronous code for your background tasks, you know something is off. Repid v2 is an attempt to fix that - an async-first, AsyncAPI-native task queue built over two years of production use, countless rewrites, and one hand-written AMQP 1.0 implementation.
ALEKSUL.SPACE • Shared by Alex

Inverse Sapir-Whorf and Programming Languages
The Sapir-Whorf hypothesis is the idea that the languages you speak influence the thoughts you can have. The inverse is the idea that your language limits what you can’t but say. When applied to programming this has subtle results determining core ideas like execution order.
LUKE PLANT

B2B AI Agent Auth Support
Your users are asking if they can connect their AI agent to your product, but you want to make sure they can do it safely and securely. PropelAuth makes that possible →
PROPELAUTHsponsor

What’s New in Pip 26.1
pip 26.1 adds support for dependency cooldowns, experimental support for reading/installing from standard lockfiles (pylock.toml), fixes several long-standing limitations of the 2020 resolver, and drops support for Python 3.9.
RICHARD SI

Python Packaging Council Approved
PEP 772 established the Packaging Council, an elected group to set standards for packaging standards and tools. The PEP was recently accepted, and this post talks about the group and what it took to get here.
JAKE EDGE

Choosing a Python Logging Library in 2026
This post compares Python’s standard logging module, structlog, and Loguru. It includes real benchmarks, OpenTelemetry integration paths, and framework specific guidance for Django, FastAPI, and Flask
AYOOLUWA ISAIAH

⏰ Last Chance: Claude Code Live Course May 6–7
Developers who learn to work with AI agents will have an edge that’s hard to close. This 2-day hands-on course takes you from zero to a working Python project built entirely with Claude Code.
REAL PYTHONsponsor

Before GitHub
There is a lot of talk on the net lately about the state of GitHub. This opinion piece by Armin talks about what Open Source was like before GitHub: it was reputation-driven and full of friction.
ARMIN RONACHER

It’s Time to Redesign djangoproject.com
The site that hosts the Django framework is overdue for a refresh. This post describes how they’re going through the process and what to expect next.
DJANGO SOFTWARE FOUNDATION

Testing Your Code With Python’s unittest
Learn how to use Python’s unittest framework to write unit tests for your code, including test cases, fixtures, and test suites.
REAL PYTHON course

Quiz: Testing Your Code With Python’s unittest
REAL PYTHON

AI Coding Agents Guide: A Map of the Four Workflow Types
AI coding agents come in four types: IDE, terminal, PR, and cloud. Learn how each workflow fits into modern Python development.
REAL PYTHON

Self Hosting Apps for Python People
Talk Python interviews Alex Kretzschmar and they talk about what it takes to move from the cloud to hosting things yourself.
TALK PYTHON podcast


Projects & Code


Brought to you by Real Pythonsponsor
Online Python Training Created by Experts

cadquery: CAD Scripting Framework
GITHUB.COM/CADQUERY

secure: HTTP Security Headers for Python Web Applications
GITHUB.COM/TYPEERROR • Shared by Caleb Kinney

tryke: Rust-Based, Jest-Style Test Runner
GITHUB.COM/THEJCHAP

StegoForge: Zero-Dependency Python Steganography
GITHUB.COM/NOUR833 • Shared by Nour Islem KOOLI

miniword: A WYSIWYG Word Processor in Python
CODEBERG.ORG

📆🐍 Upcoming Python Events


Weekly Real Python Office Hours Q&A (Virtual)
May 6, 2026

Canberra Python Meetup
May 7, 2026

Sydney Python User Group (SyPy)
May 7, 2026

DFW Pythoneers 2nd Saturday Teaching Meeting
May 9, 2026

PiterPy Meetup
May 12, 2026

Leipzig Python User Group Meeting
May 12, 2026

PyCon US 2026
May 13 to May 20, 2026
Happy Pythoning!
Copyright © 2026 PyCoder’s Weekly, All rights reserved.