Skip to main content

peryx

CI Documentation License: MIT

Peryx is an artifact cache and private registry. One executable serves each supported artifact format. Each [[index]] selects a format through its ecosystem setting; [availability].mode selects none, dc, or ha. Unselected formats add no routes or background work.

Properties

  • Each index role shares a content-addressed blob store.
  • Cached indexes fetch on a miss, verify the digest, and serve later requests from local or object storage.
  • Hosted indexes accept private uploads under scoped access controls.
  • availability.mode = "none" starts no replication or coordination work. dc and ha add replication across the configured failure domains.

Install and run

curl -LsSf https://github.com/tox-dev/peryx/releases/latest/download/peryx-installer.sh | sh
peryx serve

The process listens on 127.0.0.1:4433 by default. The configuration reference documents index owners and availability modes.

Contributors can build from a checkout.

Documentation

License

The MIT license covers peryx.

Metadata

Release files for peryx 2026.1010.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 peryx 2026.1010.0
File Size Uploaded
peryx-2026.1010.0.tar.gz 3.2 MB Details

Built distributions (wheels)

Table of built distributions (wheels) for peryx 2026.1010.0
File
peryx-2026.1010.0-py3-none-win_arm64.whl Python 3 none Windows ARM64 Details
peryx-2026.1010.0-py3-none-win_amd64.whl Python 3 none Windows x86-64 Details
peryx-2026.1010.0-py3-none-musllinux_1_2_x86_64.whl Python 3 none Linux musl 1.2+ x86-64 Details
peryx-2026.1010.0-py3-none-musllinux_1_2_aarch64.whl Python 3 none Linux musl 1.2+ ARM64 Details
peryx-2026.1010.0-py3-none-manylinux_2_28_x86_64.whl Python 3 none Linux glibc 2.28+ x86-64 Details
peryx-2026.1010.0-py3-none-manylinux_2_28_aarch64.whl Python 3 none Linux glibc 2.28+ ARM64 Details
peryx-2026.1010.0-py3-none-macosx_11_0_arm64.whl Python 3 none macOS 11.0+ ARM64 Details
peryx-2026.1010.0-py3-none-macosx_10_12_x86_64.whl Python 3 none macOS 10.12+ x86-64 Details

Total release size: 221.4 MB

Release files / peryx-2026.1010.0.tar.gz

Download URL peryx-2026.1010.0.tar.gz
Size 3.2 MB
Tags Source
SHA-256 checksum
How to use checksums
a04f152c92ab28f580fd88f473a08ec19cd8477dc841da386d861f7ee4431b38
BLAKE2b-256 checksum
How to use checksums
2607056e5d2fe76b7f7812af9ad626bdda214c02b12a7d97a5e13a0d952e8142
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 Oct 11, 2026.

Transparency log

Release files / peryx-2026.1010.0-py3-none-win_arm64.whl

Download URL peryx-2026.1010.0-py3-none-win_arm64.whl
Size 27.7 MB
Tags Python 3 Windows ARM64
SHA-256 checksum
How to use checksums
b9eb580f95fad7606850fe6f2bbb0c6973fc33660a098f1c838af00545b48cb7
BLAKE2b-256 checksum
How to use checksums
4c9d90e514d133c84d5845e8de5a540b81de924f1df639a4d364fb3fce2d6152
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 Oct 11, 2026.

Transparency log

Release files / peryx-2026.1010.0-py3-none-win_amd64.whl

Download URL peryx-2026.1010.0-py3-none-win_amd64.whl
Size 29.2 MB
Tags Python 3 Windows x86-64
SHA-256 checksum
How to use checksums
5f7ba723e2c3789fb52710a4b32b1318e556214c770067238f7dd8369d57c2c6
BLAKE2b-256 checksum
How to use checksums
5ca293ae6c843b8e219206cec61ab9d079320ce6d44071b22b02d1f72b428f6b
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 Oct 11, 2026.

Transparency log

Release files / peryx-2026.1010.0-py3-none-musllinux_1_2_x86_64.whl

Download URL peryx-2026.1010.0-py3-none-musllinux_1_2_x86_64.whl
Size 27.7 MB
Tags Linux musl 1.2+ x86-64 Python 3
SHA-256 checksum
How to use checksums
11fa9fce4f515934bf2800511e06b2c72ca84171a1c727dac4a044f00b83b9ca
BLAKE2b-256 checksum
How to use checksums
b9d9afefd310ab97dadc2ee3d32b02f2cea9f76ded2a34994ad99ea67aeaac43
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 Oct 11, 2026.

Transparency log

Release files / peryx-2026.1010.0-py3-none-musllinux_1_2_aarch64.whl

Download URL peryx-2026.1010.0-py3-none-musllinux_1_2_aarch64.whl
Size 26.6 MB
Tags Linux musl 1.2+ ARM64 Python 3
SHA-256 checksum
How to use checksums
85305c4c3e6ad4c4622e24f30e3aa1bf85a02f5768959cb6d27bb01fbea67c5f
BLAKE2b-256 checksum
How to use checksums
51c2dba22e985bfcee82d7bf83d7260e555f61f5d5f8987e3929e48a0e813b1a
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 Oct 11, 2026.

Transparency log

Release files / peryx-2026.1010.0-py3-none-manylinux_2_28_x86_64.whl

Download URL peryx-2026.1010.0-py3-none-manylinux_2_28_x86_64.whl
Size 27.9 MB
Tags Linux glibc 2.28+ x86-64 Python 3
SHA-256 checksum
How to use checksums
8ed9a6420f5b5e36455dde1b3bb87766f4f18b800458c82d60556abe78631c78
BLAKE2b-256 checksum
How to use checksums
634017215911e2b461a6e81a6e3874802d2fd61cf1bd3c7d84ab1ce5b81d1452
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 Oct 11, 2026.

Transparency log

Release files / peryx-2026.1010.0-py3-none-manylinux_2_28_aarch64.whl

Download URL peryx-2026.1010.0-py3-none-manylinux_2_28_aarch64.whl
Size 26.7 MB
Tags Linux glibc 2.28+ ARM64 Python 3
SHA-256 checksum
How to use checksums
9bd5075fd7b8ef7f0e20c5c6caaefcdfda2b10304ab0c1f532eb6ce4e3de9a44
BLAKE2b-256 checksum
How to use checksums
4bdd5f3cb0de09423e1d591bfdd6c24609000dd618cd2a8e4c961fe8c4383b52
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 Oct 11, 2026.

Transparency log

Release files / peryx-2026.1010.0-py3-none-macosx_11_0_arm64.whl

Download URL peryx-2026.1010.0-py3-none-macosx_11_0_arm64.whl
Size 25.2 MB
Tags Python 3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
8b1888f8b34d43467925e0d79eed6a081e2bfa5b47b0546aa523aec563976a6e
BLAKE2b-256 checksum
How to use checksums
f8ce924c80fee651f5e7db1eb74c4191c9e646d724290fc9ff2fc4a534dcc1c0
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 Oct 11, 2026.

Transparency log

Release files / peryx-2026.1010.0-py3-none-macosx_10_12_x86_64.whl

Download URL peryx-2026.1010.0-py3-none-macosx_10_12_x86_64.whl
Size 27.3 MB
Tags Python 3 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
ca793c1d35335105fab51983c62d5dfe9ee9727479e2bd6463383aeef979216e
BLAKE2b-256 checksum
How to use checksums
483d896cab0d0eec2f01172fda35ebd842469776b634c74bd0201e7b4d88be0f
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 Oct 11, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

2026.1010.0 This release

9 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