uv-package-manager
Master the uv package manager for fast Python dependency management, virtual environments, and modern Python project workflows. Use when setting up Python projects, managing dependencies, or optimizing Python development workflows with uv.
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Master the uv package manager for fast Python dependency management, virtual environments, and modern Python project workflows. Use when setting up Python projects, managing dependencies, or optimizing Python development workflows with uv.
How to use
Zainstaluj uv na swoim systemie: na macOS i Linuksie uruchom polecenie curl -LsSf https://astral.sh/uv/install.sh | sh, na Windows użyj PowerShella z odpowiednim skryptem instalacyjnym.
Utwórz nowy projekt Python lub przejdź do istniejącego katalogu projektu, w którym chcesz zarządzać zależnościami.
Zainicjuj wirtualne środowisko za pomocą uv — narzędzie automatycznie pobierze i zainstaluje wymaganą wersję Pythona oraz utworzy izolowane środowisko dla Twojego projektu.
Instaluj pakiety poleceniem uv add nazwa_pakietu zamiast pip install — uv rozwiąże wszystkie zależności znacznie szybciej i utworzy plik blokady dla powtarzalnych instalacji.
Jeśli migrujesz z pip, pip-tools lub poetry, po prostu zamień te narzędzia na uv w swoim przepływie pracy — składnia i zachowanie są kompatybilne, ale zyskujesz drastyczną poprawę wydajności.
W projektach CI/CD zastąp tradycyjne instalacje zależności poleceniami uv, aby przyspieszyć budowanie obrazów Docker i skrócić czas deploymentu.