Python Tooling Blog
RSS-
Use Interceptors to teach Claude Code to use uv
Armin Ronacher's interceptor pattern creates fake Python executables that redirect AI coding agents toward uv.
-
uvhow: Get uv upgrade instructions for your uv install
uvhow detects how uv was installed on your system and provides the correct upgrade command for your installation method.
-
uv 0.8 Release: Automatic Python Installation to PATH
uv 0.8 adds automatic Python executable installation to PATH, making uv-managed Python versions available system-wide.
-
Python is good now!
César Soto Valero's experience switching to Python and finding the ecosystem, tooling, and syntax have improved significantly.
-
Why isn't Python packaging part of core development?
Brett Cannon explains why Python packaging developed separately from core CPython, driven by Guido's lack of interest in the topic.
-
Hynek Schlawack's uv Workflow Guide
Hynek Schlawack demonstrates practical uv workflows for replacing pip, virtualenv, and pyenv with a single tool.
-
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.