Skip to main content

Fast Tars/JCE protocol implementation for Python, powered by Rust

Project description

Tarsio

Python License Ruff Documentation

Tarsio 是一个高性能的 Python Tars (JCE) 协议库,由 Rust 核心驱动。

核心特性

  • 🚀 高性能: 核心编解码由 Rust 实现,比纯 Python 实现快 10-50 倍。
  • 🛡️ 类型安全: 使用标准 Python 类型注解定义 Schema,支持显式/隐式 Tag。
  • 声明式校验: 支持 Meta 元数据约束,在反序列化时自动校验。
  • 🧩 灵活模式: 支持强类型 Struct 与无 Schema 的 dict (Raw) 模式。

快速上手

from typing import Annotated
from tarsio import Struct, field, Meta, encode, decode

# 1. 定义 Schema
class User(Struct):
    # 显式 tag
    id: int = field(tag=0)
    # 未显式 tag, 按顺序自动分配
    name: str
    # Annotated 用于约束, tag 仍由 field 指定
    groups: Annotated[list[str], Meta(min_len=1)] = field(tag=2, default_factory=list)

# 2. 创建对象
alice = User(id=1001, name="Alice", groups=["admin", "dev"])
print(alice)
# > User(id=1001, name='Alice', groups=['admin', 'dev'])

# 3. 编码 (Encode)
data = encode(alice)
print(data.hex())

# 4. 解码 (Decode)
user = decode(User, data)
assert user == alice

文档

完整文档请访问 https://L-1124.github.io/Tarsio/

License

MIT

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

tarsio-0.5.1.tar.gz (173.5 kB view details)

Uploaded Source

Built Distributions

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

tarsio-0.5.1-cp313-cp313-win_amd64.whl (395.0 kB view details)

Uploaded CPython 3.13Windows x86-64

tarsio-0.5.1-cp313-cp313-win32.whl (386.4 kB view details)

Uploaded CPython 3.13Windows x86

tarsio-0.5.1-cp313-cp313-musllinux_1_1_x86_64.whl (712.2 kB view details)

Uploaded CPython 3.13musllinux: musl 1.1+ x86-64

tarsio-0.5.1-cp313-cp313-musllinux_1_1_aarch64.whl (650.8 kB view details)

Uploaded CPython 3.13musllinux: musl 1.1+ ARM64

