Static IP support must be enabled for your organization. Please contact
us to enable this feature.
When to use static IPs
Static IPs are useful for machines running in a network-isolated environment that want to access pyx. With this feature enabled, you can allowlist a fixed set of pyx IP addresses in your firewall configurations.IP addresses to allowlist
Once static IP support is enabled for your organization, you’ll need to allowlist the following IP addresses in your firewall:IPv4 addresses
IPv6 addresses
api-static.pyx.devfiles-static.astralhosted.comviews-static.astralhosted.comconda-static.astralhosted.com
Configuration
When using static IPs, you must configure uv to use API key authentication and the static API endpoint.Authentication
Static IP access requires API key authentication. You cannot use OAuth-based authentication (uv auth login) with static IPs.
Create an API key in the pyx dashboard and set it as an
environment variable:
API URL configuration
Configure uv to use the static API endpoint:Installing packages
With the static API URL configured, you can install packages using the static endpoint:pyproject.toml: