Python Tooling Blog
RSS-
The uv build backend is now stable
uv build backend is now stable and really, really fast
-
Managing Python Versions In Your uv Projects
How .python-version files, requires-python, and uv work together to manage Python versions in your projects.
-
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.