A package for creating import graphs
Project description
Import Grapher
A simple python module to plot graph for module imports of a python project or a file.
Requirements to run
- Graphviz installed on your system.
How to use it?
- Basic usage:
impgraph path_to_file_or_dir
Note:
- Path can be either directory or an individual file.
- Graph does not include these folders: venv, __pycache__, .git, .vscode and .idea
- Flags:
- Image
-i/--image image_path
: provide path to store image.- Default image name:
graph.png
- Example:
impgraph path_to_file_or_dir -i out.jpg
- Layout
-l/--layout [neato|dot|twopi|circo|fdp|nop]
: Describes graph layout.- Default:
neato
- Example:
impgraph path_to_file_or_dir -l fdp
- JSON
-j/--json json_path
: provide path to store json data.- Default: No json file is stored.
- Example:
impgraph path_to_file_or_dir -j data.json
- Standard Library
-std-lib
: Include standard (built-in python) libraries in graph.
- Help
-h/--help
: Display help
- Image
Note: By default standard libraries are not included in graph
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
impgraph-1.0.0.tar.gz
(3.9 kB
view hashes)