Skip to main content

Ryx ORM

Ryx ORM

Django-style Python ORM. Powered by Rust.

Python 3.10+ PyPI Downloads Version License Rust 1.83+

GitHub stars


Ryx gives you the query API you love — .filter(), Q objects, aggregations, relationships — with the raw performance of a compiled Rust core. Async-native. Zero event-loop blocking.

import ryx
from ryx import (
    Model, CharField, IntField, BooleanField, 
    DateTimeField, Q, Count, Sum
)

class Post(Model):
    title = CharField(max_length=200)
    slug = CharField(max_length=210, unique=True)
    views = IntField(default=0)
    active = BooleanField(default=True)
    created = DateTimeField(auto_now_add=True)

    class Meta:
        ordering = ["-created"]

# Setup once
await ryx.setup("postgres://user:pass@localhost/mydb")

# Query like Django, run like Rust
posts = await (
    Post.objects
        .filter(Q(active=True) | Q(views__gte=1000))
        .exclude(title__startswith="Draft")
        .order_by("-views")
        .limit(20)
)

# Aggregations
stats = await Post.objects.aggregate(
    total=Count("id"), avg_views=Avg("views"), top=Max("views"),
)

# Transactions with savepoints
async with ryx.transaction():
    post = await Post.objects.create(title="Atomic post", slug="atomic")
    await post.save()

Why Ryx

Django ORM SQLAlchemy Ryx
API Ergonomic Verbose Ergonomic
Runtime Sync Python Async Python Async Rust
GIL blocking Yes Yes Zero
Backends All All PG · MySQL · SQLite
Migrations Built-in Alembic Built-in

Architecture

Ryx Architecture

Your Python queries are compiled to SQL in Rust, executed by sqlx, and decoded back — all without blocking the Python event loop.

Since v0.1.3, the query engine has been extracted into a standalone crate ryx-query. This decouples the SQL compilation logic from the PyO3 bindings, enabling extreme performance and independent testing.

Performance

Benchmark of 1 000 rows on SQLite (lower is better):

Operation Ryx ORM SQLAlchemy ORM SQLAlchemy Core Ryx raw
bulk_create 0.0074 s 0.1696 s 0.0022 s 0.0011 s
bulk_update 0.0023 s 0.0018 s 0.0010 s 0.0005 s
bulk_delete 0.0005 s 0.0012 s 0.0009 s 0.0004 s
filter + order + limit 0.0009 s 0.0019 s 0.0008 s 0.0004 s
aggregate 0.0002 s 0.0015 s 0.0005 s 0.0001 s

Ryx ORM is 16× faster than SQLAlchemy ORM on bulk inserts and 2× faster on deletes — while keeping the same Django-style API. The raw SQL layer (raw_execute / raw_fetch) gives you near-C speed when you need it.

Internal Compilation Speed: Our query compiler is blindingly fast, with simple lookups compiled in ~248ns and complex query trees in ~1µs.

Run the benchmark yourself:

Documentation

Full documentation with guides, API reference, and examples: docs

Contributing

See CONTRIBUTING.md for development setup, architecture details, and contribution guidelines.

License

Python code: MIT · Rust code: MIT OR Apache-2.0

Metadata

Release files for ryx 0.1.4

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

Source distribution (sdist)

Source distribution for ryx 0.1.4
File Size Uploaded
ryx-0.1.4.tar.gz 410.3 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for ryx 0.1.4
File
ryx-0.1.4-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
ryx-0.1.4-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ x86-64 Details
ryx-0.1.4-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ ARM64 Details
ryx-0.1.4-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details
ryx-0.1.4-cp314-cp314-macosx_10_12_x86_64.whl CPython 3.14 CPython 3.14 macOS 10.12+ x86-64 Details
ryx-0.1.4-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
ryx-0.1.4-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-64 Details
ryx-0.1.4-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ ARM64 Details
ryx-0.1.4-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
ryx-0.1.4-cp313-cp313-macosx_10_12_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.12+ x86-64 Details
ryx-0.1.4-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
ryx-0.1.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64 Details
ryx-0.1.4-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ ARM64 Details
ryx-0.1.4-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
ryx-0.1.4-cp312-cp312-macosx_10_12_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.12+ x86-64 Details
ryx-0.1.4-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
ryx-0.1.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64 Details
ryx-0.1.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ ARM64 Details
ryx-0.1.4-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
ryx-0.1.4-cp311-cp311-macosx_10_12_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.12+ x86-64 Details
ryx-0.1.4-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
ryx-0.1.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64 Details
ryx-0.1.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ ARM64 Details
ryx-0.1.4-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
ryx-0.1.4-cp310-cp310-macosx_10_12_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.12+ x86-64 Details

