depcon
Converts requirements.txt to pyproject.toml (PEP 621). Groups dependencies into main, dev, test, and docs; supports hatchling, setuptools, and poetry; integrates with uv and hatch.
Quick Start
For multiple files: depcon convert -r requirements.txt -d requirements-dev.txt -t requirements-test.txt. See Installation and Quick Start.