sync-deps - Sync Python Dependencies from Source Code
Scans Python source files for third-party imports and synchronises all dependency files
Tags
Updated: 2026-03-22Capabilities
Typical Inputs
Typical Outputs
What this skill does
- scan Python source files
- detect third-party imports
- resolve PyPI package names
- fetch installed versions
- write requirements.txt
- update pyproject.toml
- update environment.yml
- update setup.cfg
- update Pipfile
- generate sync report
Inputs
- Python source files
- repository root directory
- active virtual environment
Outputs
- updated requirements.txt
- updated pyproject.toml
- updated environment.yml
- updated setup.cfg
- updated Pipfile
- sync completion report
Requirements
- Python 3.10 or higher
- repository access
- virtual environment access
