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.0.tar.gz (171.6 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.0-cp313-cp313-win_amd64.whl (388.8 kB view details)

Uploaded CPython 3.13Windows x86-64

tarsio-0.5.0-cp313-cp313-win32.whl (380.8 kB view details)

Uploaded CPython 3.13Windows x86

tarsio-0.5.0-cp313-cp313-musllinux_1_1_x86_64.whl (705.2 kB view details)

Uploaded CPython 3.13musllinux: musl 1.1+ x86-64

tarsio-0.5.0-cp313-cp313-musllinux_1_1_aarch64.whl (644.4 kB view details)

Uploaded CPython 3.13musllinux: musl 1.1+ ARM64

tarsio-0.5.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (492.1 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

tarsio-0.5.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (466.9 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

tarsio-0.5.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl (516.2 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.5+ i686

tarsio-0.5.0-cp313-cp313-macosx_11_0_arm64.whl (441.7 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

tarsio-0.5.0-cp313-cp313-macosx_10_12_x86_64.whl (477.6 kB view details)

Uploaded CPython 3.13macOS 10.12+ x86-64

tarsio-0.5.0-cp312-cp312-win_amd64.whl (389.0 kB view details)

Uploaded CPython 3.12Windows x86-64

tarsio-0.5.0-cp312-cp312-win32.whl (381.3 kB view details)

Uploaded CPython 3.12Windows x86

tarsio-0.5.0-cp312-cp312-musllinux_1_1_x86_64.whl (705.4 kB view details)

Uploaded CPython 3.12musllinux: musl 1.1+ x86-64

tarsio-0.5.0-cp312-cp312-musllinux_1_1_aarch64.whl (644.7 kB view details)

Uploaded CPython 3.12musllinux: musl 1.1+ ARM64

tarsio-0.5.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (492.1 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

tarsio-0.5.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (467.2 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

tarsio-0.5.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl (516.6 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.5+ i686

tarsio-0.5.0-cp312-cp312-macosx_11_0_arm64.whl (442.4 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

tarsio-0.5.0-cp312-cp312-macosx_10_12_x86_64.whl (478.1 kB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

tarsio-0.5.0-cp311-cp311-win_amd64.whl (386.4 kB view details)

Uploaded CPython 3.11Windows x86-64

tarsio-0.5.0-cp311-cp311-win32.whl (378.4 kB view details)

Uploaded CPython 3.11Windows x86

tarsio-0.5.0-cp311-cp311-musllinux_1_1_x86_64.whl (702.4 kB view details)

Uploaded CPython 3.11musllinux: musl 1.1+ x86-64

tarsio-0.5.0-cp311-cp311-musllinux_1_1_aarch64.whl (646.1 kB view details)

Uploaded CPython 3.11musllinux: musl 1.1+ ARM64

tarsio-0.5.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (488.5 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

tarsio-0.5.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (469.0 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

tarsio-0.5.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl (510.7 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.5+ i686

tarsio-0.5.0-cp311-cp311-macosx_11_0_arm64.whl (442.9 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

tarsio-0.5.0-cp311-cp311-macosx_10_12_x86_64.whl (478.9 kB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

tarsio-0.5.0-cp310-cp310-win_amd64.whl (386.4 kB view details)

Uploaded CPython 3.10Windows x86-64

tarsio-0.5.0-cp310-cp310-win32.whl (378.7 kB view details)

Uploaded CPython 3.10Windows x86

tarsio-0.5.0-cp310-cp310-musllinux_1_1_x86_64.whl (702.3 kB view details)

Uploaded CPython 3.10musllinux: musl 1.1+ x86-64

tarsio-0.5.0-cp310-cp310-musllinux_1_1_aarch64.whl (646.3 kB view details)

Uploaded CPython 3.10musllinux: musl 1.1+ ARM64

tarsio-0.5.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (488.4 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

tarsio-0.5.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (469.1 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

tarsio-0.5.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl (510.9 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.5+ i686

tarsio-0.5.0-cp310-cp310-macosx_11_0_arm64.whl (442.9 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

tarsio-0.5.0-cp310-cp310-macosx_10_12_x86_64.whl (479.2 kB view details)

Uploaded CPython 3.10macOS 10.12+ x86-64

File details

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

File metadata

  • Download URL: tarsio-0.5.0.tar.gz
  • Upload date:
  • Size: 171.6 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.0.tar.gz
Algorithm Hash digest
SHA256 8c25b136ede400a1d2bc9e5293875fb4ea546b2955e5eccf8cc62b7438c4a5fb
MD5 0b24326df2662ddbc34223dbb9af04e3
BLAKE2b-256 09b243949e2b66026b8f83f651736b47e56a571cf05d59d7f74f758f4fde6798

See more details on using hashes here.

Provenance

The following attestation bundles were made for tarsio-0.5.0.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.0-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: tarsio-0.5.0-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 388.8 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.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 73678d9c0ae77bc3fef443dea6c12f68a0d8018dd633ecdbe954f7a0a3d14968
MD5 57dd51df0f0fdc2d04cf6ec70a641c18
BLAKE2b-256 1907f1042b0659968e09284598b91372030fb47b4a9e024f35634b371239e430

See more details on using hashes here.

Provenance

The following attestation bundles were made for tarsio-0.5.0-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.0-cp313-cp313-win32.whl.

File metadata

  • Download URL: tarsio-0.5.0-cp313-cp313-win32.whl
  • Upload date:
  • Size: 380.8 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.0-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 8879e4990966e325e0f4431d0dda26217919a32a21dd55524eb8e6ccb2f39941
MD5 31174d8c8d92c771fcbb907873bb3b38
BLAKE2b-256 6912f70775eb5f452115241ddd99a90256b0c3e3164ef55db0384f55352874e6

See more details on using hashes here.

Provenance

The following attestation bundles were made for tarsio-0.5.0-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.0-cp313-cp313-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for tarsio-0.5.0-cp313-cp313-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 260b49e3b8f1fff59a0562d0ead642275c3a86e6791549aa667b2eb24558f6fb
MD5 980e9a8802b0fc12e8c813fa004c1331
BLAKE2b-256 cd2aeab61983c0f4575f808c1e44c8bde45d481507d9ed35bbcd5a65262b20a5

See more details on using hashes here.

Provenance

The following attestation bundles were made for tarsio-0.5.0-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.0-cp313-cp313-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for tarsio-0.5.0-cp313-cp313-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 90223029f7727253f15c3b0b946b65e2aba360ebb37c48966e9172dd059fe7db
MD5 e4c38342f0cf375cd2022c48eec1211f
BLAKE2b-256 62740b93052ce9a5df9d3048cf52d9505b80a161b3f52ee70ef16831f7c3ca79

See more details on using hashes here.

Provenance

The following attestation bundles were made for tarsio-0.5.0-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.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for tarsio-0.5.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f1a271291b8b48933e88dd9d9e4cf80e7ef26ce8f139227ececdb866a50c1df3
MD5 c92598cc901a2d9193a9e607d7c0ea47
BLAKE2b-256 de875fb42569cf495fbd0c39930e4d8aca94cfb0f229aed602029ad9f74da9ef

See more details on using hashes here.

Provenance

The following attestation bundles were made for tarsio-0.5.0-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.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for tarsio-0.5.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 6ded64bc32b902f65821e05b06d05b74851a69bfa915d4c6816c236e2a1f51cd
MD5 a4f9de458178c10521419727159700f7
BLAKE2b-256 7f68446ff0ef3989218d7d9f629c4cada9ece93d1c8d2ff5174fd23cfea87d78

See more details on using hashes here.

Provenance

The following attestation bundles were made for tarsio-0.5.0-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.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for tarsio-0.5.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 0c836e9a40a5b9c190d8367b800a872adbcbffc74aa78c7c201ee67f8872b8ae
MD5 e05b4103d39de1dca767b54057d656a5
BLAKE2b-256 51a70ee070a43f25304ace36154827ee82eb1a808137e8b7ff8ad199da0c6180

See more details on using hashes here.

Provenance

The following attestation bundles were made for tarsio-0.5.0-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.0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for tarsio-0.5.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6405f7b4738f6bb928d060ebe17d8cfd1bc8dcff12e010014c5dba3693095de8
MD5 d35e25be28536cd338fc36f947bf52a1
BLAKE2b-256 f7893aa9286263b7fdaf58717ece6615943bcdd0510b15c94e0bb6835ba4d81e

See more details on using hashes here.

Provenance

The following attestation bundles were made for tarsio-0.5.0-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.0-cp313-cp313-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for tarsio-0.5.0-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 b74234ae23c75e88eb560f9519cef17f582219b008ed146a5de85a6217541fa7
MD5 c4ccd615563f81830f5f6ef627670c6c
BLAKE2b-256 8ec2c851a65f5194cace233d1c16cbd445a044215d53938156ecb22a2b48d426

See more details on using hashes here.

Provenance

The following attestation bundles were made for tarsio-0.5.0-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.0-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: tarsio-0.5.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 389.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.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 dc09c2b3cd3f0b908761b56610ff87543c1fa593256470d79c025502722f6678
MD5 9f115067017dabc200c9a25d7dcc5902
BLAKE2b-256 a1a2788058d71f3213ea83f490135b6b6fe370d4925fa9a03f772f1441eb2b8b

See more details on using hashes here.

Provenance

The following attestation bundles were made for tarsio-0.5.0-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.0-cp312-cp312-win32.whl.

File metadata

  • Download URL: tarsio-0.5.0-cp312-cp312-win32.whl
  • Upload date:
  • Size: 381.3 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.0-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 3da65375d62520c6b759fcff41e74511964f285253a2246a25eade7400e3b10c
MD5 013273f54b227f5a95968cf563c5539b
BLAKE2b-256 ec82ac9edd919025edc709328405de233fcf79e51e8b5e6645a063eb6f9d1dfb

See more details on using hashes here.

Provenance

The following attestation bundles were made for tarsio-0.5.0-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.0-cp312-cp312-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for tarsio-0.5.0-cp312-cp312-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 66b871371067973b5c5ae1b0355dad108d97ea90570523b9813fd31afbf365b4
MD5 a7287072052009e391fb20b22511e10c
BLAKE2b-256 b7d2020a3c6fa24050ec8956d5ca2fc31b230cfde11ac2f1780b86336b6613b1

See more details on using hashes here.

Provenance

The following attestation bundles were made for tarsio-0.5.0-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.0-cp312-cp312-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for tarsio-0.5.0-cp312-cp312-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 4741bed136ae1fa02e9f28be273b606d4e42db97e7a80ce1157bae30c42c4be9
MD5 1c2e6a9bfc60dc91e6cc848d8202bed8
BLAKE2b-256 a22670f58d231734f8cb374a3f845bbdd89aa781467602f117945ef816707ae4

See more details on using hashes here.

Provenance

The following attestation bundles were made for tarsio-0.5.0-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.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for tarsio-0.5.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7d7ad0449f5bdf1bc5afeab466467e8a95b009b18df2fcb6afb35e88615f20ea
MD5 1eeef7b03d78b8bdf94bea33dc2d7195
BLAKE2b-256 76774576c072af97da3748cb2b4a61abae9551acf12005571d87db3a31b137af

See more details on using hashes here.

Provenance

The following attestation bundles were made for tarsio-0.5.0-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.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for tarsio-0.5.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a41ae6d869c06f3dc0b4871bfed479a63c9982e53eefb7a91bbf144084d250a7
MD5 d1dc050d28c311d89219d3d5761c81e6
BLAKE2b-256 120e71696083308419be97b7cce5f6f8572f126e2f8a1c78b81f08837b164aed

See more details on using hashes here.

Provenance

The following attestation bundles were made for tarsio-0.5.0-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.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for tarsio-0.5.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 d911b43819869c5350136de7211230b4d33a5049b6a8b6922623639e1c29f74f
MD5 d39012902413392faf33529e62e8a19f
BLAKE2b-256 b2c9bf222f475f50dc865c28aca1e547bab2c19ed43448f44a545312d96e46b0

See more details on using hashes here.

Provenance

The following attestation bundles were made for tarsio-0.5.0-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.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for tarsio-0.5.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 aa87ec2f939389ffe5fd9eb0ce70731f545222de7b7eea7d1459717ad3bda5ba
MD5 a519496a28cf07c75b12970ca8c357f6
BLAKE2b-256 f63126fafad3de093f325bb8a9a658512f35d7196fcc187423fc76695b9b095c

See more details on using hashes here.

Provenance

The following attestation bundles were made for tarsio-0.5.0-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.0-cp312-cp312-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for tarsio-0.5.0-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 66ab413844a2b1de164a7fc4868603410e4b7f87897b77f54f9b9e13e3dd8371
MD5 c13878b3992fba0fde46916ef12638cb
BLAKE2b-256 9dd38d29831d2d68ea34b3b64a5c7c91dbcbdb49889252b53a284d886427ced4

See more details on using hashes here.

Provenance

The following attestation bundles were made for tarsio-0.5.0-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.0-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: tarsio-0.5.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 386.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.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 90409e05e1984b8441af7030e3df03bbc29dc2ac16b40340c35c1ef5194e312b
MD5 c8a613d62dbf52a6ac78c18f604570b6
BLAKE2b-256 2fc41bfd2be46366b4ec5278e75fea6b573cafb8c1bca7aadce2e4ca7d1e0ee2

See more details on using hashes here.

Provenance

The following attestation bundles were made for tarsio-0.5.0-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.0-cp311-cp311-win32.whl.

File metadata

  • Download URL: tarsio-0.5.0-cp311-cp311-win32.whl
  • Upload date:
  • Size: 378.4 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.0-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 199b44bb5fcbac7937941263edbbdd0dd8d998de55a20f4fdb63bbb9cea3d909
MD5 616379a3fc8fdf17fe9bd85d38f91676
BLAKE2b-256 bc22e27b908b298161ee204c445c8f6d2ef6ac540c51cbca8a6fae5d6855dd3f

See more details on using hashes here.

Provenance

The following attestation bundles were made for tarsio-0.5.0-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.0-cp311-cp311-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for tarsio-0.5.0-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 ac21c3c15dacb3a6ecc33b2fc0832067b81ad2fd03988cb139d890422ac9f8b8
MD5 16a688533fee147a0ba21e5001ebb3e9
BLAKE2b-256 f243427918f4c178a9ed9360dfc39af315beaaef8598a60a54699baffba80961

See more details on using hashes here.

Provenance

The following attestation bundles were made for tarsio-0.5.0-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.0-cp311-cp311-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for tarsio-0.5.0-cp311-cp311-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 a155202f02545d855d4e4fc3b5be3e1c8b9aac7f2ce7880f83563aa39c3c6326
MD5 bae582ccff2d4cf2503cd5755600165d
BLAKE2b-256 6d76fb2f5273b3bb3a61a464f97d61615dbbcba932ff3f00c53a89d93d943a17

See more details on using hashes here.

Provenance

The following attestation bundles were made for tarsio-0.5.0-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.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for tarsio-0.5.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3c99619f7b9ef054dd8f11f0e9dada4ff948b08424a01dedae2a60621a07f1db
MD5 05667236e8f1576e8c399f04a5c87830
BLAKE2b-256 a28f8608f4e93595107f53aba55410c3ad816390313925eb541c1febc9a42dad

See more details on using hashes here.

Provenance

The following attestation bundles were made for tarsio-0.5.0-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.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for tarsio-0.5.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 d376fd0a3fff5adebe8713904c94922a0c5cb973fb52240d0565f6b9f4fa19a7
MD5 cb69d54c1166f2fe9a831589f36ede88
BLAKE2b-256 27662f48580e270d5ed2ddf259a8e9553100c4e34668626edf35300e6d903128

See more details on using hashes here.

Provenance

The following attestation bundles were made for tarsio-0.5.0-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.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for tarsio-0.5.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 1b87a99bc9ad7c6c51f445130fe1464b7552c5e152c0e5f3bfb0b6f411ef7dad
MD5 3ec817825daf2441f675ed034b7443a0
BLAKE2b-256 6b83f2c4824a837cc74f270a005f3316313ba8ee8f2735aff891923832707bff

See more details on using hashes here.

Provenance

The following attestation bundles were made for tarsio-0.5.0-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.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for tarsio-0.5.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a809489495dd623fd4d8b0dc1f28c1f443aae478f3c7844603a139a96542f352
MD5 815d27af70f4368b033ace98efbc1d36
BLAKE2b-256 6a2155b44b25cfdc824138e52a4509170e1e423614fc58040ba0635003b2b4ae

See more details on using hashes here.

Provenance

The following attestation bundles were made for tarsio-0.5.0-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.0-cp311-cp311-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for tarsio-0.5.0-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 2b0fc5c6edee6da6732f973b112e13ed2cf03d6901ead3e52c546ba51f7cffaa
MD5 755086bb0bbb3b97f6ab29319d932501
BLAKE2b-256 24364f59f791e950e2aef9b61bc58ad2a946b50e4209b6ed2912b941f0b99ea5

See more details on using hashes here.

Provenance

The following attestation bundles were made for tarsio-0.5.0-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.0-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: tarsio-0.5.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 386.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.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 d893b831713ea782a5e828d79ab6222bdf8c146f3eb1fb7bb204dd0d1bc7b94d
MD5 9d69f32a1b16912b5084a0398779375b
BLAKE2b-256 fda3e8e12d585b98fd729870679b34c6e175fa720b0b6c9619a5ffa603d60746

See more details on using hashes here.

Provenance

The following attestation bundles were made for tarsio-0.5.0-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.0-cp310-cp310-win32.whl.

File metadata

  • Download URL: tarsio-0.5.0-cp310-cp310-win32.whl
  • Upload date:
  • Size: 378.7 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.0-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 2764527933ce3e120c7b118e998be6c39b99339052e9bca38ecfb35ab86e4aec
MD5 cb42c5c0a5eaab30b1eac5999a0eda58
BLAKE2b-256 242897381de3658d88f54a2f912cf2e93899ea6038e304baecee93d75de5f9c0

See more details on using hashes here.

Provenance

The following attestation bundles were made for tarsio-0.5.0-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.0-cp310-cp310-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for tarsio-0.5.0-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 ea6b9777a49873434582b8bad8dd9bdea7960a06236be55910665492ea692f6c
MD5 2b2bce9faecc2146187ecc3e71c8b8fe
BLAKE2b-256 485896fb9eb2bb4ba888d12a2218730c6794070414611b38d38459325f44d4de

See more details on using hashes here.

Provenance

The following attestation bundles were made for tarsio-0.5.0-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.0-cp310-cp310-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for tarsio-0.5.0-cp310-cp310-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 479a8ed7d391f60f8c488c65953df5d9ad55c265711d5b099d0ba17d910dcc56
MD5 f3452ea0fd081f60c7bfe3cfe66b35f3
BLAKE2b-256 d1ef819929d3f66fb6d9f012bcdde13881ba2023541c7bcd86ccdc1d8d7c8016

See more details on using hashes here.

Provenance

The following attestation bundles were made for tarsio-0.5.0-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.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for tarsio-0.5.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 64a106e6d7cfed13f0bdc43e1172a7bc2d05a748fb76565a23d1955e6a3e8415
MD5 14717a729275e55eea88bac7ac200554
BLAKE2b-256 6130d242b1bb2405168124bea48ac0f757592a468b2e1be61cc6e9bd5896177e

See more details on using hashes here.

Provenance

The following attestation bundles were made for tarsio-0.5.0-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.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for tarsio-0.5.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 95429158ccdad52f20169df03e0cb3afb710131bc71b57c4b05581fb97abf786
MD5 a264ba4f91518c7ef91f4e1534f2bb3b
BLAKE2b-256 d91588ef6146526a4416148162ba4a69f6be8b05c68994a34a1bfc42459babf7

See more details on using hashes here.

Provenance

The following attestation bundles were made for tarsio-0.5.0-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.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for tarsio-0.5.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 fd398f506a59da77b525ac003f38c35443573a2692ac2f000167404d6c34efa8
MD5 a518693271f761799e3dc7d5f64130cd
BLAKE2b-256 f08516104a5112331cf8dbbd1a9ed3f6d939ed8097f4f0ff46c06340c2f00a47

See more details on using hashes here.

Provenance

The following attestation bundles were made for tarsio-0.5.0-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.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for tarsio-0.5.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f9b8760fb3d374e2eb4ba7bd505dba44548cd0fe0d4fb83099bbb29c81410ce0
MD5 222d0c5c31682ed5e331b65fe9386e74
BLAKE2b-256 34f7f74972954254f10e8d8c681585777dcbc4ce950c399cfd6ed4b197fe9585

See more details on using hashes here.

Provenance

The following attestation bundles were made for tarsio-0.5.0-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.0-cp310-cp310-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for tarsio-0.5.0-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 b817bfaffa33e613f1b442a359d622bbe91d6aa741f16730076fb1a6304e3760
MD5 b5e0d5fa43eed6fffaf65a14cd99fb75
BLAKE2b-256 9f7446f9ff93b47f293b113f583f15e140f68999340cc796a60c418165907419

See more details on using hashes here.

Provenance

The following attestation bundles were made for tarsio-0.5.0-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