Quick Start
Basic conversion
Creates or updates pyproject.toml with dependency groups and backs up an existing file.
Multiple files
depcon convert \
-r requirements.txt \
-d requirements-dev.txt \
-t requirements-test.txt \
--docs-requirements requirements-docs.txt \
--project-name "my-project" \
--project-description "Short description"
View and validate
depcon show # table (default); --format json|yaml
depcon show --group dev
depcon validate
depcon validate --group dev
Typical workflow
depcon convert -r requirements.txt -d requirements-dev.txt -t requirements-test.txt --project-name my-project --verbose
# review pyproject.toml, then:
depcon validate && uv sync && uv build
See User Guide and Examples for more.