sync-deps - Sync Python dependencies from source code imports
Synchronizes dependency files from actual imports in the codebase
Tags
Updated: 2026-03-22Capabilities
Typical Inputs
Typical Outputs
What this skill does
- scan source files for imports
- resolve PyPI package names
- fetch installed versions
- update requirements.txt
- update pyproject.toml
- update environment.yml
- update setup.cfg
- update Pipfile
- generate sync report
Inputs
- Python source files
- Jupyter notebooks
- requirements.txt
- pyproject.toml
- environment.yml
- setup.cfg
- Pipfile
Outputs
- Updated requirements.txt
- Updated pyproject.toml
- Updated environment.yml
- Updated setup.cfg
- Updated Pipfile
- Sync summary report
Requirements
- Python 3.10+
- Project source files
- Virtual environment
