A package that generates a graph of dependencies using Graphviz
Project description
pip-viz
A script that generates an SVG image displaying the dependencies within a pip virtual environment.
pip-viz
uses graphviz
Python library to generate
a .gv
file containing instructions written in Graphviz's
DOT language. The Graphviz application takes the instructions written in the
.gv
file and generates an image.
The Graphviz application will need to be installed
separately. Linux, Windows, and Mac versions are available and the graphviz
executable dot
will need to be on your PATH
.
With your virtualenv active, install from the Python Package Index (PyPI) with the following command:
pip install pip-viz
Once installed, use the pip-viz
executable to render a diagram for the
current virtualenv. The syntax for this command is:
pip-viz my_app_dependencies
This command will generate two files in the current working directory:
my_app_dependencies.gv
- The file that defines the graph in the DOT languagemy_app_dependencies.gv.svg
- An SVG image that you can view in your web browser. You can use the zoom, scroll, and find features of your browser to navigate the diagram.
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
Built Distribution
File details
Details for the file pip_viz-0.0.5.tar.gz
.
File metadata
- Download URL: pip_viz-0.0.5.tar.gz
- Upload date:
- Size: 12.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.8.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | f2d87c6af658bebb195f757c5d99fda1a8a052feb887f7da89330ca05eba27a3 |
|
MD5 | fc2208f494242e8fa482372a9bec26bd |
|
BLAKE2b-256 | 810106a18ddf7e62a64ad84aab58b82deba9f2cba278897e9bc6a94fc60599b0 |
File details
Details for the file pip_viz-0.0.5-py3-none-any.whl
.
File metadata
- Download URL: pip_viz-0.0.5-py3-none-any.whl
- Upload date:
- Size: 4.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.8.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9d388556715628bbfb1ef4f74795408c4692f51aa4ec4e326c2a7256a71d6882 |
|
MD5 | cba6e5c2b0d08c76fe4eb592ad23bf7a |
|
BLAKE2b-256 | 413360c70b062f0916a09d606791f02944571c9c03452eec954a94b466c73ded |