Skip to main content

A Django-style Python ORM powered by sqlx (Rust) via PyO3.

Project description

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

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ryx-0.1.4.tar.gz (410.3 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

ryx-0.1.4-cp314-cp314-win_amd64.whl (3.1 MB view details)

Uploaded CPython 3.14Windows x86-64

ryx-0.1.4-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.6 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64

ryx-0.1.4-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (3.4 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ARM64

ryx-0.1.4-cp314-cp314-macosx_11_0_arm64.whl (3.2 MB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

ryx-0.1.4-cp314-cp314-macosx_10_12_x86_64.whl (3.4 MB view details)

Uploaded CPython 3.14macOS 10.12+ x86-64

ryx-0.1.4-cp313-cp313-win_amd64.whl (3.1 MB view details)

Uploaded CPython 3.13Windows x86-64

ryx-0.1.4-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.6 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

ryx-0.1.4-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (3.5 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

ryx-0.1.4-cp313-cp313-macosx_11_0_arm64.whl (3.2 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

ryx-0.1.4-cp313-cp313-macosx_10_12_x86_64.whl (3.4 MB view details)

Uploaded CPython 3.13macOS 10.12+ x86-64

ryx-0.1.4-cp312-cp312-win_amd64.whl (3.1 MB view details)

Uploaded CPython 3.12Windows x86-64

ryx-0.1.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.6 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

ryx-0.1.4-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (3.5 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

ryx-0.1.4-cp312-cp312-macosx_11_0_arm64.whl (3.2 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

ryx-0.1.4-cp312-cp312-macosx_10_12_x86_64.whl (3.4 MB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

ryx-0.1.4-cp311-cp311-win_amd64.whl (3.1 MB view details)

Uploaded CPython 3.11Windows x86-64

ryx-0.1.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.6 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

ryx-0.1.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (3.5 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

ryx-0.1.4-cp311-cp311-macosx_11_0_arm64.whl (3.3 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

ryx-0.1.4-cp311-cp311-macosx_10_12_x86_64.whl (3.4 MB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

ryx-0.1.4-cp310-cp310-win_amd64.whl (3.1 MB view details)

Uploaded CPython 3.10Windows x86-64

ryx-0.1.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.6 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

ryx-0.1.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (3.5 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

ryx-0.1.4-cp310-cp310-macosx_11_0_arm64.whl (3.3 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

ryx-0.1.4-cp310-cp310-macosx_10_12_x86_64.whl (3.4 MB view details)

Uploaded CPython 3.10macOS 10.12+ x86-64

File details

Details for the file ryx-0.1.4.tar.gz.

File metadata

  • Download URL: ryx-0.1.4.tar.gz
  • Upload date:
  • Size: 410.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for ryx-0.1.4.tar.gz
Algorithm Hash digest
SHA256 236f88a2df846569932e38fc26750eaee302532cbb5c16213dcab6fa71a24e2e
MD5 3894990089a955af69ef98deefba9fee
BLAKE2b-256 73081a119d8c496cdb2d96ba06a18c7d917f8846c604c3a9402394d4fefe3820

See more details on using hashes here.

Provenance

The following attestation bundles were made for ryx-0.1.4.tar.gz:

Publisher: release.yml on AllDotPy/Ryx

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ryx-0.1.4-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: ryx-0.1.4-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 3.1 MB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for ryx-0.1.4-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 aa6246da6c664a4be23dc1c93391c855c9c6a2733a74879b8148db4bb4b5288e
MD5 e10f4af59b6034ea4cdb24e6940772ba
BLAKE2b-256 303219d5797bfa1d607245a130c571b0746e43def11c3aec264715b8e8fd84f8

See more details on using hashes here.

Provenance

The following attestation bundles were made for ryx-0.1.4-cp314-cp314-win_amd64.whl:

Publisher: release.yml on AllDotPy/Ryx

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ryx-0.1.4-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for ryx-0.1.4-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9ebb543dcdeb1477a342abcc009ddb65445c2af40ed7eb313635e075645caac5
MD5 bc5495e1594f387dc012bcbc107fb94d
BLAKE2b-256 0f0a889c81607d583102abaef44dc1643aa8d073bb75a7bd38887b625879fae5

See more details on using hashes here.

Provenance

The following attestation bundles were made for ryx-0.1.4-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yml on AllDotPy/Ryx

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ryx-0.1.4-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for ryx-0.1.4-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 2743231575ffb4a03ca0a3e24b82a7c4af26e665177d3312d8bcbcf21f5b3b36
MD5 e3e77767f7abed34b46934b05adee67a
BLAKE2b-256 44f828c6e52ac7fe4fcde4cf9274111ffef69c342b5cc702eeb18762d80ffcd8

See more details on using hashes here.

Provenance

The following attestation bundles were made for ryx-0.1.4-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: release.yml on AllDotPy/Ryx

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ryx-0.1.4-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

  • Download URL: ryx-0.1.4-cp314-cp314-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 3.2 MB
  • Tags: CPython 3.14, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for ryx-0.1.4-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8af9ef556b97b619a2d69ef9f65dd3f7182c4ffa76337a2a467dc2afb57c9ac9
MD5 91777f90df73c9eafb56c43f79190d30
BLAKE2b-256 44d2fe42d25fb751f063022357c881ae7ce98c374ea2bf83342523176ac49448

See more details on using hashes here.

Provenance

The following attestation bundles were made for ryx-0.1.4-cp314-cp314-macosx_11_0_arm64.whl:

Publisher: release.yml on AllDotPy/Ryx

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ryx-0.1.4-cp314-cp314-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for ryx-0.1.4-cp314-cp314-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 e972a8308c5255b2bba7875ee8941bbc01fa62509930edbb9947b52a5177ac43
MD5 189df015be6a67eeb962cb57cf8d93e5
BLAKE2b-256 e5afe41ccece40acaa28b80cf5e3432b6929b3ca8307938e3a34fcf46d871aff

See more details on using hashes here.

Provenance

The following attestation bundles were made for ryx-0.1.4-cp314-cp314-macosx_10_12_x86_64.whl:

Publisher: release.yml on AllDotPy/Ryx

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ryx-0.1.4-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: ryx-0.1.4-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 3.1 MB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for ryx-0.1.4-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 1aaefd23f7cf1e4ee3a3c1d009001ed2bc94a673d732831dd7d78800bb81d58d
MD5 00e0ddb01c559d8a57d9f7b0bcdd0884
BLAKE2b-256 a9c7dcd457cf51dd137cb2b165a367a1a07959b2c1f4cfc76f44b7fd14276f86

See more details on using hashes here.

Provenance

The following attestation bundles were made for ryx-0.1.4-cp313-cp313-win_amd64.whl:

Publisher: release.yml on AllDotPy/Ryx

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ryx-0.1.4-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for ryx-0.1.4-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c0c9dcea44e6b731dd7f048fddbe8fbb4f810dcb0d818016a5f0f41f2637f52c
MD5 06890a27351c9bc81aa11722e5e867d7
BLAKE2b-256 5c7eb07c2ce7b619683ebbf87a8ec6ba7713457661946bff863cc79c4a0ee074

See more details on using hashes here.

Provenance

The following attestation bundles were made for ryx-0.1.4-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yml on AllDotPy/Ryx

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ryx-0.1.4-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for ryx-0.1.4-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 05909e775a94f9f3792803de1e6f534c9da912667a0de6370b5238a6aad95117
MD5 c3f2058e749f298f5ba59adce97a655c
BLAKE2b-256 14b173f5b86bd58a032481a0d97fe6316718a9361b9da72c06c2e71060a92192

See more details on using hashes here.

Provenance

The following attestation bundles were made for ryx-0.1.4-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: release.yml on AllDotPy/Ryx

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ryx-0.1.4-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

  • Download URL: ryx-0.1.4-cp313-cp313-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 3.2 MB
  • Tags: CPython 3.13, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for ryx-0.1.4-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3ce7bd14862144ac594318279378c6a35fe5acd88067bd17dc1f121518b3c5ec
MD5 d2d03577b4059cef6a38911857a8b541
BLAKE2b-256 acc32031733d6b27aa1995f6e5cf1a3b1e1fba31c863b45ac4854518c6bdb202

See more details on using hashes here.

Provenance

The following attestation bundles were made for ryx-0.1.4-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: release.yml on AllDotPy/Ryx

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ryx-0.1.4-cp313-cp313-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for ryx-0.1.4-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 858d7efa8946d3e50e32484747d086948f0c9c7bbea200ff6d73311b6d07474a
MD5 8ed2c1226997620759c8c3ef2678d83a
BLAKE2b-256 bb5c4b854b09825e6e3c7e300e8bf1750bc4c4a5c2856057c24825aabc606b3d

See more details on using hashes here.

Provenance

The following attestation bundles were made for ryx-0.1.4-cp313-cp313-macosx_10_12_x86_64.whl:

Publisher: release.yml on AllDotPy/Ryx

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ryx-0.1.4-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: ryx-0.1.4-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 3.1 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for ryx-0.1.4-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 9c341f8f2faaef6f0cb484cd8288ecbe9dc0c85765de53071cdb9e4d7ce05dc5
MD5 686b924adc0aa173271ff1b3d3637a18
BLAKE2b-256 5a0727bb3b56dab77b1831d6a7b1e62084ee800c05412827ab05126274aba547

See more details on using hashes here.

Provenance

The following attestation bundles were made for ryx-0.1.4-cp312-cp312-win_amd64.whl:

Publisher: release.yml on AllDotPy/Ryx

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ryx-0.1.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for ryx-0.1.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ed6c989b1c0c4d7874235ebb3bccd59a7f26fe147f202d50b1a4c4a8a1d5d50a
MD5 2ce0718db9c7e31e4232986c1dda572b
BLAKE2b-256 bc59533ef6a4e85b5bf87563353237162f3937b7a5073e1ef132dac498ce3a6a

See more details on using hashes here.

Provenance

The following attestation bundles were made for ryx-0.1.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yml on AllDotPy/Ryx

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ryx-0.1.4-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for ryx-0.1.4-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 4bd80ab2e1b203ad595447d8873f04d4c17360b36bc87cef1797ecaf378afa0f
MD5 ad7d9a9dbb685c5b843b32bb6b0e3e85
BLAKE2b-256 1f08807b676bfe14b70f29d4b71025d715632ec0ba456801b709c281b2f50645

See more details on using hashes here.

Provenance

The following attestation bundles were made for ryx-0.1.4-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: release.yml on AllDotPy/Ryx

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ryx-0.1.4-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

  • Download URL: ryx-0.1.4-cp312-cp312-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 3.2 MB
  • Tags: CPython 3.12, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for ryx-0.1.4-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d3c54e0b56cd0e7594cf69c4b36abc374af1f27a40ce190bfb9cb5b10af40475
MD5 ff5a935a089959bff16f6f2581edddcf
BLAKE2b-256 dcc5bdb03e3ed46302e2288702712892a2ee3cdc932d21fe8a10168dbcd0f010

See more details on using hashes here.

Provenance

The following attestation bundles were made for ryx-0.1.4-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: release.yml on AllDotPy/Ryx

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ryx-0.1.4-cp312-cp312-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for ryx-0.1.4-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 dce4b82b0fefcfca7426afa68ae8cd6d58a98607e737ac3a2d649c3aced05576
MD5 a2cf0b11c7fd50b72671f90358ff89cb
BLAKE2b-256 a7235a67cfaf7799ef3be6ed3f07c7c47954ee0e7ab7c1b271f78c8d25d3468d

See more details on using hashes here.

Provenance

The following attestation bundles were made for ryx-0.1.4-cp312-cp312-macosx_10_12_x86_64.whl:

Publisher: release.yml on AllDotPy/Ryx

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ryx-0.1.4-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: ryx-0.1.4-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 3.1 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for ryx-0.1.4-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 a24f5c9176a510bc7177158362dc445f5ea186630f8978646b84b96ccb65daef
MD5 0e626766c5e5c6dc5dec80f50170bb7b
BLAKE2b-256 ec59b32f4213170a2853a5570b562782a9fd1b2047c31da0cb4fe5a2a27fbb03

See more details on using hashes here.

Provenance

The following attestation bundles were made for ryx-0.1.4-cp311-cp311-win_amd64.whl:

Publisher: release.yml on AllDotPy/Ryx

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ryx-0.1.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for ryx-0.1.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 34df6cd4ceb6740e401bdcb1fa896453fc6886fa81fa673f4c8ce3b4bf2d2f1b
MD5 fb33302b66a6c9df62d2357a79bed551
BLAKE2b-256 1d2cbab1677cce4d797bd56a56a9763d8b0fe96c5d8ce7562f73d26b68f0f66d

See more details on using hashes here.

Provenance

The following attestation bundles were made for ryx-0.1.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yml on AllDotPy/Ryx

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ryx-0.1.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for ryx-0.1.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 5831bbfe3a57766e84be992b0970c943dc0cadf7f8fa9dd619b6f1f1f4f58444
MD5 bfa9d210c2a7f323dce601eedae67552
BLAKE2b-256 81dcbcbb7dbd72fa21b862c08494ddb0b7cd3e616208c39d87219a25b9adf0bb

See more details on using hashes here.

Provenance

The following attestation bundles were made for ryx-0.1.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: release.yml on AllDotPy/Ryx

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ryx-0.1.4-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

  • Download URL: ryx-0.1.4-cp311-cp311-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 3.3 MB
  • Tags: CPython 3.11, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for ryx-0.1.4-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 04c6c357dc571f050d1d312efefa8d0a6eb052fbea9b34d12defff4e869540ec
MD5 ede591ef352bbced2eeb7b15a3c801b6
BLAKE2b-256 aacc475034ff1aa501d77d1dfb0f840b216142d91913a0464f91fd09c578cd56

See more details on using hashes here.

Provenance

The following attestation bundles were made for ryx-0.1.4-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: release.yml on AllDotPy/Ryx

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ryx-0.1.4-cp311-cp311-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for ryx-0.1.4-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 a8d19c695ca1519a5c476618d1db363b1fb17f88dedf9f85d88745c0aca92817
MD5 c3ab7b7d412bb3fb9d69b1dcdf3f0e4b
BLAKE2b-256 d20e667c277adef8893cbf27e1b2ecb8ab8df4504a93bfb9fa87e0962d15375f

See more details on using hashes here.

Provenance

The following attestation bundles were made for ryx-0.1.4-cp311-cp311-macosx_10_12_x86_64.whl:

Publisher: release.yml on AllDotPy/Ryx

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ryx-0.1.4-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: ryx-0.1.4-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 3.1 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for ryx-0.1.4-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 b4145ec0ebfd3ac93cccd1f46f6bfa8409ed6e43dd386f186b64086f74158c73
MD5 d3f1f0e912419bad3748a80f3a607245
BLAKE2b-256 2daacc7284e18cedab9d11ca031d6d09da76af3e03ae83b900199bd3353a9604

See more details on using hashes here.

Provenance

The following attestation bundles were made for ryx-0.1.4-cp310-cp310-win_amd64.whl:

Publisher: release.yml on AllDotPy/Ryx

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ryx-0.1.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for ryx-0.1.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b72f434b4c6d7c5ecb414687e7e480cf083c20dd0090abed34383a44470dbad3
MD5 7180c38d366bfec0c84df6a3a5dd6bbe
BLAKE2b-256 6258028be47d699827aca3986135369b1c72fef991e1440facca1bbb6a150584

See more details on using hashes here.

Provenance

The following attestation bundles were made for ryx-0.1.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yml on AllDotPy/Ryx

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ryx-0.1.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for ryx-0.1.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 2803bf2c8517b06e040f6d80f4559e1fce2ff0c75884410c0f98f0342392fc0e
MD5 5a79093755fd9a318904c60fa1a1cb0b
BLAKE2b-256 bf3467aa8ce04f811fa689923f539feeeae41afc827f65a972d08961fd23c81e

See more details on using hashes here.

Provenance

The following attestation bundles were made for ryx-0.1.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: release.yml on AllDotPy/Ryx

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ryx-0.1.4-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

  • Download URL: ryx-0.1.4-cp310-cp310-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 3.3 MB
  • Tags: CPython 3.10, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for ryx-0.1.4-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d7bc5c5510ee3f02164d8ccd59b240ee061454e617a6d8c34f5660e39c2af940
MD5 b68b1fb67c4fbfbf45e13a0c93bd7629
BLAKE2b-256 a82557eaa41388c5d36bab44b234e8a639dcd4c8b5bb93e2ae10d6d513158576

See more details on using hashes here.

Provenance

The following attestation bundles were made for ryx-0.1.4-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: release.yml on AllDotPy/Ryx

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ryx-0.1.4-cp310-cp310-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for ryx-0.1.4-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 b366997b06a76f1f746a88f44fcc6c27b3a4bd5bc3d2926a0746d78b49d52887
MD5 1e0116c6954d757fc270ee5d69a44894
BLAKE2b-256 75ac528d6ff5de517ec73a0e9e46224be48deccde5a8800e83d54bee6ff92155

See more details on using hashes here.

Provenance

The following attestation bundles were made for ryx-0.1.4-cp310-cp310-macosx_10_12_x86_64.whl:

Publisher: release.yml on AllDotPy/Ryx

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page