What problem does it solve?
Eliminates inconsistent, environment-polluting package installs and fragile dependency trees by providing a clear workflow for installing, pinning, auditing, and configuring Python packages in project environments.
Core Features & Use Cases
- Environment-safe installs and upgrades using virtual environments to avoid system Python contamination.
- Reproducible dependency management through requirements files, constraints files, and explicit version pinning for production deployments.
- Private registry configuration, cache control, editable local installs for development, and integration with vulnerability scanning tools for supply-chain security.
Quick Start
Install dependencies from requirements.txt into an active virtual environment and run pip-audit to check for vulnerabilities.