The latest release of PyPI, in numbers

These counts come from parsing the latest release of every PyPI project that published a release in the last 12 months. A project counts once, however many files use a module. You can look up any module below with the who uses this? search, or read the raw numbers from the JSON API.

Project contents

Which file was indexed

How many Python files a release has

Python versions

The oldest Python 3 version each project's requires_python allows.

Language and library features

Share of projects that import each module at least once.

Most imported modules

Third-party

Standard library

The most depended-on code

Projects whose main module is imported by the most other indexed packages. This counts real import lines, not declared dependencies.

Release activity

When each project's latest release was uploaded.

Records

Most Python files in one release

Most third-party modules imported

Packages shipping a .pth file with an import line

These lines run every time Python starts. Editable installs and coverage tools use them, and so did the litellm 1.82.8 attack in March 2026. They are listed as a fact, not a judgement.