Archive: 2026

PEP-658 metadata rollout

Wheel files include a metadata file containing information about the package: its dependencies, Python version requirements, and compatibility tags (such as ABI and platform). pip uses this metadata to determine whether a wheel is suitable for the system it's being installed on. PEP-658 allows...

Tags: updates

PyPI stats 2026

Back in 2021 I did some analysis of PyPI package names and version strings in the post The rinds of the Cheese Shop menu. Five years on, let's see how things have changed. At the time of writing, PyPI contains: 736,344 packages with at least one version (up from 311,063 in 2021 — nearly...

Tags: stats