Skip to main content

A sleek Python library for binary data.

Project description

Tibs cat tibs
A sleek Python library for binary data


PyPI - Version CI badge Docs PyPI - License     Pepy Total Downloads PyPI - Downloads


tibs is a simple but powerful Python library for creating, interpreting and manipulating binary data. It is 100% written in Rust to give it excellent performance, and is from the same author as the bitstring library.

Documentation

The full documentation is available on Read the Docs.

Getting started

To install use

pip install tibs

There are pre-built wheels for most configurations - if there are issues then please let me know. Tibs works with Python 3.8 and later.

A taster

One way to get to know the library is to start a Python interactive session and try a small binary record. Tibs is immutable, like bytes; Mutibs is the mutable version for in-place editing.

>>> from tibs import Tibs, Mutibs

>>> # Four flag bits, a 12-bit integer field, then two payload bytes.
>>> packet = Tibs.from_joined(["0b1010", Tibs.from_u(3200, 12), b"OK"])
>>> packet
Tibs('0xac804f4b')
>>> len(packet)
32

>>> # Slice at bit positions, then interpret each slice however you need.
>>> packet[:4].bin
'1010'
>>> packet[4:16].to_u()
3200
>>> packet[16:].bytes
b'OK'

>>> # Search and test using strings, bytes, booleans or other Tibs values.
>>> packet.find("0x4f", byte_aligned=True)
16
>>> packet.find_all("0b10")
[0, 2, 5, 8, 17, 23, 25, 28]

>>> # Convert to Mutibs when you want to patch the data in-place.
>>> patched = packet.to_mutibs()
>>> patched[4:16] = Tibs.from_u(2047, 12)
>>> patched[-8:] = b"!"
>>> patched
Mutibs('0xa7ff4f21')
>>> patched[4:16].to_u(), patched[-16:].bytes
(2047, b'O!')

>>> # The same operations are designed to scale to large bit sequences.
>>> Tibs.from_random(1_000_000, seed=b"readme").count(1)
500480

This only scratches the surface: the docs cover construction from ints, floats, bytes and strings; endianness; searching and replacing; rotations; bit indexing; and more worked examples.

For more information see the full documentation.

Credits

The tibs library was created by Scott Griffiths and is released under the MIT License.

The Tibs cat artwork was created by Ada Griffiths and is not covered by the software license. All rights reserved.

Tibs cat

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

tibs-0.8.0.tar.gz (1.3 MB view details)

Uploaded Source

Built Distributions

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

tibs-0.8.0-cp314-cp314t-win_arm64.whl (586.0 kB view details)

Uploaded CPython 3.14tWindows ARM64

tibs-0.8.0-cp314-cp314t-win_amd64.whl (631.3 kB view details)

Uploaded CPython 3.14tWindows x86-64

tibs-0.8.0-cp314-cp314t-win32.whl (573.6 kB view details)

Uploaded CPython 3.14tWindows x86

tibs-0.8.0-cp314-cp314t-musllinux_1_2_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ x86-64

