Skip to main contentpyx is a high-performance, Python-native package registry
from Astral, the creators of
uv.
With pyx, our goal is to dramatically expand the scope of problems we can solve
by extending beyond the uv client to a vertically-integrated packaging server.
At present, pyx includes:
-
Private package hosting and distribution. An extremely fast package
index, with hassle-free authentication in the uv client.
-
PyPI and PyTorch mirrors, with optimized builds and metadata APIs to make
resolution and installation much faster.
-
Access to curated, GPU-enabled package indexes. Point uv to pyx and get
access to pre-built wheels for vLLM,
Flash Attention,
DeepSpeed, and more, all with
consistent metadata, and all built against consistent versions of PyTorch and
CUDA.
-
A state-of-the-art query language. Create customized index URLs to filter
PyPI and other package sources by package name, version, popularity, age,
vulnerabilities, and more. Encode your own compliance rules and ensure
reproducible builds.
-
Support for modern Python packaging standards, including trusted
publishing, attestations, project status markers, and more. By focusing
exclusively on Python, pyx delivers best-in-class support for cutting-edge
standards.
With pyx, Python packaging should be simpler, faster, and more secure, whether
you’re publishing your own private packages or installing from public indexes
like PyPI.
pyx is typically leveraged as a backend to
uv, but is also compatible with other
packaging tools, like pip.
Visit the pyx dashboard to browse available packages,
manage permissions, provision API keys, and more.