Python Developer Tooling Handbook
PyPI Moved 1.92 Exabytes Last Year. Its Safety Team Is One Person.
Bernát Gábor's Recap of the 2026 Python Packaging Summit
If you're on mypy in 2026, Pyrefly is the obvious upgrade
Python 3.14.5 rolls back the incremental garbage collector
mypy 2.0 picks parallelism over a rewrite
Locking dependencies for PEP 723 single-file scripts in May 2026
Ruff Already Rewrites Your Python to Be More Idiomatic
Lightning Got Owned: When `import lightning` Steals Your Credentials
What Reddit taught me about why people switch to uv
ty and pyrefly find different bugs
Did pip 26 close the gap with uv?
How Astral Uses Its Own Tools
Astral told you how they secure uv. Here's what to steal.
Astral told you how they secure uv. Here's what to keep.
PyPI's Second Audit Found 14 Bugs. Two Remain.
Your Python Wheels Still Target 2009 CPUs
uv won developer hearts. Now it has to win READMEs.
The Python Packaging Summit Returns to PyCon US
How uv Solves Dependencies So Fast
LLM-Powered Copycats Are Flooding PyPI
In 2012, Guido Had No Idea NumPy Had Its Own Packaging System
Migrating from mypy to ty: Lessons from FastAPI
LiteLLM Got Owned, and Your Dependencies Might Be Next
OpenAI to Acquire Astral
Charlie Marsh on uv, Coding Agents, and the Changing Open Source Contract
Seven Claude Code Skills for Python from the Creator of spaCy
Pydantic Monty: A Secure Python Interpreter for AI Agents
FOSDEM Talk: Modern Python Monorepo with uv, Workspaces, and prek
uvx.sh: Install Python tools without uv or Python
Teaching Claude Code Quality Patterns with a Custom Skill
ty is Built with AI
How uv Achieved Its Performance
ty: Astral's New Python Type Checker Released
Teaching LLMs Python Best Practices with the Handbook
Claude Code Hooks for uv Projects
Sync with uv: Eliminate Pre-commit Version Drift
Analysis of the New Wave of Python Type Checkers
prek: pre-commit, but fast
uv format: Code Formatting Comes to uv (experimentally!)
Google Sunsets Pytype: The End of an Era for Python Type Checking
ty's Breakthrough: Why Incremental Analysis Matters for Python
How Python's RFC Process Paved the Way for uv, Ruff, and Ty
Interview with the Pybites podcast
Use Interceptors to teach Claude Code to use uv
uvhow: Get uv upgrade instructions for your uv install
uv 0.8 Release: Automatic Python Installation to PATH
Python is good now!
Why isn't Python packaging part of core development?
Hynek Schlawack's uv Workflow Guide
The uv build backend is now stable
Managing Python Versions In Your uv Projects
Comparison of the Two New Typecheckers
Pyrefly: Meta's New Type Checker for Python
Why uv makes Make less essential for Python projects
Early Explorations of Astral's Red Knot Type Checker
The Python Tooling Revolution
Simple, Modern Python
Setuptools 78.0.1 breaking package installation
Dependabot Now Supports uv
Why Doesn't the Authoritative Python Packaging Guide Mention the Best Thing that's Happened to Python Packaging?
Production Experiences with uv
Poetry's Move Toward Python Standards
Why Use uv Projects Instead of requirements.txt?
bitecode.dev's "A year of uv"
Flexible Python Version Management with uv and tox
It's happening! A Python Type Checker from Astral
One Line Command to Launch a Notebook with Pytorch
"uv: Towards a unified vision for Python tooling"
Effective Python Developer Tooling in December 2024
uv 0.3: One command line to rule them all (almost)
Require pip to install packages in virtual environment
uv got to keep up: a new installer announced!
Pip and Poetry and Hatch, Oh My!
Sponsor the Python Developer Tooling Handbook!
Scientific Python Library Development Guide
Python Packaging Tool Examples
Quick start guide for Python development on a Mac
Introduction to Rye
Python Packaging User Guide
uv: A Complete Guide to Python's Fastest Package Manager
ty: A Complete Guide to Python's Fastest Type Checker
Ruff: A Complete Guide to Python's Fastest Linter and Formatter
Claude Code for Python: A Complete Guide