Python Tooling Blog
RSS-
Comparison of the Two New Typecheckers
Comparing ty and Pyrefly, two new Rust-based Python type checkers demonstrated at PyCon 2025's Typing Summit.
-
Pyrefly: Meta's New Type Checker for Python
Meta releases Pyrefly, a Rust-based Python type checker with a new inference engine designed for large codebases.
-
Why uv makes Make less essential for Python projects
uv's speed and unified CLI reduce the need for Makefiles in Python projects that previously required them for workflow automation.
-
Early Explorations of Astral's Red Knot Type Checker
Early benchmarks of Astral's Red Knot (now ty) type checker show 100x faster cold starts than mypy, built in Rust.
-
The Python Tooling Revolution
Lewis Gaul examines how Astral's ruff and uv are transforming Python development workflows with speed and intelligent design.
-
Simple, Modern Python
Joshua Levy's simple-modern-uv Copier template combines uv, ruff, mypy, and pytest for new Python projects.
-
Setuptools 78.0.1 breaking package installation
Setuptools 78.0.1 broke installations of packages using dash-separated keys in setup.cfg. Understand what happened and the fix.
-
Dependabot Now Supports uv
GitHub's Dependabot now officially supports uv for automated dependency version updates and security monitoring.
-
Why Doesn't the Authoritative Python Packaging Guide Mention the Best Thing that's Happened to Python Packaging?
Why the Python Packaging User Guide doesn't mention uv, and what that reveals about the PyPA, PEP 609, and the packaging ecosystem.
-
Production Experiences with uv
A summary of real-world production experiences with uv from a Reddit discussion, covering pros, cons, and adoption patterns.