List installed pip packages with their installed size, supports sorting and filtering.
Project description
pip_list
A fast and human-readable tool to list installed pip packages with their sizes, supporting sorting, filtering, and more.
Features
- Lists all installed pip packages with their installed size
- Sort packages by name or size (ascending/descending)
- Filter packages by name substring
- Show only the top N largest packages
- Show only packages larger than a given size (in MB)
- Displays total size and package count
- Fast, uses multi-threading for speed
Installation
pip install pip_list
Usage
pip-list [OPTIONS]
Options
--versionShow version and exit--sort name|sizeSort by name or size (default: size)--descSort in descending order--filter TEXTFilter packages by name substring--top NShow top N largest packages only--min-size MBShow packages larger than given size in MB
Examples
List all packages sorted by size (default):
pip-list
List all packages sorted by name:
pip-list --sort name
Show top 10 largest packages:
pip-list --top 10
Show only packages larger than 5 MB:
pip-list --min-size 5
Filter packages containing "numpy":
pip-list --filter numpy
Sort by size descending:
pip-list --sort size --desc
License
MIT
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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file pip_list-0.1.2.tar.gz.
File metadata
- Download URL: pip_list-0.1.2.tar.gz
- Upload date:
- Size: 4.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
42d359325c116d5b8786a057150253c4d003f5a9ee53195d7fe046ffa6fab469
|
|
| MD5 |
a632cf9f49e708857eda67e249d1fc20
|
|
| BLAKE2b-256 |
b3fe5371cf1b74f7bae7d9b1ff19f6f72fe9a51eeb905c57e5b799f1bb8884f2
|
Provenance
The following attestation bundles were made for pip_list-0.1.2.tar.gz:
Publisher:
python-publish.yml on mynkpdr/pip-list
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
pip_list-0.1.2.tar.gz -
Subject digest:
42d359325c116d5b8786a057150253c4d003f5a9ee53195d7fe046ffa6fab469 - Sigstore transparency entry: 381426002
- Sigstore integration time:
-
Permalink:
mynkpdr/pip-list@7aae9ac70e3dce711d7779370bb67efa226d119f -
Branch / Tag:
refs/tags/v0.1.2 - Owner: https://github.com/mynkpdr
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
python-publish.yml@7aae9ac70e3dce711d7779370bb67efa226d119f -
Trigger Event:
release
-
Statement type:
File details
Details for the file pip_list-0.1.2-py3-none-any.whl.
File metadata
- Download URL: pip_list-0.1.2-py3-none-any.whl
- Upload date:
- Size: 5.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9e3bd253bd1a1e9036ac282f1d6ed65a80f89ac8a1aa64a11e620c8d2b067052
|
|
| MD5 |
d6e5285b6bec8416898b278fce493576
|
|
| BLAKE2b-256 |
19a5823b0b2d03743e3e3ba52d4989318c9dd5357ab989311cbec3bcf9cbe06b
|
Provenance
The following attestation bundles were made for pip_list-0.1.2-py3-none-any.whl:
Publisher:
python-publish.yml on mynkpdr/pip-list
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
pip_list-0.1.2-py3-none-any.whl -
Subject digest:
9e3bd253bd1a1e9036ac282f1d6ed65a80f89ac8a1aa64a11e620c8d2b067052 - Sigstore transparency entry: 381426074
- Sigstore integration time:
-
Permalink:
mynkpdr/pip-list@7aae9ac70e3dce711d7779370bb67efa226d119f -
Branch / Tag:
refs/tags/v0.1.2 - Owner: https://github.com/mynkpdr
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
python-publish.yml@7aae9ac70e3dce711d7779370bb67efa226d119f -
Trigger Event:
release
-
Statement type: