package-managing

Installation
SKILL.md

uv Package and Project Manager

Overview

uv is a fast Python package and project manager written in Rust. It serves as a single tool replacing pip, pip-tools, pipx, pyenv, virtualenv, and poetry. Use uv for dependency resolution, virtual environment management, Python version management, and project scaffolding.

Key characteristics:

  • 10-100x faster than pip for dependency resolution and installation
  • Built-in virtual environment management (automatic .venv creation)
  • Lockfile support for reproducible builds
  • Python version management without pyenv
  • Cross-platform with no Python prerequisite for installation

Project Initialization

Creating a New Project

Use uv init to scaffold a new Python project.

Installs
2
First Seen
Feb 7, 2026
package-managing — ingpdw/pdw-python-dev-tool