Python Tooling Blog
RSS-
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.
-
Poetry's Move Toward Python Standards
Poetry 2.0 adopts PEP 621 standardized project metadata, aligning with the broader Python packaging ecosystem.
-
Why Use uv Projects Instead of requirements.txt?
Comparing requirements.txt and pyproject.toml approaches to Python dependency management, and why uv projects offer more.
-
bitecode.dev's "A year of uv"
bitecode.dev's retrospective on uv after one year covers Python bootstrapping, speed gains, reliable dependency resolution, and adoption.
-
Flexible Python Version Management with uv and tox
Solve tox Python version mismatch errors by using uvx to run tox with any Python version on demand.
-
It's happening! A Python Type Checker from Astral
Astral announces a Rust-based Python type checker focused on performance and minimizing false positives on untyped code.
-
One Line Command to Launch a Notebook with Pytorch
Launch a Jupyter notebook with PyTorch using a single uv run command that handles Python, dependencies, and isolation.
-
"uv: Towards a unified vision for Python tooling"
Prashanth Rao explains how uv unifies Python package management, virtual environments, and version control into one fast tool.
-
Effective Python Developer Tooling in December 2024
An opinionated guide to Python developer tooling covering uv, ruff, pytest, mypy, and principles for productive Python development.