tarsio-0.5.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (498.7 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

tarsio-0.5.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (473.7 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

tarsio-0.5.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl (523.3 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.5+ i686

tarsio-0.5.1-cp313-cp313-macosx_11_0_arm64.whl (447.6 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

tarsio-0.5.1-cp313-cp313-macosx_10_12_x86_64.whl (484.4 kB view details)

Uploaded CPython 3.13macOS 10.12+ x86-64

tarsio-0.5.1-cp312-cp312-win_amd64.whl (395.0 kB view details)

Uploaded CPython 3.12Windows x86-64

tarsio-0.5.1-cp312-cp312-win32.whl (386.9 kB view details)

Uploaded CPython 3.12Windows x86

tarsio-0.5.1-cp312-cp312-musllinux_1_1_x86_64.whl (712.3 kB view details)

Uploaded CPython 3.12musllinux: musl 1.1+ x86-64

tarsio-0.5.1-cp312-cp312-musllinux_1_1_aarch64.whl (651.1 kB view details)

Uploaded CPython 3.12musllinux: musl 1.1+ ARM64

tarsio-0.5.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (498.8 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

tarsio-0.5.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (474.0 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

tarsio-0.5.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl (523.8 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.5+ i686

tarsio-0.5.1-cp312-cp312-macosx_11_0_arm64.whl (448.2 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

tarsio-0.5.1-cp312-cp312-macosx_10_12_x86_64.whl (484.9 kB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

tarsio-0.5.1-cp311-cp311-win_amd64.whl (393.4 kB view details)

Uploaded CPython 3.11Windows x86-64

tarsio-0.5.1-cp311-cp311-win32.whl (384.5 kB view details)

Uploaded CPython 3.11Windows x86

tarsio-0.5.1-cp311-cp311-musllinux_1_1_x86_64.whl (709.5 kB view details)

Uploaded CPython 3.11musllinux: musl 1.1+ x86-64

tarsio-0.5.1-cp311-cp311-musllinux_1_1_aarch64.whl (652.5 kB view details)

Uploaded CPython 3.11musllinux: musl 1.1+ ARM64

tarsio-0.5.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (495.9 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

tarsio-0.5.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (475.0 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

tarsio-0.5.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl (517.6 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.5+ i686

tarsio-0.5.1-cp311-cp311-macosx_11_0_arm64.whl (449.3 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

tarsio-0.5.1-cp311-cp311-macosx_10_12_x86_64.whl (486.6 kB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

tarsio-0.5.1-cp310-cp310-win_amd64.whl (393.4 kB view details)

Uploaded CPython 3.10Windows x86-64

tarsio-0.5.1-cp310-cp310-win32.whl (384.8 kB view details)

Uploaded CPython 3.10Windows x86

tarsio-0.5.1-cp310-cp310-musllinux_1_1_x86_64.whl (709.2 kB view details)

Uploaded CPython 3.10musllinux: musl 1.1+ x86-64

tarsio-0.5.1-cp310-cp310-musllinux_1_1_aarch64.whl (652.6 kB view details)

Uploaded CPython 3.10musllinux: musl 1.1+ ARM64

tarsio-0.5.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (495.9 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

tarsio-0.5.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (475.1 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

tarsio-0.5.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl (517.9 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.5+ i686

tarsio-0.5.1-cp310-cp310-macosx_11_0_arm64.whl (449.6 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

tarsio-0.5.1-cp310-cp310-macosx_10_12_x86_64.whl (487.0 kB view details)

Uploaded CPython 3.10macOS 10.12+ x86-64

File details

Details for the file tarsio-0.5.1.tar.gz.

File metadata

  • Download URL: tarsio-0.5.1.tar.gz
  • Upload date:
  • Size: 173.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for tarsio-0.5.1.tar.gz
Algorithm Hash digest
SHA256 02a186f2f61620a22eed5f4f9b5f11d9e6dc42a2e058801e34e41d5acbd5ec3d
MD5 61706db538a9415bb113229840425e80
BLAKE2b-256 cd6138a9541cb2e3a5d3d4e76419a1d35343d6b0c67fe22d472c8254c22b4b5c

See more details on using hashes here.

Provenance

The following attestation bundles were made for tarsio-0.5.1.tar.gz:

Publisher: release.yml on L-1124/Tarsio

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

File details

Details for the file tarsio-0.5.1-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: tarsio-0.5.1-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 395.0 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for tarsio-0.5.1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 11ca1188b7b17cfea72b25ba3b11c7f028f177519e51eb6e081db57cd299f1e1
MD5 b694c0cefab6e158800a940c6fc1d9e0
BLAKE2b-256 a427282d12ce66faccfdfdc3eb2aa651725b0662e3be5380ef347ab483ea8052

See more details on using hashes here.

Provenance

The following attestation bundles were made for tarsio-0.5.1-cp313-cp313-win_amd64.whl:

Publisher: release.yml on L-1124/Tarsio

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

File details

Details for the file tarsio-0.5.1-cp313-cp313-win32.whl.

File metadata

  • Download URL: tarsio-0.5.1-cp313-cp313-win32.whl
  • Upload date:
  • Size: 386.4 kB
  • Tags: CPython 3.13, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for tarsio-0.5.1-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 f966b97209cb601cbb16ff76ea7d827b002ae49b5c927bc87204873b0c424f79
MD5 a300c188a4fc2c099eb5317bdb3ccdb1
BLAKE2b-256 04c7b67cc3db59957af4e8e2754fcaa0d8effe49d2461ba4f38b6cf29fbec940

See more details on using hashes here.

Provenance

The following attestation bundles were made for tarsio-0.5.1-cp313-cp313-win32.whl:

Publisher: release.yml on L-1124/Tarsio

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

File details

Details for the file tarsio-0.5.1-cp313-cp313-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for tarsio-0.5.1-cp313-cp313-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 f1de06b5f9b56d43f1c211742eb04b24794b334c578814f10d59c9c0a97e8d54
MD5 16cd56c24dcd0980ba7359bc6886d809
BLAKE2b-256 a5360c306311f5ef2372727b6ac4630b694a8f3d48f2ad3ae8a57f4f44dbd545

See more details on using hashes here.

Provenance

The following attestation bundles were made for tarsio-0.5.1-cp313-cp313-musllinux_1_1_x86_64.whl:

Publisher: release.yml on L-1124/Tarsio

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

File details

Details for the file tarsio-0.5.1-cp313-cp313-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for tarsio-0.5.1-cp313-cp313-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 aee5491fba828c333a9d80520d9ba04a11855949be221787202f80f0259e84c2
MD5 4c26c8e6fda5c1171ae95c9a8aada974
BLAKE2b-256 f4decd68423c7a2e0da3ad354ab0e905e31e7b0029e4ab48f6954569ae1a8717

See more details on using hashes here.

Provenance

The following attestation bundles were made for tarsio-0.5.1-cp313-cp313-musllinux_1_1_aarch64.whl:

Publisher: release.yml on L-1124/Tarsio

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

File details

Details for the file tarsio-0.5.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for tarsio-0.5.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3da6f1f03c3be1e32c34178148e6c63dd2cbbdbd3a88c3ed82859ba572d54902
MD5 87ca4511609062552f18a11e461f8438
BLAKE2b-256 826372540f02a368abd420cd606ee3917a75c688a4bd39c2af2df613dc3b6895

See more details on using hashes here.

Provenance

The following attestation bundles were made for tarsio-0.5.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yml on L-1124/Tarsio

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

File details

Details for the file tarsio-0.5.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for tarsio-0.5.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 66e32bdac6646e7264032e7301c91eefcd70d6b9cd50de84b15e2115a87a792e
MD5 9ecee185ec55ce6b921994e6787ff5d3
BLAKE2b-256 1e787fa4cebdbe0843ad51217dafb760fd991de0ca3e5e5c9815fdb44e8769d4

See more details on using hashes here.

Provenance

The following attestation bundles were made for tarsio-0.5.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: release.yml on L-1124/Tarsio

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

File details

Details for the file tarsio-0.5.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for tarsio-0.5.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 978ab753d1a8eb13bb2b748c1bbbc231b747153c005d0a3552b777e50c4c2ef9
MD5 e3b9cd3d4c864fac8330ed32944a522d
BLAKE2b-256 f9b2835807dd40fce4b6056f0b370bfac379132ce57282d09f9100671eb386cd

See more details on using hashes here.

Provenance

The following attestation bundles were made for tarsio-0.5.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl:

Publisher: release.yml on L-1124/Tarsio

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

File details

Details for the file tarsio-0.5.1-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for tarsio-0.5.1-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c5673478b9e3b91e19a0adc5e2a592f0631b3912212ec07b091f2cec56fde839
MD5 cb486ec4030980b801295e7aee8d4adb
BLAKE2b-256 30862f73373cdeb51e21b9fb1d60612abf940fbfb3cffa5ebe6a7675bdac71fd

See more details on using hashes here.

Provenance

The following attestation bundles were made for tarsio-0.5.1-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: release.yml on L-1124/Tarsio

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

File details

Details for the file tarsio-0.5.1-cp313-cp313-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for tarsio-0.5.1-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 55637721d3b182ae8b1f4d688d86f814af0587de3cf48250b94cdf20d143f759
MD5 8c9a0dfbe93e74420d7b1c36e8a7f2e6
BLAKE2b-256 e8e1f143d1e4c36ebea273a6b67bb6005ba8388ccd5cc9b38e1d25d5f5908f6b

See more details on using hashes here.

Provenance

The following attestation bundles were made for tarsio-0.5.1-cp313-cp313-macosx_10_12_x86_64.whl:

Publisher: release.yml on L-1124/Tarsio

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

File details

Details for the file tarsio-0.5.1-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: tarsio-0.5.1-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 395.0 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for tarsio-0.5.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 76ae060392710233bd8c8b7b34b51b254ad695cbcf9f00c65955a621a744d4ac
MD5 5a394cfa7085b6737a75de9a055930bd
BLAKE2b-256 a89351805eee5e8d9c4bef8415aec123bd7342d8ca8441d7d6ec521cc30341c6

See more details on using hashes here.

Provenance

The following attestation bundles were made for tarsio-0.5.1-cp312-cp312-win_amd64.whl:

Publisher: release.yml on L-1124/Tarsio

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

File details

Details for the file tarsio-0.5.1-cp312-cp312-win32.whl.

File metadata

  • Download URL: tarsio-0.5.1-cp312-cp312-win32.whl
  • Upload date:
  • Size: 386.9 kB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for tarsio-0.5.1-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 9946d9f9ed2409dda8acb09f46dee5744e9035ec3fea27656f24b319448be5a9
MD5 c66b42d2330bacee0c850d0583b21d1a
BLAKE2b-256 1592545aa47dd5c5140e01c3d7feb59fddcf6c43035e89ea8a648a1f78f2f8e9

See more details on using hashes here.

Provenance

The following attestation bundles were made for tarsio-0.5.1-cp312-cp312-win32.whl:

Publisher: release.yml on L-1124/Tarsio

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

File details

Details for the file tarsio-0.5.1-cp312-cp312-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for tarsio-0.5.1-cp312-cp312-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 aad24dc77b8d8b391e97d2cfb437bb70c736e85b77914ab93eae58756088f77b
MD5 b2e35e035cc68bb7c26e1f63696853bb
BLAKE2b-256 ada54515029ed8631092bd6f78d9198102e490a8c7e49f045b0ae28344ed5b51

See more details on using hashes here.

Provenance

The following attestation bundles were made for tarsio-0.5.1-cp312-cp312-musllinux_1_1_x86_64.whl:

Publisher: release.yml on L-1124/Tarsio

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

File details

Details for the file tarsio-0.5.1-cp312-cp312-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for tarsio-0.5.1-cp312-cp312-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 efd40bd36e163e0c425f8e2a81811a187a5dbb216e85877485c4a537802c6723
MD5 8a101e6c511082fdd8af30a89bbfdea0
BLAKE2b-256 f093a0c45e2af874814a780327e517e257b2a7d2af1185b659a5ee5af12d869a

See more details on using hashes here.

Provenance

The following attestation bundles were made for tarsio-0.5.1-cp312-cp312-musllinux_1_1_aarch64.whl:

Publisher: release.yml on L-1124/Tarsio

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

File details

Details for the file tarsio-0.5.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for tarsio-0.5.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f302f58e47b19ce3060f0175ea4398534ab904970d569072b977cebe4dbd5faf
MD5 f84c11706956e6414074717642c5bf3d
BLAKE2b-256 71e8a62e3781c0c4eb3c7d41df00dc6526fb90f3e29fc32c459b210bbc3edfe6

See more details on using hashes here.

Provenance

The following attestation bundles were made for tarsio-0.5.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yml on L-1124/Tarsio

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

File details

Details for the file tarsio-0.5.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for tarsio-0.5.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 367560da6eec61f4924a8387134faa3b9d5d13909b6a36ccb9faa518f64129ed
MD5 ca7a2e7ee18778faf08a19f240c6cd1c
BLAKE2b-256 eb8199eab5c0bef3cc58e79faa65125ab157e888533f12045d842eeb2c6fff1e

See more details on using hashes here.

Provenance

The following attestation bundles were made for tarsio-0.5.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: release.yml on L-1124/Tarsio

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

File details

Details for the file tarsio-0.5.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for tarsio-0.5.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 a2ffe992dcda0a71b649e7c9e51a08c8d36626da3bd1428ecb9a2384aed4c1d9
MD5 664ce20f66fb465bc915f1e6c7b13738
BLAKE2b-256 6f91a9f7d285af1f2a6deeff8032b1d79768b99429fd24bdbbf6cb2b449a9284

See more details on using hashes here.

Provenance

The following attestation bundles were made for tarsio-0.5.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl:

Publisher: release.yml on L-1124/Tarsio

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

File details

Details for the file tarsio-0.5.1-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for tarsio-0.5.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b61fb43f97eeff88a63c2bf449d37482c2398688463f21016e33a1d9f3b28232
MD5 a4b8fb5bb61898b778cd8c97799fe595
BLAKE2b-256 0b120d5de9817458012534f6c6152af2bcddccdb6090e5d6114dae07673259e7

See more details on using hashes here.

Provenance

The following attestation bundles were made for tarsio-0.5.1-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: release.yml on L-1124/Tarsio

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

File details

Details for the file tarsio-0.5.1-cp312-cp312-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for tarsio-0.5.1-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 f765cddff1cbd869e07e266976a143b2d5ed708f06c6b391874ee5e903c48389
MD5 b2201a8e45deaee99c9920d05e51cf5a
BLAKE2b-256 15c30e989c8bb42fad656829d570d46f5247a41c9a73fc2d8c750ca240eac048

See more details on using hashes here.

Provenance

The following attestation bundles were made for tarsio-0.5.1-cp312-cp312-macosx_10_12_x86_64.whl:

Publisher: release.yml on L-1124/Tarsio

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

File details

Details for the file tarsio-0.5.1-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: tarsio-0.5.1-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 393.4 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for tarsio-0.5.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 8d18be849f06cacfe9dc7df6c1634078e5d60965295bb24811fd2b6fac957820
MD5 6d7486e0dfa47271d64fa707f3a93df9
BLAKE2b-256 dd05a0956f7612447532b5e235daf77e044b054d1c4e3a1532799d9ab41d19e0

See more details on using hashes here.

Provenance

The following attestation bundles were made for tarsio-0.5.1-cp311-cp311-win_amd64.whl:

Publisher: release.yml on L-1124/Tarsio

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

File details

Details for the file tarsio-0.5.1-cp311-cp311-win32.whl.

File metadata

  • Download URL: tarsio-0.5.1-cp311-cp311-win32.whl
  • Upload date:
  • Size: 384.5 kB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for tarsio-0.5.1-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 02874a58180868dcdf2ace43dd6483a168be06a98cbfc82488927b4f466b2af2
MD5 9d425a654bc1ac04ff8899724083c262
BLAKE2b-256 9b79206918a7aae8944c88a667f08ed5b07016ab26665000e9c19a1474e8c288

See more details on using hashes here.

Provenance

The following attestation bundles were made for tarsio-0.5.1-cp311-cp311-win32.whl:

Publisher: release.yml on L-1124/Tarsio

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

File details

Details for the file tarsio-0.5.1-cp311-cp311-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for tarsio-0.5.1-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 dcd1d8cb2d8830ef64415d8c7f85ffcddcbbddc9b69ec5157c86a7f502adde09
MD5 10148deb2c51ad01e7390c443617ba31
BLAKE2b-256 f9173e4c7972c96c7dd5ecffd6e07da072fdaaa012c31e3032642ddaf614ef4c

See more details on using hashes here.

Provenance

The following attestation bundles were made for tarsio-0.5.1-cp311-cp311-musllinux_1_1_x86_64.whl:

Publisher: release.yml on L-1124/Tarsio

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

File details

Details for the file tarsio-0.5.1-cp311-cp311-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for tarsio-0.5.1-cp311-cp311-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 c67863c88ffd3fe8cdbe6b7443b4204a31b7ceccd8cef4972a4479997ee7bfaa
MD5 565d9a0e45d873b22f24fd30ce4005e6
BLAKE2b-256 a85aa04ba32adef8b34d19c863af9bd0ad6f1ac7f3fa8e24e1949a34a65cd417

See more details on using hashes here.

Provenance

The following attestation bundles were made for tarsio-0.5.1-cp311-cp311-musllinux_1_1_aarch64.whl:

Publisher: release.yml on L-1124/Tarsio

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

File details

Details for the file tarsio-0.5.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for tarsio-0.5.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7ba503d5ba5eeed35847b1a2845e12f5e7553ac377733123f37e853d480a0197
MD5 564a30b91681293a80219e1ea2d5630a
BLAKE2b-256 a25d3ac6001efcd8f15f74c78fe6f93c8571fa7384b2d778395a22ef151d59af

See more details on using hashes here.

Provenance

The following attestation bundles were made for tarsio-0.5.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yml on L-1124/Tarsio

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

File details

Details for the file tarsio-0.5.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for tarsio-0.5.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 d2cbe11977ff8b486d415980d97acca89af4a285a2de09c721d2b56e02d98a4c
MD5 f45c37e4f45fb6ee5a164473f4891b8f
BLAKE2b-256 7c246da9d654c5b38c8c9d3975e39661c64dfd777c553238ee24b8eff0930514

See more details on using hashes here.

Provenance

The following attestation bundles were made for tarsio-0.5.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: release.yml on L-1124/Tarsio

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

File details

Details for the file tarsio-0.5.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for tarsio-0.5.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 0e466745face35bbc7ddd5fc0a731e42c8d9788fdb4932b45e5c8f072a88cbee
MD5 f03aa08ae612ab331536456bea547beb
BLAKE2b-256 8e35d9b3b4379480a590d9843daf06a70ae6b7860ff297ad847513eeb01e26d2

See more details on using hashes here.

Provenance

The following attestation bundles were made for tarsio-0.5.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl:

Publisher: release.yml on L-1124/Tarsio

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

File details

Details for the file tarsio-0.5.1-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for tarsio-0.5.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 771b87527346c02cc4a1bf72d9f07451ac566ff0f95ffcdba01547c6df54202d
MD5 03dbe2f9e8565c5e751ae193bfa62b6f
BLAKE2b-256 33d8a2d8309acb9787192ae310621fcb28f2741fdca84e3de80993dbd50ae4ed

See more details on using hashes here.

Provenance

The following attestation bundles were made for tarsio-0.5.1-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: release.yml on L-1124/Tarsio

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

File details

Details for the file tarsio-0.5.1-cp311-cp311-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for tarsio-0.5.1-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 3c0484a1de3c1b55eccfce89a8188f0ad9d00c56cb7d8f952a687db36c1f009e
MD5 e24a9e5736288d54f9d536542e111bd3
BLAKE2b-256 639768e6e966188b53180c0c587bea1563aba33459faf3f6d24d001865c862e0

See more details on using hashes here.

Provenance

The following attestation bundles were made for tarsio-0.5.1-cp311-cp311-macosx_10_12_x86_64.whl:

Publisher: release.yml on L-1124/Tarsio

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

File details

Details for the file tarsio-0.5.1-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: tarsio-0.5.1-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 393.4 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for tarsio-0.5.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 e79d81a18c6564478d318551c6fc5d066d9cab220fb88c2fb7a0d65f317342f1
MD5 28d36485b3ee02fa2c37f49630e235d0
BLAKE2b-256 ba8184fe70a23cfafa526fd16a1914c7a639b87945038c37161802402ef6cd76

See more details on using hashes here.

Provenance

The following attestation bundles were made for tarsio-0.5.1-cp310-cp310-win_amd64.whl:

Publisher: release.yml on L-1124/Tarsio

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

File details

Details for the file tarsio-0.5.1-cp310-cp310-win32.whl.

File metadata

  • Download URL: tarsio-0.5.1-cp310-cp310-win32.whl
  • Upload date:
  • Size: 384.8 kB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for tarsio-0.5.1-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 62b6a7f6190530db3d11ab11b140426d936f34609c9bc63364c8311b02921211
MD5 1049c0302e027462dc107bc39200121e
BLAKE2b-256 5289dbfe659dd3c599d60ab1c0c55fa209f9939df35c5778c5d066d2475ad6d5

See more details on using hashes here.

Provenance

The following attestation bundles were made for tarsio-0.5.1-cp310-cp310-win32.whl:

Publisher: release.yml on L-1124/Tarsio

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

File details

Details for the file tarsio-0.5.1-cp310-cp310-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for tarsio-0.5.1-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 f64ddcd84cd4b13948eb346bfa01857e3c51298ae001d50d3c47ceb19e517b5f
MD5 e0677deca7414dc8a20b630905244184
BLAKE2b-256 7469f53642eefe78c5c223f4ac7348a7a068f00306160f48ded585b50635194f

See more details on using hashes here.

Provenance

The following attestation bundles were made for tarsio-0.5.1-cp310-cp310-musllinux_1_1_x86_64.whl:

Publisher: release.yml on L-1124/Tarsio

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

File details

Details for the file tarsio-0.5.1-cp310-cp310-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for tarsio-0.5.1-cp310-cp310-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 7424fed2e7feaa42486d52f09e544f7b96b66938e4127c7a1835811803f1da58
MD5 1dc2e91ab4a355584ddf29c93f869a83
BLAKE2b-256 328ee75347321c9af557a93c825682bec23a670dbded5d0e97b39b79414379d4

See more details on using hashes here.

Provenance

The following attestation bundles were made for tarsio-0.5.1-cp310-cp310-musllinux_1_1_aarch64.whl:

Publisher: release.yml on L-1124/Tarsio

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

File details

Details for the file tarsio-0.5.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for tarsio-0.5.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f779554b980fa58524a4da16988222a85a97b08a35f982796fee0d3cf3a8c5ff
MD5 8fcdca80e2e804c1789631db7af87bf4
BLAKE2b-256 e01e5a238dde7b6cfb30de29cb6dd1bf20ac1526e0fce4df3493ae95cb39e9a5

See more details on using hashes here.

Provenance

The following attestation bundles were made for tarsio-0.5.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yml on L-1124/Tarsio

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

File details

Details for the file tarsio-0.5.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for tarsio-0.5.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a74bc54fca0880a512f549638a1a348054551a213170d8fa0605b95d1f56f1c6
MD5 51dc9b574af3d3b7fc0a2dfdb9cb3a7f
BLAKE2b-256 6781082863a99d084c19949b6d02a6dea28f87d0f5a7d9466be6676ecd8073a1

See more details on using hashes here.

Provenance

The following attestation bundles were made for tarsio-0.5.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: release.yml on L-1124/Tarsio

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

File details

Details for the file tarsio-0.5.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for tarsio-0.5.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 457160155da9b1ec4eb80c4f61d6e503600e927d98d4a125413e836bebbc3e00
MD5 5a97be91590f16879d621a553a48ca0d
BLAKE2b-256 4332dd1588c9068258b485f45e80d8d167458e87a022119db3d5129be036f9b8

See more details on using hashes here.

Provenance

The following attestation bundles were made for tarsio-0.5.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl:

Publisher: release.yml on L-1124/Tarsio

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

File details

Details for the file tarsio-0.5.1-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for tarsio-0.5.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0cd9e388dfda882ec13df3952bed4537ff1dea4b238cbee8a2398a0724fe1c0d
MD5 1bba0b20d4218abd377bd754b4621800
BLAKE2b-256 65892754376f055fce92091296da70eba924cbc0891cd272cc3eb870273e37e7

See more details on using hashes here.

Provenance

The following attestation bundles were made for tarsio-0.5.1-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: release.yml on L-1124/Tarsio

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

File details

Details for the file tarsio-0.5.1-cp310-cp310-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for tarsio-0.5.1-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 15e2efd98355782955dda8acc9602579588cedbba275411ac0377cc4708afb01
MD5 8cf27fed8839c5031b8742e60ade904a
BLAKE2b-256 ca7349fc0e78d4bd78768165f73715bb6740ca5a8c5c5f6cfb04f56657814a07

See more details on using hashes here.

Provenance

The following attestation bundles were made for tarsio-0.5.1-cp310-cp310-macosx_10_12_x86_64.whl:

Publisher: release.yml on L-1124/Tarsio

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