Skip to main content

registry-stack-client

One versioned Python package for the Discovery, Evidence, Relay, and Base Registry Engine client APIs in Registry Stack.

The distribution installs as registry-stack-client and imports as registry_client. The two spellings differ, so import registry_stack_client raises ModuleNotFoundError.

python -m pip install "registry-stack-client==<version>"
from registry_client import breg, discovery, evidence, relay

registry = breg.BaseRegistryClient("https://registry.example.invalid/")

Each product remains in its own module namespace, registry_client.breg, registry_client.discovery, registry_client.evidence, and registry_client.relay, because its routing, authentication, errors, and verification rules are different. These namespaces also keep the unified distribution's files disjoint from earlier standalone client distributions, so installing or uninstalling either package cannot remove files owned by the other. The unified package is published beginning with Registry Stack v0.26.1. Existing standalone client packages remain available for earlier versions, but later releases use this unified entry point.

Wheels cover macOS arm64, Linux arm64 with glibc, and Linux x64 with glibc, and require glibc 2.17 or newer on Linux. Install the exact client version that matches the deployment.

The crates/registry-stack-client-py directory in the Registry Stack repository holds this public metadata and the Python facade. It is not built directly. release/scripts/assemble-registry-client-wheel.py combines the four version-matched internal native wheels with the facade and emits the only publishable Python distribution, using this file as the PyPI description.

Release files for registry-stack-client 0.28.0

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 registry-stack-client 0.28.0
File Interpreter ABI Platform
registry_stack_client-0.28.0-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.10 abi3 Linux glibc 2.17+ x86-64 Details
registry_stack_client-0.28.0-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.10 abi3 Linux glibc 2.17+ ARM64 Details
registry_stack_client-0.28.0-cp310-abi3-macosx_11_0_arm64.whl CPython 3.10 abi3 macOS 11.0+ ARM64 Details

Total release size: 35.6 MB

Release files / registry_stack_client-0.28.0-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL registry_stack_client-0.28.0-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 12.5 MB
Tags CPython 3.10 Linux glibc 2.17+ x86-64 abi3
SHA-256 checksum
How to use checksums
d0b1b0cd9f4d9867ce32bcca5fa5bf16692701a9ec6eb160bc3317f0a425c568
BLAKE2b-256 checksum
How to use checksums
9d1b65211d7e1029b41111c747b20039593bdd17659186c134e9c38eb2759b47
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 9, 2026.

Transparency log

Release files / registry_stack_client-0.28.0-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL registry_stack_client-0.28.0-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 11.7 MB
Tags CPython 3.10 Linux glibc 2.17+ ARM64 abi3
SHA-256 checksum
How to use checksums
e9ea33ff35f1e2165201161bbb2c5c1ef9085db85ef7384b7c7a5f7700323d20
BLAKE2b-256 checksum
How to use checksums
5b788a72152a5c37ae81d628b31bde5d6605115ec02ce56b02a6d09f62fd738f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 9, 2026.

Transparency log

Release files / registry_stack_client-0.28.0-cp310-abi3-macosx_11_0_arm64.whl

Download URL registry_stack_client-0.28.0-cp310-abi3-macosx_11_0_arm64.whl
Size 11.4 MB
Tags CPython 3.10 abi3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
221e7818737970904343b5d89b845db6c2764b1da68c0b62a13ded0a813672a6
BLAKE2b-256 checksum
How to use checksums
d247c51dc50e14ac54c71c2979840dfae5a0aadc9cba27de5c9843bd60935917
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 9, 2026.

Transparency log

Release history Release notifications | RSS feed

0.34.0

3 release files

0.33.0

3 release files

0.32.0

3 release files

0.31.0

3 release files

0.30.0

3 release files

0.29.0

3 release files

This release

0.28.0 This release

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