tibs-0.8.0-cp314-cp314t-musllinux_1_2_i686.whl (1.2 MB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ i686

tibs-0.8.0-cp314-cp314t-musllinux_1_2_armv7l.whl (1.2 MB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARMv7l

tibs-0.8.0-cp314-cp314t-musllinux_1_2_aarch64.whl (1.1 MB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

tibs-0.8.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (933.3 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ x86-64

tibs-0.8.0-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl (942.7 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ s390x

tibs-0.8.0-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (963.9 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ppc64le

tibs-0.8.0-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (873.0 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARMv7l

tibs-0.8.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (864.8 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARM64

tibs-0.8.0-cp314-cp314t-manylinux_2_5_i686.manylinux1_i686.whl (960.8 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.5+ i686

tibs-0.8.0-cp314-cp314t-macosx_11_0_arm64.whl (741.0 kB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

tibs-0.8.0-cp314-cp314t-macosx_10_12_x86_64.whl (849.5 kB view details)

Uploaded CPython 3.14tmacOS 10.12+ x86-64

tibs-0.8.0-cp38-abi3-win_arm64.whl (597.6 kB view details)

Uploaded CPython 3.8+Windows ARM64

tibs-0.8.0-cp38-abi3-win_amd64.whl (643.7 kB view details)

Uploaded CPython 3.8+Windows x86-64

tibs-0.8.0-cp38-abi3-win32.whl (585.5 kB view details)

Uploaded CPython 3.8+Windows x86

tibs-0.8.0-cp38-abi3-musllinux_1_2_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.8+musllinux: musl 1.2+ x86-64

tibs-0.8.0-cp38-abi3-musllinux_1_2_i686.whl (1.2 MB view details)

Uploaded CPython 3.8+musllinux: musl 1.2+ i686

tibs-0.8.0-cp38-abi3-musllinux_1_2_armv7l.whl (1.2 MB view details)

Uploaded CPython 3.8+musllinux: musl 1.2+ ARMv7l

tibs-0.8.0-cp38-abi3-musllinux_1_2_aarch64.whl (1.1 MB view details)

Uploaded CPython 3.8+musllinux: musl 1.2+ ARM64

tibs-0.8.0-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (938.5 kB view details)

Uploaded CPython 3.8+manylinux: glibc 2.17+ x86-64

tibs-0.8.0-cp38-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl (950.2 kB view details)

Uploaded CPython 3.8+manylinux: glibc 2.17+ s390x

tibs-0.8.0-cp38-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (969.0 kB view details)

Uploaded CPython 3.8+manylinux: glibc 2.17+ ppc64le

tibs-0.8.0-cp38-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (876.2 kB view details)

Uploaded CPython 3.8+manylinux: glibc 2.17+ ARMv7l

tibs-0.8.0-cp38-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (871.9 kB view details)

Uploaded CPython 3.8+manylinux: glibc 2.17+ ARM64

tibs-0.8.0-cp38-abi3-manylinux_2_5_i686.manylinux1_i686.whl (964.5 kB view details)

Uploaded CPython 3.8+manylinux: glibc 2.5+ i686

tibs-0.8.0-cp38-abi3-macosx_11_0_arm64.whl (750.4 kB view details)

Uploaded CPython 3.8+macOS 11.0+ ARM64

tibs-0.8.0-cp38-abi3-macosx_10_12_x86_64.whl (864.6 kB view details)

Uploaded CPython 3.8+macOS 10.12+ x86-64

File details

Details for the file tibs-0.8.0.tar.gz.

File metadata

  • Download URL: tibs-0.8.0.tar.gz
  • Upload date:
  • Size: 1.3 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.16 {"installer":{"name":"uv","version":"0.11.16","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for tibs-0.8.0.tar.gz
Algorithm Hash digest
SHA256 14263dad0263493d212d3d4fcb695e61bd4601ac42d89000970725f097a9226a
MD5 bceac8f190ff1c6d9baabc718a1b41c2
BLAKE2b-256 ec5edda95829b2afd024430f1c9b2bb30e2e0fdd876f5ce8643db828a4b0bda8

See more details on using hashes here.

File details

Details for the file tibs-0.8.0-cp314-cp314t-win_arm64.whl.

File metadata

  • Download URL: tibs-0.8.0-cp314-cp314t-win_arm64.whl
  • Upload date:
  • Size: 586.0 kB
  • Tags: CPython 3.14t, Windows ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.16 {"installer":{"name":"uv","version":"0.11.16","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for tibs-0.8.0-cp314-cp314t-win_arm64.whl
Algorithm Hash digest
SHA256 b8427292df957c1c6ff1c9b246c6580244a4f565a978be7f19d1e695f33eec53
MD5 3757c5fd334d322ff231be63cb757443
BLAKE2b-256 b04d45c116aa71ed9ed90f9dcf820ed9b201eeda6f92d9276ea51aa278cd332b

See more details on using hashes here.

File details

Details for the file tibs-0.8.0-cp314-cp314t-win_amd64.whl.

File metadata

  • Download URL: tibs-0.8.0-cp314-cp314t-win_amd64.whl
  • Upload date:
  • Size: 631.3 kB
  • Tags: CPython 3.14t, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.16 {"installer":{"name":"uv","version":"0.11.16","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for tibs-0.8.0-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 911ee112366a5be8b09e7dc8af23cb7f7c23e64a961bf8b530e4401d0e376852
MD5 0e1256a0f38b59c24070171109e10524
BLAKE2b-256 bbb77fd985395556ef8a539a4ee036dd5d398d339d620f3c686c597d067ff515

See more details on using hashes here.

File details

Details for the file tibs-0.8.0-cp314-cp314t-win32.whl.

File metadata

  • Download URL: tibs-0.8.0-cp314-cp314t-win32.whl
  • Upload date:
  • Size: 573.6 kB
  • Tags: CPython 3.14t, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.16 {"installer":{"name":"uv","version":"0.11.16","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for tibs-0.8.0-cp314-cp314t-win32.whl
Algorithm Hash digest
SHA256 1799e007878543727fc89f0a2408c0066d531b54135c69035d23f6d1c8d49c03
MD5 d66986ab712fdb26d741564b83b74cb3
BLAKE2b-256 accbc737e4015f0a79a9e89d42a9f24d4a884c424f2953d5b899a7853ff0103e

See more details on using hashes here.

File details

Details for the file tibs-0.8.0-cp314-cp314t-musllinux_1_2_x86_64.whl.

File metadata

  • Download URL: tibs-0.8.0-cp314-cp314t-musllinux_1_2_x86_64.whl
  • Upload date:
  • Size: 1.1 MB
  • Tags: CPython 3.14t, musllinux: musl 1.2+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.16 {"installer":{"name":"uv","version":"0.11.16","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for tibs-0.8.0-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 e3f6e7c860860d0ce720867a2d7a256493d96b3f000f7d70d1059f1541b3f7de
MD5 5bca376169b84f3053571034a3c8dfa0
BLAKE2b-256 c961c1a040940fd83d5bd162fef938885a35e55a35b449c5bac865321de4b88b

See more details on using hashes here.

File details

Details for the file tibs-0.8.0-cp314-cp314t-musllinux_1_2_i686.whl.

File metadata

  • Download URL: tibs-0.8.0-cp314-cp314t-musllinux_1_2_i686.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 3.14t, musllinux: musl 1.2+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.16 {"installer":{"name":"uv","version":"0.11.16","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for tibs-0.8.0-cp314-cp314t-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 83f54def70feae746121bf75e02a15e089371e2a9bbb3e4522f2fdacc702e2a2
MD5 f0b11879a25a02c793463971bc5bf37d
BLAKE2b-256 e211304c4a9d263080a3ae99e9f2ad8013245b1049d8b24a6a8203e71ac0123f

See more details on using hashes here.

File details

Details for the file tibs-0.8.0-cp314-cp314t-musllinux_1_2_armv7l.whl.

File metadata

  • Download URL: tibs-0.8.0-cp314-cp314t-musllinux_1_2_armv7l.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 3.14t, musllinux: musl 1.2+ ARMv7l
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.16 {"installer":{"name":"uv","version":"0.11.16","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for tibs-0.8.0-cp314-cp314t-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 13a9e129ae5bc9d48707143979569d4eba731c331a19c219aad26bcc4d332928
MD5 4bef9be30f5ab1c21054e6b18af00b40
BLAKE2b-256 cbb3486d28ced9c05e1072db08d1627bb6fb139fb500b6895563f8238938f55a

See more details on using hashes here.

File details

Details for the file tibs-0.8.0-cp314-cp314t-musllinux_1_2_aarch64.whl.

File metadata

  • Download URL: tibs-0.8.0-cp314-cp314t-musllinux_1_2_aarch64.whl
  • Upload date:
  • Size: 1.1 MB
  • Tags: CPython 3.14t, musllinux: musl 1.2+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.16 {"installer":{"name":"uv","version":"0.11.16","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for tibs-0.8.0-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 b083afb4c663d9b9246b584421e1563e72ea0dbbc9221e3ef8eb65eb8e2bd84c
MD5 901a55d467bdf6c670e62b63e8fa20bc
BLAKE2b-256 a681b495d481ee794876a584049de78f7c0d494600969c88808a378be03d6ce7

See more details on using hashes here.

File details

Details for the file tibs-0.8.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

  • Download URL: tibs-0.8.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 933.3 kB
  • Tags: CPython 3.14t, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.16 {"installer":{"name":"uv","version":"0.11.16","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for tibs-0.8.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e0d01db3347e59424e574fa7b20e2218193368013831f5af683619b298166dc2
MD5 c0492860db664208cb15f5dcd407f027
BLAKE2b-256 137103e2f38e27c9fe3cdd0e36da8f4ac8adc4712d53a40a57b2b2b66d2319d0

See more details on using hashes here.

File details

Details for the file tibs-0.8.0-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

  • Download URL: tibs-0.8.0-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl
  • Upload date:
  • Size: 942.7 kB
  • Tags: CPython 3.14t, manylinux: glibc 2.17+ s390x
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.16 {"installer":{"name":"uv","version":"0.11.16","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for tibs-0.8.0-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 ae66b213424d7f826519a7621a5d2489c488c6fdc5e0a87b9ce2904edb68a1e5
MD5 739db2b6324b802ef0e4f81e9f7b87ab
BLAKE2b-256 b2b134fb1d1b9ad5595db7d9f9e222e7883a6f569453d1177dbd86952a304b37

See more details on using hashes here.

File details

Details for the file tibs-0.8.0-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

  • Download URL: tibs-0.8.0-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
  • Upload date:
  • Size: 963.9 kB
  • Tags: CPython 3.14t, manylinux: glibc 2.17+ ppc64le
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.16 {"installer":{"name":"uv","version":"0.11.16","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for tibs-0.8.0-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 47f688d1955845a688c4a4dcbfc0540df1c3f710c423ce3776a327a0a0b2a46c
MD5 3e0d0f714e0e9c9bcd2625246c6bd21c
BLAKE2b-256 3fa4e19f776cc971246e6327cd8b68e26ffd1af4c72144cdccbaee83a51f0fe7

See more details on using hashes here.

File details

Details for the file tibs-0.8.0-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

  • Download URL: tibs-0.8.0-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
  • Upload date:
  • Size: 873.0 kB
  • Tags: CPython 3.14t, manylinux: glibc 2.17+ ARMv7l
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.16 {"installer":{"name":"uv","version":"0.11.16","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for tibs-0.8.0-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 8fe2f856bb31f63914f64f4b586de6dcfb82a4e3de325e23099a43f0b7ca664b
MD5 16bab54a5e1d590c715040d28890b359
BLAKE2b-256 e17e16048ae1c7bb1ddd46beb136907eaa0be5103fbb977c9fa4c042d39908bf

See more details on using hashes here.

File details

Details for the file tibs-0.8.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

  • Download URL: tibs-0.8.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
  • Upload date:
  • Size: 864.8 kB
  • Tags: CPython 3.14t, manylinux: glibc 2.17+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.16 {"installer":{"name":"uv","version":"0.11.16","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for tibs-0.8.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 ff3310a8f034b516ad39986b6b62a79de3ada1350dac4e8e0bcd1a45f746ecce
MD5 6ad3a0a695a857e078b29ad3e70f69dc
BLAKE2b-256 520cd65c120f101f2d62548e5b25775530afdbc7a2651ff17aba166b991f0ab5

See more details on using hashes here.

File details

Details for the file tibs-0.8.0-cp314-cp314t-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

  • Download URL: tibs-0.8.0-cp314-cp314t-manylinux_2_5_i686.manylinux1_i686.whl
  • Upload date:
  • Size: 960.8 kB
  • Tags: CPython 3.14t, manylinux: glibc 2.5+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.16 {"installer":{"name":"uv","version":"0.11.16","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for tibs-0.8.0-cp314-cp314t-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 26a84649dfee0700060e0b6a6d6dbd38a23f2f8904b086db092ac9234de2b5a9
MD5 9ce0fd97077f9ee0ff4f33ee8d72dae9
BLAKE2b-256 abf675b5c65e5d6334965a9db9f14e7beced26de97c74bd691e9e8607b8b088a

See more details on using hashes here.

File details

Details for the file tibs-0.8.0-cp314-cp314t-macosx_11_0_arm64.whl.

File metadata

  • Download URL: tibs-0.8.0-cp314-cp314t-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 741.0 kB
  • Tags: CPython 3.14t, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.16 {"installer":{"name":"uv","version":"0.11.16","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for tibs-0.8.0-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5a21cbc7d66dd70682e702527d9e9bd728beb62f7cbb3c7639ffc5a0f4923a05
MD5 56d7ce3efae4868cfe4defcfbaa75df2
BLAKE2b-256 1b920d97c0c85496a364c3aa28e86e16468ee2ba1cedd1b5e697132c72bb9723

See more details on using hashes here.

File details

Details for the file tibs-0.8.0-cp314-cp314t-macosx_10_12_x86_64.whl.

File metadata

  • Download URL: tibs-0.8.0-cp314-cp314t-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 849.5 kB
  • Tags: CPython 3.14t, macOS 10.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.16 {"installer":{"name":"uv","version":"0.11.16","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for tibs-0.8.0-cp314-cp314t-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 93ebe97bb486183384d38571379d88d61ba6393633b92f495f4ee625cc2ecc9a
MD5 224defd7dd163bddcbbee4dc0c7b0921
BLAKE2b-256 d59c1f2865fc62d2deca25547b43966f1ca97f5edf9fa563f93b335a47648684

See more details on using hashes here.

File details

Details for the file tibs-0.8.0-cp38-abi3-win_arm64.whl.

File metadata

  • Download URL: tibs-0.8.0-cp38-abi3-win_arm64.whl
  • Upload date:
  • Size: 597.6 kB
  • Tags: CPython 3.8+, Windows ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.16 {"installer":{"name":"uv","version":"0.11.16","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for tibs-0.8.0-cp38-abi3-win_arm64.whl
Algorithm Hash digest
SHA256 35812fd2dc4b2967275695ddb4e7c88c4190b8bd94acfdd5d859a3be46344d6a
MD5 63121e3355bd4cd804e8d3b869442cda
BLAKE2b-256 680b135d4d84da93bb38a742cdb2bf793fe1b85588c5866309e3d3c189519fd5

See more details on using hashes here.

File details

Details for the file tibs-0.8.0-cp38-abi3-win_amd64.whl.

File metadata

  • Download URL: tibs-0.8.0-cp38-abi3-win_amd64.whl
  • Upload date:
  • Size: 643.7 kB
  • Tags: CPython 3.8+, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.16 {"installer":{"name":"uv","version":"0.11.16","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for tibs-0.8.0-cp38-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 02ccd177dbf1425b8b6279d45e2c9fcb01933ad2b86581708e2f93aaea8ee67d
MD5 89f1d5f206bea83d4ab45b1d5e4bbf2a
BLAKE2b-256 eb37968813a4feb87b2a23218e7ed5a488edcba1cd24f0c88ddeab60da7b8d31

See more details on using hashes here.

File details

Details for the file tibs-0.8.0-cp38-abi3-win32.whl.

File metadata

  • Download URL: tibs-0.8.0-cp38-abi3-win32.whl
  • Upload date:
  • Size: 585.5 kB
  • Tags: CPython 3.8+, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.16 {"installer":{"name":"uv","version":"0.11.16","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for tibs-0.8.0-cp38-abi3-win32.whl
Algorithm Hash digest
SHA256 cf473e9dda55737f0f1a7213c64523992e7e5bfde798f0c9f529ed569a3dda19
MD5 95197e02547a1cef63c5fca2981c2df7
BLAKE2b-256 aac94fe6970ce121745b6ae8597d42294ba76638c9f55efd5948fec34722f1b0

See more details on using hashes here.

File details

Details for the file tibs-0.8.0-cp38-abi3-musllinux_1_2_x86_64.whl.

File metadata

  • Download URL: tibs-0.8.0-cp38-abi3-musllinux_1_2_x86_64.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 3.8+, musllinux: musl 1.2+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.16 {"installer":{"name":"uv","version":"0.11.16","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for tibs-0.8.0-cp38-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 c52feded4f9d7ee4aaa051f405349c921789809c3cd6c1b171a1574772d28fe5
MD5 5cb99646379231c6c9b42e2297657c2d
BLAKE2b-256 16c1b11929bdc51ba27c5f9f8bf2bb344065205f2cf6c08e24884070d15aea2f

See more details on using hashes here.

File details

Details for the file tibs-0.8.0-cp38-abi3-musllinux_1_2_i686.whl.

File metadata

  • Download URL: tibs-0.8.0-cp38-abi3-musllinux_1_2_i686.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 3.8+, musllinux: musl 1.2+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.16 {"installer":{"name":"uv","version":"0.11.16","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for tibs-0.8.0-cp38-abi3-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 d5c878f8abef9509fd99aeee7f79f343db3efc16fe5b89f32506eded9c9dafcf
MD5 c28f1a98cefa20d26015778ee366d40d
BLAKE2b-256 1b20275ab54c9714f71ab166593735e9c220962a710474210c9c4ce043a8ab86

See more details on using hashes here.

File details

Details for the file tibs-0.8.0-cp38-abi3-musllinux_1_2_armv7l.whl.

File metadata

  • Download URL: tibs-0.8.0-cp38-abi3-musllinux_1_2_armv7l.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 3.8+, musllinux: musl 1.2+ ARMv7l
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.16 {"installer":{"name":"uv","version":"0.11.16","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for tibs-0.8.0-cp38-abi3-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 1e70946b9a5c04b2228ae631970ef3a2bdd0af8468899da2cb7e621979389e32
MD5 508561bce7f54a83d0028d10ac829afe
BLAKE2b-256 191c2577dad6e4372f3f336c75093746edb24a5d07d728d3a37ae33764022d3a

See more details on using hashes here.

File details

Details for the file tibs-0.8.0-cp38-abi3-musllinux_1_2_aarch64.whl.

File metadata

  • Download URL: tibs-0.8.0-cp38-abi3-musllinux_1_2_aarch64.whl
  • Upload date:
  • Size: 1.1 MB
  • Tags: CPython 3.8+, musllinux: musl 1.2+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.16 {"installer":{"name":"uv","version":"0.11.16","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for tibs-0.8.0-cp38-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 d3b4352cb659187d02087e57feea05b226f890f12bde6520b7f03f731552888f
MD5 37df7e1ea4daa1d2461c6c4f39b87fd8
BLAKE2b-256 14821a9a6a94a0b021cfe3b709aff81808c56fb4853261078e3351a8646cc03c

See more details on using hashes here.

File details

Details for the file tibs-0.8.0-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

  • Download URL: tibs-0.8.0-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 938.5 kB
  • Tags: CPython 3.8+, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.16 {"installer":{"name":"uv","version":"0.11.16","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for tibs-0.8.0-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 26a6c9221c056de35464954755b755e96f0d9f2ddec881deae3ad5354fe1c5b7
MD5 89e70951ec0cda52e64c1dcb0ae0aaec
BLAKE2b-256 5ddafef070583d9de48c4913c21f95a3565c586b8c1861b5464d034cd7cd87ee

See more details on using hashes here.

File details

Details for the file tibs-0.8.0-cp38-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

  • Download URL: tibs-0.8.0-cp38-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl
  • Upload date:
  • Size: 950.2 kB
  • Tags: CPython 3.8+, manylinux: glibc 2.17+ s390x
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.16 {"installer":{"name":"uv","version":"0.11.16","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for tibs-0.8.0-cp38-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 d7a27395c19c32f0c6e7273801ae37562c174ac3afbf81f906837b1cbe85513e
MD5 62c7c0df4439437774567d3f41430d92
BLAKE2b-256 c4a283b331d0a9606444c9528cde701a8909a9b0b596dfa54c547fa1c29cdfa3

See more details on using hashes here.

File details

Details for the file tibs-0.8.0-cp38-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

  • Download URL: tibs-0.8.0-cp38-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
  • Upload date:
  • Size: 969.0 kB
  • Tags: CPython 3.8+, manylinux: glibc 2.17+ ppc64le
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.16 {"installer":{"name":"uv","version":"0.11.16","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for tibs-0.8.0-cp38-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 5866afe4a0883c127ed4c9a94d8bd6c93f1dc97a6c56dd574daad29aaed0dd6d
MD5 e4678bab1e5ccc34a975c83143c09a7e
BLAKE2b-256 0fcd01bae9ad78d7c3ae57e70dca8f4e9d48797c3c634cd0acf5f3c8f848be55

See more details on using hashes here.

File details

Details for the file tibs-0.8.0-cp38-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

  • Download URL: tibs-0.8.0-cp38-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
  • Upload date:
  • Size: 876.2 kB
  • Tags: CPython 3.8+, manylinux: glibc 2.17+ ARMv7l
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.16 {"installer":{"name":"uv","version":"0.11.16","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for tibs-0.8.0-cp38-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 f65270fe9a4e0572ae57b6f832fdb0154ec5cd376f351da271443b1663dbbb0f
MD5 86994da07459e1d517d5397c62ccb036
BLAKE2b-256 73c9bf7a4758fb7c495c20ddfea05228734d49716d94cabda2eb6239be3ea642

See more details on using hashes here.

File details

Details for the file tibs-0.8.0-cp38-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

  • Download URL: tibs-0.8.0-cp38-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
  • Upload date:
  • Size: 871.9 kB
  • Tags: CPython 3.8+, manylinux: glibc 2.17+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.16 {"installer":{"name":"uv","version":"0.11.16","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for tibs-0.8.0-cp38-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 81ef875212337a128bafc7d7d9589aecf23a629bd2a8388b98f09f6266842ddd
MD5 ff2c56931ab63975aef53dc6d8d1ca7a
BLAKE2b-256 6ba728176694faf8ef657307aa72d3fb2aa37ab81da399c8ab072da994392978

See more details on using hashes here.

File details

Details for the file tibs-0.8.0-cp38-abi3-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

  • Download URL: tibs-0.8.0-cp38-abi3-manylinux_2_5_i686.manylinux1_i686.whl
  • Upload date:
  • Size: 964.5 kB
  • Tags: CPython 3.8+, manylinux: glibc 2.5+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.16 {"installer":{"name":"uv","version":"0.11.16","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for tibs-0.8.0-cp38-abi3-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 23546706a15b58b545f7700264c6b6313b359db310db5ddab55c12b2b2583b35
MD5 45f169c83dd2ef2cc64bf4c938cc8bc7
BLAKE2b-256 e2e5c829d7a8a312a45019d0dc487b3e4be56033f3d78f0fc50be95c87119762

See more details on using hashes here.

File details

Details for the file tibs-0.8.0-cp38-abi3-macosx_11_0_arm64.whl.

File metadata

  • Download URL: tibs-0.8.0-cp38-abi3-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 750.4 kB
  • Tags: CPython 3.8+, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.16 {"installer":{"name":"uv","version":"0.11.16","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for tibs-0.8.0-cp38-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 64cf1429e83863701e8329e156cdfef70e88a5313e94662ac76366d72c401e21
MD5 e452722efe98b39fa086cc051b68e96f
BLAKE2b-256 73637337d572db501150ef42efe0e6bb1d5de7ae87f9e067d70f79d3e2c91081

See more details on using hashes here.

File details

Details for the file tibs-0.8.0-cp38-abi3-macosx_10_12_x86_64.whl.

File metadata

  • Download URL: tibs-0.8.0-cp38-abi3-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 864.6 kB
  • Tags: CPython 3.8+, macOS 10.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.16 {"installer":{"name":"uv","version":"0.11.16","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for tibs-0.8.0-cp38-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 37cbc3e840e43e7c186bdf501f8724708a898f359dc1660f6a57dce822b2286a
MD5 0ae0e99ec45c56c909368c220a36f5e2
BLAKE2b-256 778b1085164dbc51b18213b5a85d6ac626c99548d42632727a9f65cc06778d6e

See more details on using hashes here.

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