Total release size: 84.0 MB

Release files / ryx-0.1.4.tar.gz

Download URL ryx-0.1.4.tar.gz
Size 410.3 kB
Tags Source
SHA-256 checksum
How to use checksums
236f88a2df846569932e38fc26750eaee302532cbb5c16213dcab6fa71a24e2e
BLAKE2b-256 checksum
How to use checksums
73081a119d8c496cdb2d96ba06a18c7d917f8846c604c3a9402394d4fefe3820
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 10, 2026.

Transparency log

Release files / ryx-0.1.4-cp314-cp314-win_amd64.whl

Download URL ryx-0.1.4-cp314-cp314-win_amd64.whl
Size 3.1 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
aa6246da6c664a4be23dc1c93391c855c9c6a2733a74879b8148db4bb4b5288e
BLAKE2b-256 checksum
How to use checksums
303219d5797bfa1d607245a130c571b0746e43def11c3aec264715b8e8fd84f8
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 10, 2026.

Transparency log

Release files / ryx-0.1.4-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL ryx-0.1.4-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 3.6 MB
Tags CPython 3.14 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
9ebb543dcdeb1477a342abcc009ddb65445c2af40ed7eb313635e075645caac5
BLAKE2b-256 checksum
How to use checksums
0f0a889c81607d583102abaef44dc1643aa8d073bb75a7bd38887b625879fae5
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 10, 2026.

Transparency log

Release files / ryx-0.1.4-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL ryx-0.1.4-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 3.4 MB
Tags CPython 3.14 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
2743231575ffb4a03ca0a3e24b82a7c4af26e665177d3312d8bcbcf21f5b3b36
BLAKE2b-256 checksum
How to use checksums
44f828c6e52ac7fe4fcde4cf9274111ffef69c342b5cc702eeb18762d80ffcd8
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 10, 2026.

Transparency log

Release files / ryx-0.1.4-cp314-cp314-macosx_11_0_arm64.whl

Download URL ryx-0.1.4-cp314-cp314-macosx_11_0_arm64.whl
Size 3.2 MB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
8af9ef556b97b619a2d69ef9f65dd3f7182c4ffa76337a2a467dc2afb57c9ac9
BLAKE2b-256 checksum
How to use checksums
44d2fe42d25fb751f063022357c881ae7ce98c374ea2bf83342523176ac49448
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 10, 2026.

Transparency log

Release files / ryx-0.1.4-cp314-cp314-macosx_10_12_x86_64.whl

Download URL ryx-0.1.4-cp314-cp314-macosx_10_12_x86_64.whl
Size 3.4 MB
Tags CPython 3.14 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
e972a8308c5255b2bba7875ee8941bbc01fa62509930edbb9947b52a5177ac43
BLAKE2b-256 checksum
How to use checksums
e5afe41ccece40acaa28b80cf5e3432b6929b3ca8307938e3a34fcf46d871aff
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 10, 2026.

Transparency log

Release files / ryx-0.1.4-cp313-cp313-win_amd64.whl

Download URL ryx-0.1.4-cp313-cp313-win_amd64.whl
Size 3.1 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
1aaefd23f7cf1e4ee3a3c1d009001ed2bc94a673d732831dd7d78800bb81d58d
BLAKE2b-256 checksum
How to use checksums
a9c7dcd457cf51dd137cb2b165a367a1a07959b2c1f4cfc76f44b7fd14276f86
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 10, 2026.

Transparency log

Release files / ryx-0.1.4-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL ryx-0.1.4-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 3.6 MB
Tags CPython 3.13 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
c0c9dcea44e6b731dd7f048fddbe8fbb4f810dcb0d818016a5f0f41f2637f52c
BLAKE2b-256 checksum
How to use checksums
5c7eb07c2ce7b619683ebbf87a8ec6ba7713457661946bff863cc79c4a0ee074
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 10, 2026.

Transparency log

