Home / Companies / Speakeasy / Blog / Post Details
Content Deep Dive

Python SDKs now use UV for 10x faster package management

Blog post from Speakeasy

Post Details
Company
Date Published
Author
Ivan Gorshkov
Word Count
420
Language
English
Hacker News Points
-
Summary

UV, a next-generation package manager for Python developed by the team behind the Ruff linter, is gaining popularity for its significant speed improvements, offering 10-100 times faster performance compared to traditional Python tools. Built in Rust, UV consolidates multiple Python tools into one, simplifying package management, virtual environment handling, dependency resolution, and project publishing. Speakeasy has now integrated UV into its Python SDKs by default, though existing projects can continue using Poetry without disruption. UV's performance boost is particularly noticeable in operations like initial SDK installations, dependency updates, and custom modifications, where it reduces installation times from minutes to seconds. The transition to using UV is optional and straightforward, ensuring that developers can choose to benefit from its enhanced performance without affecting existing workflows.