Name | pip-viz JSON |
Version |
0.0.5
JSON |
| download |
home_page | None |
Summary | A package that generates a graph of dependencies using Graphviz |
upload_time | 2024-11-07 02:59:48 |
maintainer | None |
docs_url | None |
author | None |
requires_python | >=3.8 |
license | None |
keywords |
dependencies
graph
graphviz
pip
|
VCS |
|
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
# 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](https://graphviz.org)'s
DOT language. The Graphviz application takes the instructions written in the
`.gv` file and generates an image.
The [Graphviz](https://graphviz.org) 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.
Raw data
{
"_id": null,
"home_page": null,
"name": "pip-viz",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.8",
"maintainer_email": null,
"keywords": "dependencies, graph, graphviz, pip",
"author": null,
"author_email": "John Cassidy <jocassid@gmail.com>",
"download_url": "https://files.pythonhosted.org/packages/81/01/06a18ddf7e62a64ad84aab58b82deba9f2cba278897e9bc6a94fc60599b0/pip_viz-0.0.5.tar.gz",
"platform": null,
"description": "\n# pip-viz\n\nA script that generates an SVG image displaying the dependencies within a pip \nvirtual environment. \n\n`pip-viz` uses `graphviz` Python library to generate \na `.gv` file containing instructions written in [Graphviz](https://graphviz.org)'s\nDOT language. The Graphviz application takes the instructions written in the\n`.gv` file and generates an image. \n\nThe [Graphviz](https://graphviz.org) application will need to be installed\nseparately. Linux, Windows, and Mac versions are available and the graphviz\nexecutable `dot` will need to be on your `PATH`.\n\nWith your virtualenv active, install from the Python Package Index (PyPI) \nwith the following command:\n\n`pip install pip-viz`\n\nOnce installed, use the `pip-viz` executable to render a diagram for the \ncurrent virtualenv. The syntax for this command is:\n\n`pip-viz my_app_dependencies`\n\nThis command will generate two files in the current working directory:\n\n- `my_app_dependencies.gv` - The file that defines the graph in the DOT language\n- `my_app_dependencies.gv.svg` - An SVG image that you can view in your web \nbrowser. You can use the zoom, scroll, and find features of your browser to \nnavigate the diagram.\n",
"bugtrack_url": null,
"license": null,
"summary": "A package that generates a graph of dependencies using Graphviz",
"version": "0.0.5",
"project_urls": {
"Homepage": "https://github.com/jocassid/pip-viz",
"Issues": "https://github.com/jocassid/pip-viz/issues"
},
"split_keywords": [
"dependencies",
" graph",
" graphviz",
" pip"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "413360c70b062f0916a09d606791f02944571c9c03452eec954a94b466c73ded",
"md5": "cba6e5c2b0d08c76fe4eb592ad23bf7a",
"sha256": "9d388556715628bbfb1ef4f74795408c4692f51aa4ec4e326c2a7256a71d6882"
},
"downloads": -1,
"filename": "pip_viz-0.0.5-py3-none-any.whl",
"has_sig": false,
"md5_digest": "cba6e5c2b0d08c76fe4eb592ad23bf7a",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.8",
"size": 4512,
"upload_time": "2024-11-07T02:59:47",
"upload_time_iso_8601": "2024-11-07T02:59:47.669717Z",
"url": "https://files.pythonhosted.org/packages/41/33/60c70b062f0916a09d606791f02944571c9c03452eec954a94b466c73ded/pip_viz-0.0.5-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "810106a18ddf7e62a64ad84aab58b82deba9f2cba278897e9bc6a94fc60599b0",
"md5": "fc2208f494242e8fa482372a9bec26bd",
"sha256": "f2d87c6af658bebb195f757c5d99fda1a8a052feb887f7da89330ca05eba27a3"
},
"downloads": -1,
"filename": "pip_viz-0.0.5.tar.gz",
"has_sig": false,
"md5_digest": "fc2208f494242e8fa482372a9bec26bd",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.8",
"size": 12094,
"upload_time": "2024-11-07T02:59:48",
"upload_time_iso_8601": "2024-11-07T02:59:48.713610Z",
"url": "https://files.pythonhosted.org/packages/81/01/06a18ddf7e62a64ad84aab58b82deba9f2cba278897e9bc6a94fc60599b0/pip_viz-0.0.5.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-11-07 02:59:48",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "jocassid",
"github_project": "pip-viz",
"travis_ci": false,
"coveralls": false,
"github_actions": false,
"requirements": [],
"lcname": "pip-viz"
}