Release files / ryx-0.1.4-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL ryx-0.1.4-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 3.5 MB
Tags CPython 3.13 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
05909e775a94f9f3792803de1e6f534c9da912667a0de6370b5238a6aad95117
BLAKE2b-256 checksum
How to use checksums
14b173f5b86bd58a032481a0d97fe6316718a9361b9da72c06c2e71060a92192
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 10, 2026.

Transparency log

Release files / ryx-0.1.4-cp313-cp313-macosx_11_0_arm64.whl

Download URL ryx-0.1.4-cp313-cp313-macosx_11_0_arm64.whl
Size 3.2 MB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
3ce7bd14862144ac594318279378c6a35fe5acd88067bd17dc1f121518b3c5ec
BLAKE2b-256 checksum
How to use checksums
acc32031733d6b27aa1995f6e5cf1a3b1e1fba31c863b45ac4854518c6bdb202
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 10, 2026.

Transparency log

Release files / ryx-0.1.4-cp313-cp313-macosx_10_12_x86_64.whl

Download URL ryx-0.1.4-cp313-cp313-macosx_10_12_x86_64.whl
Size 3.4 MB
Tags CPython 3.13 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
858d7efa8946d3e50e32484747d086948f0c9c7bbea200ff6d73311b6d07474a
BLAKE2b-256 checksum
How to use checksums
bb5c4b854b09825e6e3c7e300e8bf1750bc4c4a5c2856057c24825aabc606b3d
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 10, 2026.

Transparency log

Release files / ryx-0.1.4-cp312-cp312-win_amd64.whl

Download URL ryx-0.1.4-cp312-cp312-win_amd64.whl
Size 3.1 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
9c341f8f2faaef6f0cb484cd8288ecbe9dc0c85765de53071cdb9e4d7ce05dc5
BLAKE2b-256 checksum
How to use checksums
5a0727bb3b56dab77b1831d6a7b1e62084ee800c05412827ab05126274aba547
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 10, 2026.

Transparency log

Release files / ryx-0.1.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL ryx-0.1.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 3.6 MB
Tags CPython 3.12 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
ed6c989b1c0c4d7874235ebb3bccd59a7f26fe147f202d50b1a4c4a8a1d5d50a
BLAKE2b-256 checksum
How to use checksums
bc59533ef6a4e85b5bf87563353237162f3937b7a5073e1ef132dac498ce3a6a
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 10, 2026.

Transparency log

Release files / ryx-0.1.4-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL ryx-0.1.4-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 3.5 MB
Tags CPython 3.12 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
4bd80ab2e1b203ad595447d8873f04d4c17360b36bc87cef1797ecaf378afa0f
BLAKE2b-256 checksum
How to use checksums
1f08807b676bfe14b70f29d4b71025d715632ec0ba456801b709c281b2f50645
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 10, 2026.

Transparency log

Release files / ryx-0.1.4-cp312-cp312-macosx_11_0_arm64.whl

Download URL ryx-0.1.4-cp312-cp312-macosx_11_0_arm64.whl
Size 3.2 MB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
d3c54e0b56cd0e7594cf69c4b36abc374af1f27a40ce190bfb9cb5b10af40475
BLAKE2b-256 checksum
How to use checksums
dcc5bdb03e3ed46302e2288702712892a2ee3cdc932d21fe8a10168dbcd0f010
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 10, 2026.

Transparency log

Release files / ryx-0.1.4-cp312-cp312-macosx_10_12_x86_64.whl

Download URL ryx-0.1.4-cp312-cp312-macosx_10_12_x86_64.whl
Size 3.4 MB
Tags CPython 3.12 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
dce4b82b0fefcfca7426afa68ae8cd6d58a98607e737ac3a2d649c3aced05576
BLAKE2b-256 checksum
How to use checksums
a7235a67cfaf7799ef3be6ed3f07c7c47954ee0e7ab7c1b271f78c8d25d3468d
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 10, 2026.

Transparency log

Release files / ryx-0.1.4-cp311-cp311-win_amd64.whl

Download URL ryx-0.1.4-cp311-cp311-win_amd64.whl
Size 3.1 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
a24f5c9176a510bc7177158362dc445f5ea186630f8978646b84b96ccb65daef
BLAKE2b-256 checksum
How to use checksums
ec59b32f4213170a2853a5570b562782a9fd1b2047c31da0cb4fe5a2a27fbb03
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 10, 2026.

Transparency log

Release files / ryx-0.1.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL ryx-0.1.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 3.6 MB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
34df6cd4ceb6740e401bdcb1fa896453fc6886fa81fa673f4c8ce3b4bf2d2f1b
BLAKE2b-256 checksum
How to use checksums
1d2cbab1677cce4d797bd56a56a9763d8b0fe96c5d8ce7562f73d26b68f0f66d
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 10, 2026.

Transparency log

Release files / ryx-0.1.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL ryx-0.1.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 3.5 MB
Tags CPython 3.11 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
5831bbfe3a57766e84be992b0970c943dc0cadf7f8fa9dd619b6f1f1f4f58444
BLAKE2b-256 checksum
How to use checksums
81dcbcbb7dbd72fa21b862c08494ddb0b7cd3e616208c39d87219a25b9adf0bb
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 10, 2026.

Transparency log

Release files / ryx-0.1.4-cp311-cp311-macosx_11_0_arm64.whl

Download URL ryx-0.1.4-cp311-cp311-macosx_11_0_arm64.whl
Size 3.3 MB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
04c6c357dc571f050d1d312efefa8d0a6eb052fbea9b34d12defff4e869540ec
BLAKE2b-256 checksum
How to use checksums
aacc475034ff1aa501d77d1dfb0f840b216142d91913a0464f91fd09c578cd56
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 10, 2026.

Transparency log

Release files / ryx-0.1.4-cp311-cp311-macosx_10_12_x86_64.whl

Download URL ryx-0.1.4-cp311-cp311-macosx_10_12_x86_64.whl
Size 3.4 MB
Tags CPython 3.11 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
a8d19c695ca1519a5c476618d1db363b1fb17f88dedf9f85d88745c0aca92817
BLAKE2b-256 checksum
How to use checksums
d20e667c277adef8893cbf27e1b2ecb8ab8df4504a93bfb9fa87e0962d15375f
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 10, 2026.

Transparency log

Release files / ryx-0.1.4-cp310-cp310-win_amd64.whl

Download URL ryx-0.1.4-cp310-cp310-win_amd64.whl
Size 3.1 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
b4145ec0ebfd3ac93cccd1f46f6bfa8409ed6e43dd386f186b64086f74158c73
BLAKE2b-256 checksum
How to use checksums
2daacc7284e18cedab9d11ca031d6d09da76af3e03ae83b900199bd3353a9604
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 10, 2026.

Transparency log

Release files / ryx-0.1.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL ryx-0.1.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 3.6 MB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
b72f434b4c6d7c5ecb414687e7e480cf083c20dd0090abed34383a44470dbad3
BLAKE2b-256 checksum
How to use checksums
6258028be47d699827aca3986135369b1c72fef991e1440facca1bbb6a150584
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 10, 2026.

Transparency log

Release files / ryx-0.1.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL ryx-0.1.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 3.5 MB
Tags CPython 3.10 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
2803bf2c8517b06e040f6d80f4559e1fce2ff0c75884410c0f98f0342392fc0e
BLAKE2b-256 checksum
How to use checksums
bf3467aa8ce04f811fa689923f539feeeae41afc827f65a972d08961fd23c81e
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 10, 2026.

Transparency log

Release files / ryx-0.1.4-cp310-cp310-macosx_11_0_arm64.whl

Download URL ryx-0.1.4-cp310-cp310-macosx_11_0_arm64.whl
Size 3.3 MB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
d7bc5c5510ee3f02164d8ccd59b240ee061454e617a6d8c34f5660e39c2af940
BLAKE2b-256 checksum
How to use checksums
a82557eaa41388c5d36bab44b234e8a639dcd4c8b5bb93e2ae10d6d513158576
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 10, 2026.

Transparency log

Release files / ryx-0.1.4-cp310-cp310-macosx_10_12_x86_64.whl

Download URL ryx-0.1.4-cp310-cp310-macosx_10_12_x86_64.whl
Size 3.4 MB
Tags CPython 3.10 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
b366997b06a76f1f746a88f44fcc6c27b3a4bd5bc3d2926a0746d78b49d52887
BLAKE2b-256 checksum
How to use checksums
75ac528d6ff5de517ec73a0e9e46224be48deccde5a8800e83d54bee6ff92155
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 10, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.1.4 This release

26 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