# Before: Traditional pip installation
Source: https://speakeasy.com/blog/release-uv-python

Python developers are rapidly adopting [UV](https://github.com/astral-sh/uv), and now Speakeasy Python SDKs support it too. UV is a next-generation package manager written in Rust that delivers 10-100x faster performance than traditional Python tooling.

Starting today, all new Python SDKs generated by Speakeasy use UV by default, while maintaining full backward compatibility with Poetry for existing projects.

## What is UV?

UV is an extremely fast Python package and project manager created by [Astral](https://astral.sh), the team behind the popular Ruff linter. Built in Rust, UV serves as a single tool to replace `pip`, `pip-tools`, `pipx`, `poetry`, `pyenv`, `twine`, `virtualenv`, and more.

The tool has gained significant traction in the Python community for its speed and simplified developer experience. Instead of juggling multiple Python tools, developers can use UV as their Swiss Army knife for all package management tasks.

## Dramatic performance improvements

The most immediate benefit is speed. UV delivers 10-100x faster package operations compared to pip, with particularly significant improvements for:

- **Initial SDK installation**: Installing a Python SDK for the first time
- **Dependency updates**: Regenerating SDKs with updated dependencies
- **Custom modifications**: Adding additional packages to customized SDKs

This performance boost is especially noticeable for complex SDKs with many dependencies, where installation time drops from minutes to seconds.

```bash

pip install acme-sdk