Skip to main content

pulp-rust

A Pulp plugin to support hosting your own Rust/Cargo package registry.

Tech Preview: This project is currently in tech preview. APIs, behaviors, and data models are subject to change, including breaking changes, without prior notice.

Features

  • Use Pulp as a pull-through cache for crates.io or any Cargo sparse registry
  • Host a private Cargo registry for internal crates
  • Implements the Cargo sparse registry protocol for compatibility with standard Cargo tooling
  • Download crates on-demand to reduce disk usage
  • Every operation creates a restorable snapshot with Versioned Repositories
  • Host content either locally or on S3/Azure/GCP
  • De-duplication of all saved content

Not Yet Supported

The following features are not yet implemented but are planned for future releases:

  • Authentication & authorization -- the registry is currently open to all clients
  • Syncing -- mirroring an entire upstream registry is not yet supported; use pull-through caching instead

For more information, please see the documentation or the Pulp project page.

How to File an Issue

File through this project's GitHub issues and appropriate labels.

WARNING Is this security related? If so, please follow the Security Disclosures procedure.

Metadata

Release files for pulp-rust 0.0.0

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

Source distribution (sdist)

Source distribution for pulp-rust 0.0.0
File Size Uploaded
pulp_rust-0.0.0.tar.gz 49.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for pulp-rust 0.0.0
File Interpreter ABI Platform
pulp_rust-0.0.0-py3-none-any.whl Python 3 none any Details

Total release size: 108.4 kB

Release files / pulp_rust-0.0.0.tar.gz

Download URL pulp_rust-0.0.0.tar.gz
Size 49.0 kB
Tags Source
SHA-256 checksum
How to use checksums
bf68f29dbb28909d7cbf90fc41bf646b8fe5b8e48d2c95e009ec98690060ea22
BLAKE2b-256 checksum
How to use checksums
b98f0370c869394cb3cefb23a6ede943be9cf4f8461d61248507991ec76d87af
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

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 Apr 15, 2026.

Transparency log

Release files / pulp_rust-0.0.0-py3-none-any.whl

Download URL pulp_rust-0.0.0-py3-none-any.whl
Size 59.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
3693cb5fafe7ebf326636223e39a7356c5a93f3ea709f63d53b599bf5716beab
BLAKE2b-256 checksum
How to use checksums
b5471a1a21b29617c8cf700befd104e597b67cebf7adc46e86ba91adfbbf4060
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

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 Apr 15, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.0.0 This release

2 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