Skip to main content

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

  • --version Show version and exit
  • --sort name|size Sort by name or size (default: size)
  • --desc Sort in descending order
  • --filter TEXT Filter packages by name substring
  • --top N Show top N largest packages only
  • --min-size MB Show 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

pip_list-0.1.0.tar.gz (4.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pip_list-0.1.0-py3-none-any.whl (5.5 kB view details)

Uploaded Python 3

File details

Details for the file pip_list-0.1.0.tar.gz.

File metadata

  • Download URL: pip_list-0.1.0.tar.gz
  • Upload date:
  • Size: 4.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.0

File hashes

Hashes for pip_list-0.1.0.tar.gz
Algorithm Hash digest
SHA256 a4d4cbacf5d5e299b18a3895f4a1528c713a048899ebfc8f6ba5c554b36ee632
MD5 c3b38093a6adf7605b348670b25e3d8f
BLAKE2b-256 69fab1a098708269ee7e96985ff1d8033ff03923e0dafb477bd9023e53fee9a6

See more details on using hashes here.

File details

Details for the file pip_list-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: pip_list-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 5.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.0

File hashes

Hashes for pip_list-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 425c23bf7052154f92f6f3f80dd76901e6fd0697e3409fe03bb5caa6dd253508
MD5 36c694d823a54a1fe93de6e502451988
BLAKE2b-256 cf280ca438dd8ac50e4e7534d8c730ae3937d0179ce39a8d94dd8f9ad392b475

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page