Installation
importscope is designed to be used with uv.
Prerequisites
Install:
- Python
3.10or newer uv- Graphviz
dotif you want rendered SVG output gitif you plan to analyze local clones directly
Useful checks:
Install the CLI
From a local checkout:
After that, use the installed command directly:
Install for development
If you are working on this repository itself:
That creates .venv and installs the package plus the development
dependencies.
The rest of the docs assume the CLI is installed and available as
importscope.
Use on any local repository
Once installed, point importscope at any local clone:
SVG rendering
If dot is installed, importscope can render SVG directly from generated DOT
files.
If Graphviz is missing, use source formats only:
Verify the setup
Before a larger run: