A utility to discover all package dependencies for a specific Python package
Project description
PackMap is a simple utility which finds all dependent packages for a given Python package. It does this by installing the package and all of its dependencies into a clean temporary virtual environment and probing installed components for their actual requirements.
Project: https://github.com/jmvrbanac/PackMap
Installation:
- PackMap is available on PyPI and can be installed with pip:
pip install packmap
Usage:
- Checking the dependencies of a package called lplight on PyPI:
packmap lplight –pdf-results
- Checking the dependencies of a package on your hard drive:
packmap lplight –install-type path –install-path /path/to/package –pdf-results
Results:
PackMap output’s two different type of results; JSON and PDF.
JSON results: Gives you the ability to parse through the results for yourself to find changes in version numbers or requirement specs.
PDF results: Produces an graph for easier viewing and consumption.
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.