Loading...
Loading...
Fast Python environment management with uv (10-100x faster than pip). Triggers on: uv, venv, pip, pyproject, python environment, install package, dependencies.
npx skill4agent add 0xdarkmatter/claude-mods python-env| Task | Command |
|---|---|
| Create venv | |
| Install package | |
| Install from requirements | |
| Run script | |
| Show installed | |
# Create venv (instant)
uv venv
# Create with specific Python
uv venv --python 3.11
# Activate (or use uv run)
source .venv/bin/activate # Unix
.venv\Scripts\activate # Windows# Single package
uv pip install requests
# Multiple packages
uv pip install flask sqlalchemy pytest
# With extras
uv pip install "fastapi[all]"
# Version constraints
uv pip install "django>=4.0,<5.0"
# Uninstall
uv pip uninstall requests[project]
name = "my-project"
version = "0.1.0"
requires-python = ">=3.10"
dependencies = [
"httpx>=0.25",
"pydantic>=2.0",
]
[project.optional-dependencies]
dev = [
"pytest>=7.0",
"ruff>=0.1",
]mkdir my-project && cd my-project
uv venv
# Create pyproject.toml
uv pip install -e ".[dev]"
uv pip list| Issue | Solution |
|---|---|
| "No Python found" | |
| Wrong Python version | |
| Conflicting deps | |
| Cache issues | |
./references/pyproject-patterns.md./references/dependency-management.md./references/publishing.mdpython-typing-patternspython-pytest-patternspython-fastapi-patterns