python-uv
CommunityFast, reproducible Python environments with uv.
Software Engineering#package management#python#uv#dependencies#reproducibility#virtual environment#ci
Authorgakonst
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill addresses the common pain points in Python development: slow dependency resolution, inconsistent environments, and non-reproducible builds caused by fragmented tooling (pip, venv, pip-tools). It enforces uv as the single, fast, and reliable solution for package management, ensuring consistent and efficient workflows.
Core Features & Use Cases
- Unified Package Management: Replaces
pip,virtualenv, andpip-toolswithuvfor environment creation, dependency installation, and package locking. - Reproducible Environments: Generates and uses
uv.lockto pin exact dependency versions, guaranteeing consistent builds across all environments (local, CI, production). - Fast Command Execution: Runs all Python commands (
pytest,ruff,mypy) throughuv run, leveraginguv's speed and caching for rapid feedback. - Use Case: When onboarding to a new Python project, simply run
uv venv .venv && source .venv/bin/activate && uv syncto set up a fully reproducible and optimized development environment in seconds.
Quick Start
To set up a new Python virtual environment and install dependencies using uv, run 'uv venv .venv && source .venv/bin/activate && uv sync' in your project directory.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: python-uv Download link: https://github.com/gakonst/dotfiles/archive/main.zip#python-uv Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.