Skip to main content

Pro Python Package

A blazing-fast Python package manager written in Rust.

Installation

pip install rx-pro

CLI Usage

# Initialize a new project
rx init my-project

# Add dependencies
rx add requests numpy pandas

# Install dependencies
rx sync

# Run commands
rx run python main.py

# Build wheel
rx build

# Security audit
rx audit

Python API

from pro import resolve, sync, build, audit

# Resolve dependencies
packages = resolve(["requests>=2.28", "numpy"])
for name, version, url in packages:
    print(f"{name}=={version}")

# Sync project to venv
count = sync("./my-project")
print(f"Installed {count} packages")

# Build wheel and sdist
result = build("./my-project", "./dist")
print(f"Wheel: {result['wheel']}")
print(f"Sdist: {result['sdist']}")

# Security audit
vulnerabilities = audit("./my-project")
for pkg, ver, cve, severity, description in vulnerabilities:
    print(f"{pkg}=={ver}: {cve} ({severity})")
    print(f"  {description}")

Features

  • 10-100x faster than Poetry
  • Native Rust build backend - no Python subprocess
  • WebAssembly plugins for extensibility
  • Full monorepo support with workspaces
  • Security audit with OSV database
  • Docker integration for deployment

Documentation

See the full documentation for more details.

License

Dual-licensed under MIT and Apache 2.0.

Metadata

Release files for rx-pro 0.1.27

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distributions (wheels)

Table of built distributions (wheels) for rx-pro 0.1.27
File Interpreter ABI Platform
rx_pro-0.1.27-cp38-abi3-win_amd64.whl CPython 3.8 abi3 Windows x86-64 Details
rx_pro-0.1.27-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.8 abi3 Linux glibc 2.17+ x86-64 Details
rx_pro-0.1.27-cp38-abi3-macosx_11_0_arm64.whl CPython 3.8 abi3 macOS 11.0+ ARM64 Details

Total release size: 5.3 MB

Release files / rx_pro-0.1.27-cp38-abi3-win_amd64.whl

Download URL rx_pro-0.1.27-cp38-abi3-win_amd64.whl
Size 1.7 MB
Tags CPython 3.8 Windows x86-64 abi3
SHA-256 checksum
How to use checksums
f11d2114f8ca2a71e39a1aea8cd1e068128a728e1264218c6c85957efe158cef
BLAKE2b-256 checksum
How to use checksums
593a32248e6a9cbe71a14d348cbdcc49423e9d1ffd23c2fc26fe3bc74798b725
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Feb 5, 2026.

Transparency log

Release files / rx_pro-0.1.27-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL rx_pro-0.1.27-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.9 MB
Tags CPython 3.8 Linux glibc 2.17+ x86-64 abi3
SHA-256 checksum
How to use checksums
813126f9ef7e7b369302bdaa388cfa7abd10405ae940248e47d2c460fa7475c5
BLAKE2b-256 checksum
How to use checksums
c6c06fdca9a04c03f692574246eba075b4081e9041c11603c3ece2e4647b028a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Feb 5, 2026.

Transparency log

Release files / rx_pro-0.1.27-cp38-abi3-macosx_11_0_arm64.whl

Download URL rx_pro-0.1.27-cp38-abi3-macosx_11_0_arm64.whl
Size 1.6 MB
Tags CPython 3.8 abi3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
c16004fa7b72db377f599910665e0f918959606257d352d3e3c084830f51dd46
BLAKE2b-256 checksum
How to use checksums
c374765904d1e1b2c75be805ecd923e02c69da0b2868914f96045908ee4a977a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Feb 5, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.1.27 This release

3 release files

0.1.13

3 release files

0.1.10

3 release files

0.1.9

3 release files

0.1.8

3 release files

0.1.7

3 release files

0.1.0

3 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page