Migrate from pyx (Astral)

Cloudsmith: a stable pyx alternative for private Python and uv package registries

Astral is winding down its hosted pyx package registry. Migrate your private Python packages to Cloudsmith, a production-ready home for your uv-native workflow. You get supply chain security and multi-format support to cover everything else you ship.

WHY CHOOSE CLOUDSMITH?

Four reasons teams are migrating from pyx to Cloudsmith

Since Astral announced it was winding down its hosted version of the pyx private Python package registry, customers need another registry for private Python packages. Cloudsmith is a full-featured pyx alternative that keeps your uv workflow running and adds supply chain security, policy enforcement, and 30+ package formats.
    A stable home for private Python registries
    Cloudsmith knows Python. It’s been one of the most popular formats since we launched our artifact management platform. We’re known and trusted by the Python community.
    Keep your uv workflow, plus pip and Poetry
    Cloudsmith speaks the PEP 503 Simple Repository API, so uv resolves and installs from your Cloudsmith index. Developers and pipelines that pointed at pyx or PyPI can point at a Cloudsmith repository instead. Any compatible Python package manager, like pip, uv, or Poetry, works against the same repository. With 700+ edge locations worldwide, Cloudsmith is fast.
    One registry for every format, not just Python
    Manage your Docker images, Helm charts, npm, Maven packages, ML models, and 30+ other formats in a single repository.
    Supply chain security and governance built in
    Cloudsmith secures the whole software supply chain.
Cloudsmith as a replacement for pyx (Astral)

What a pyx registry alternative needs to cover

Cloudsmith
Product status
Cloudsmith has Product status
Cloudsmith
Generally available. Mature, actively developed, cloud-native SaaS.
Python & uv support
Cloudsmith has Python & uv support
Cloudsmith
Native. Implements the PEP 503 Simple Repository API, so uv, pip, Poetry all work with no workflow changes.
Package format support
Cloudsmith has Package format support
Cloudsmith
30+ formats, including Python, Docker, Helm, npm, Maven, NuGet, Debian, Alpine, Cargo, RubyGems, and ML models.
Supply chain security
Cloudsmith has Supply chain security
Cloudsmith
Built-in vulnerability scanning, malware detection, license compliance, SBOM generation, package signing, policy enforcement, and dependency-confusion protection.
Policy & governance
Cloudsmith has Policy & governance
Cloudsmith
Policy-as-code rules are defined as code and enforced across every format.
Global distribution
Cloudsmith has Global distribution
Cloudsmith
Global edge network with 700+ points of presence and CDN-native delivery.
Multi-cloud / hosting
Cloudsmith has Multi-cloud / hosting
Cloudsmith
Cloud-agnostic and fully managed. Integrates with every major CI/CD platform across AWS, GCP, Azure, on-prem, and hybrid.
Migration support
Cloudsmith has Migration support
Cloudsmith
Python upstreams auto-index and cache your existing packages; CLI batch upload.
Long-term backing
Cloudsmith has Long-term backing
Cloudsmith
Independent company focused solely on artifact management and software supply chain security.
Migrating from pyx to Cloudsmith is straightforward

Migration planning resources

We've compiled a no-pressure guide and workbook to help you assess a migration from pyx. While every migration is driven by a bespoke support plan, this guide breaks down the key steps involved in most migrations.

Image of our migration guide
G2 logo
Customers love Cloudsmith
leader 26momentum leader 26user adoption 26high performer G2 customers love us

Frequently asked questions

  1. pyx is a Python-native package registry from Astral, the team behind uv and Ruff. It launched in beta in August 2025 as a fast, uv-native home for private packages, with PyPI and PyTorch mirrors and GPU-aware installs.

  2. The hosted pyx registry is being sunsetted by Astral.

  3. Cloudsmith. It serves as a private, uv-compatible Python registry that also proxies PyPI, along with: 30+ package formats, built-in supply chain security & policy enforcement and, Global distribution

  4. Cloudsmith supports the PEP 503 API that uv speaks, so getting started is straightforward: point uv at your Cloudsmith index URL, authenticate with a token (via an environment variable or netrc), and then resolve and install packages just like you would from PyPI or pyx.

  5. Migrating from pyx to Cloudsmith takes three steps: start by creating a Cloudsmith repository and pointing an upstream at PyPI so packages get indexed and cached, then publish your private packages using uv or twine (or batch-upload them with the Cloudsmith CLI), and finally switch your developer and pipeline index URLs over to Cloudsmith.

  6. No. Python is one of 30+ formats. You also get Docker, Helm, npm, Maven, NuGet, Debian, Alpine, Cargo, RubyGems, and more, all in one registry, under one access model.

  7. Cloudsmith's pricing compares favorably in scope: pyx was a paid Python-only registry, whereas Cloudsmith uses usage-based pricing and gives you a registry, security scanning, policy, and distribution together, with a free trial to start. That also means you may be able to consolidate several tools into one platform rather than paying separately for a single-format package store.

Talk to us about migrating from pyx to Cloudsmith