Skip to main content

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


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)

Uploaded Source

Built Distribution

dependeless-0.1.1-py3-none-any.whl (15.1 kB view hashes)

Uploaded Python 3

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