Speed up Python builds and improve reliability with PEP-658 support

We’ve added support for PEP-658, allowing Python package clients to fetch only metadata from the Simple API during dependency resolution.

What’s new

Cloudsmith's Python Simple API index now includes .metadata links alongside package distribution files. When a compliant client like uv resolves dependencies, it fetches only the small metadata file for each candidate package rather than downloading the full archive. This allows the full dependency tree to be resolved efficiently upfront.

Why this matters

Previously, Python clients had to download entire packages just to read their dependency metadata. This put unnecessary strain on upstream caches and caused builds to be slow and unreliable. PEP-658 helps you identify vulnerable packages in your transient Python dependencies earlier in the build process, reducing failed resolution attempts and making builds faster and more reliable.

Who this affects

Customers using Cloudsmith Python repositories with the Python Simple API enabled.


Keep up to date with our monthly product bulletin