A tool to show which pip packages are not depended on by any other package
Project description
Dependeless
A very small command line tool to list all the installed pip packages that are not dependencies of any other package.
Uses the Required-By
field in the output of pip show
to determine dependencies.
Installation
pip install dependeless
Usage
Easiest is to just run the command in your virtualenvironment:
dependeless
You can also run it with manually specified pip path:
dependeless --pip-path /path/to/pip
By the pip
package and dependeless
package itself are excluded from the output. You can change this or add more packages to exclude by using the --pardon
option:
dependeless --pardon "pip, setuptools, your_package"
Performance
For large projects with many dependencies, the tool can be slow.
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
dependeless-0.1.1.tar.gz
(14.3 kB
view hashes)
Built Distribution
Close
Hashes for dependeless-0.1.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 15141cd43b8d171884ea32e531a69c1d95fb45e4f3a62f008191b7a0bfffba81 |
|
MD5 | 75df2fc0fbb8ff6deca445d84df5183e |
|
BLAKE2b-256 | 1df89acb91088493dd9632cc420eca46961c3ea72424e1a4193632d7071cf242 |