Skip to main content

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 language
  • my_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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pip_viz-0.0.5.tar.gz (12.1 kB view details)

Uploaded Source

Built Distribution

pip_viz-0.0.5-py3-none-any.whl (4.5 kB view details)

Uploaded Python 3

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

Hashes for pip_viz-0.0.5.tar.gz
Algorithm Hash digest
SHA256 f2d87c6af658bebb195f757c5d99fda1a8a052feb887f7da89330ca05eba27a3
MD5 fc2208f494242e8fa482372a9bec26bd
BLAKE2b-256 810106a18ddf7e62a64ad84aab58b82deba9f2cba278897e9bc6a94fc60599b0

See more details on using hashes here.

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

Hashes for pip_viz-0.0.5-py3-none-any.whl
Algorithm Hash digest
SHA256 9d388556715628bbfb1ef4f74795408c4692f51aa4ec4e326c2a7256a71d6882
MD5 cba6e5c2b0d08c76fe4eb592ad23bf7a
BLAKE2b-256 413360c70b062f0916a09d606791f02944571c9c03452eec954a94b466c73ded

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page