Skip to main content

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 author of the bitstring library.

Documentation

The full documentation is available on Read the Docs.

Install

pip install tibs

Tibs works with Python 3.10 and later. There are pre-built wheels for most common platforms; if there are issues then please let me know.

Why use it?

  • Store bit sequences of any length, not just whole bytes.
  • Construct from strings, bytes, bools, integers, floats, random data or repeated typed values.
  • Slice or split at bit positions and interpret each piece as bytes, ints, floats, binary, octal or hex.
  • Read little-endian values and LSB0-labelled fields without manually reshuffling the source data.
  • Search, count, replace, rotate, reverse, byte-swap, set and unset bits with Rust-backed operations.
  • Use immutable Tibs for cheap slicing and stable values; switch to Mutibs when in-place edits are better.

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

>>> # Split at bit positions, then interpret each piece however you need.
>>> flags, size, payload = packet.split_at([4, 16])
>>> flags.bin
'1010'
>>> size.to_u()
3200
>>> payload.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.

Project status

Tibs is currently at the 1.0 beta stage: the intended stable API is largely in place, but this pre-release still reserves room for final API adjustments before 1.0.0. The project is already performant and stable enough to be used as the core of the bitstring library, and it has millions of downloads per month.

There are over 800 unit tests, including Hypothesis tests and performance benchmarks. The Rust extension is built with PyO3 and supports Python 3.10 and later.

For more examples and the full API reference, see the documentation. The runnable examples also live in the examples/ directory.

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

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.12.0.tar.gz (2.2 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.12.0-cp314-cp314t-win_arm64.whl (618.0 kB view details)

Uploaded CPython 3.14tWindows ARM64

tibs-0.12.0-cp314-cp314t-win_amd64.whl (659.7 kB view details)

Uploaded CPython 3.14tWindows x86-64

tibs-0.12.0-cp314-cp314t-win32.whl (600.5 kB view details)

Uploaded CPython 3.14tWindows x86

tibs-0.12.0-cp314-cp314t-musllinux_1_2_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ x86-64

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

Uploaded CPython 3.14tmusllinux: musl 1.2+ i686

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

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARMv7l

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

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

tibs-0.12.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (965.0 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ x86-64

tibs-0.12.0-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl (979.1 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ s390x

tibs-0.12.0-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (999.8 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ppc64le

tibs-0.12.0-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (905.5 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARMv7l

tibs-0.12.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (899.2 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARM64

tibs-0.12.0-cp314-cp314t-manylinux_2_5_i686.manylinux1_i686.whl (1.0 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.5+ i686

tibs-0.12.0-cp314-cp314t-macosx_11_0_arm64.whl (769.1 kB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

tibs-0.12.0-cp314-cp314t-macosx_10_12_x86_64.whl (883.5 kB view details)

Uploaded CPython 3.14tmacOS 10.12+ x86-64

tibs-0.12.0-cp310-abi3-win_arm64.whl (627.4 kB view details)

Uploaded CPython 3.10+Windows ARM64

tibs-0.12.0-cp310-abi3-win_amd64.whl (671.9 kB view details)

Uploaded CPython 3.10+Windows x86-64

tibs-0.12.0-cp310-abi3-win32.whl (610.6 kB view details)

Uploaded CPython 3.10+Windows x86

tibs-0.12.0-cp310-abi3-musllinux_1_2_x86_64.whl (1.2 MB view details)

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

tibs-0.12.0-cp310-abi3-musllinux_1_2_i686.whl (1.2 MB view details)

Uploaded CPython 3.10+musllinux: musl 1.2+ i686

tibs-0.12.0-cp310-abi3-musllinux_1_2_armv7l.whl (1.2 MB view details)

Uploaded CPython 3.10+musllinux: musl 1.2+ ARMv7l

tibs-0.12.0-cp310-abi3-musllinux_1_2_aarch64.whl (1.1 MB view details)

Uploaded CPython 3.10+musllinux: musl 1.2+ ARM64

tibs-0.12.0-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (970.2 kB view details)

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

tibs-0.12.0-cp310-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl (978.9 kB view details)

Uploaded CPython 3.10+manylinux: glibc 2.17+ s390x

tibs-0.12.0-cp310-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (1.0 MB view details)

Uploaded CPython 3.10+manylinux: glibc 2.17+ ppc64le

tibs-0.12.0-cp310-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (909.2 kB view details)

Uploaded CPython 3.10+manylinux: glibc 2.17+ ARMv7l

tibs-0.12.0-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (903.0 kB view details)

Uploaded CPython 3.10+manylinux: glibc 2.17+ ARM64

tibs-0.12.0-cp310-abi3-manylinux_2_5_i686.manylinux1_i686.whl (1.0 MB view details)

Uploaded CPython 3.10+manylinux: glibc 2.5+ i686

tibs-0.12.0-cp310-abi3-macosx_11_0_arm64.whl (779.9 kB view details)

Uploaded CPython 3.10+macOS 11.0+ ARM64

tibs-0.12.0-cp310-abi3-macosx_10_12_x86_64.whl (875.1 kB view details)

Uploaded CPython 3.10+macOS 10.12+ x86-64

File details

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

File metadata

  • Download URL: tibs-0.12.0.tar.gz
  • Upload date:
  • Size: 2.2 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.26 {"installer":{"name":"uv","version":"0.11.26","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.12.0.tar.gz
Algorithm Hash digest
SHA256 440565f18539a80cb4ef063366fad51b7fcd92aa5c62fb4474e113c4dbee043b
MD5 c9fbb7cf2b95e04a3369334b4c635177
BLAKE2b-256 aedde421250b5c6f935cc25ff9004caaf7e263bedd991031cabc52ce0b1d6db5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: tibs-0.12.0-cp314-cp314t-win_arm64.whl
  • Upload date:
  • Size: 618.0 kB
  • Tags: CPython 3.14t, Windows ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.26 {"installer":{"name":"uv","version":"0.11.26","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.12.0-cp314-cp314t-win_arm64.whl
Algorithm Hash digest
SHA256 02a6d4f1b3c48bcd2848c36429ef6650dec500906b5933aaa64b9039fbe74665
MD5 923f22fd8b536d6e76dd930f70fab86d
BLAKE2b-256 5d068a40d085ba69edea38f905e7ada9df0ef22f869f807f3c21eecdcdb30d98

See more details on using hashes here.

File details

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

File metadata

  • Download URL: tibs-0.12.0-cp314-cp314t-win_amd64.whl
  • Upload date:
  • Size: 659.7 kB
  • Tags: CPython 3.14t, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.26 {"installer":{"name":"uv","version":"0.11.26","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.12.0-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 df12af96c192296e7961df87a9da42f52858f83dbb6927dc1f2d3fa06cc535da
MD5 385df76c8f21ca2bffde162d44815093
BLAKE2b-256 3ea65fb9261c2f4f3b315076d29f2ddf9d445490e331fbb550ce55d19ec24ff2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: tibs-0.12.0-cp314-cp314t-win32.whl
  • Upload date:
  • Size: 600.5 kB
  • Tags: CPython 3.14t, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.26 {"installer":{"name":"uv","version":"0.11.26","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.12.0-cp314-cp314t-win32.whl
Algorithm Hash digest
SHA256 0ff130cb1d684daf5ff691df12c0bc627b97ba3f40ad57d325bfa46e810edfdb
MD5 6394ea3afafa411ef08be093b4829a31
BLAKE2b-256 8931072d61c5ef23cfbcde7f60cd2783dcc1ca5a7f64b934ae3d0b867e6ce7c4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: tibs-0.12.0-cp314-cp314t-musllinux_1_2_x86_64.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 3.14t, musllinux: musl 1.2+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.26 {"installer":{"name":"uv","version":"0.11.26","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.12.0-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 cfd1e55c4a59206f23847dda223dfe82d4578f5d6a631a8705fd94deab24dfdf
MD5 80f9d362d5c4f4155205d44a88c1275e
BLAKE2b-256 3b80a8306df685cafe70f8b218c165a8262677c72cf524cf1db0c940f67d00e5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: tibs-0.12.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.26 {"installer":{"name":"uv","version":"0.11.26","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.12.0-cp314-cp314t-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 a590d8912b241493563e030c2bf5b7778422c02565f19ddbe35d90b49870b74d
MD5 7a48459e07bcfe8620a26e12d1d9aced
BLAKE2b-256 8f6c6a14b18d39fcb5da61bbf2e4b4f746253e82998765ab3e3ccf9c2f9c1a1f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: tibs-0.12.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.26 {"installer":{"name":"uv","version":"0.11.26","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.12.0-cp314-cp314t-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 b65d2f7103a67a6789d48e664c9fbf3508f61a8bd4a29174d5aa2df1cd25b853
MD5 2af4f3bc075fd087097be9391a805df9
BLAKE2b-256 b921fbc8c3faaca97ef13ca135fac1700e314672a0ae09651547d0c2390b21ec

See more details on using hashes here.

File details

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

File metadata

  • Download URL: tibs-0.12.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.26 {"installer":{"name":"uv","version":"0.11.26","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.12.0-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 46e23cb2b446e908276814b8c44f1d7e48c5a944d98d77993649785f0bd17127
MD5 37e98544ca1bf47f3cc439d86da55f72
BLAKE2b-256 8a4d1486253da69fd92d3bab6ac907dfec5beb0ee9661fdd57eeb78d8884d621

See more details on using hashes here.

File details

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

File metadata

  • Download URL: tibs-0.12.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 965.0 kB
  • Tags: CPython 3.14t, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.26 {"installer":{"name":"uv","version":"0.11.26","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.12.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 84ddf763b44b1958734dd95144cd9cef26d1e72a86e0b3a1dc28ead512bdf6fc
MD5 fdb497fc1f28353a25ac9bf075e3746c
BLAKE2b-256 585c833bf4466c39bf7ef0c936db13674c6f0e3705459583043fc0160ab239bb

See more details on using hashes here.

File details

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

File metadata

  • Download URL: tibs-0.12.0-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl
  • Upload date:
  • Size: 979.1 kB
  • Tags: CPython 3.14t, manylinux: glibc 2.17+ s390x
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.26 {"installer":{"name":"uv","version":"0.11.26","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.12.0-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 2aef14291298f8f5b56b118338ae0ce0313457dac14e233eee66778d68adcce3
MD5 9ca28f2770208c239f1b3680dc8aed74
BLAKE2b-256 d162b7202fc6b7944eb1ecc3cc1a7599c61afe3637fa72360204b66f6c3ca49e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: tibs-0.12.0-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
  • Upload date:
  • Size: 999.8 kB
  • Tags: CPython 3.14t, manylinux: glibc 2.17+ ppc64le
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.26 {"installer":{"name":"uv","version":"0.11.26","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.12.0-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 469c061b52251eb2ca04df829fae4957d7ab35a5e86f774136d07644f00a3db7
MD5 8f66bf44a78cf52fd90e6f9c272fbdc4
BLAKE2b-256 b4844d625bdee69f1902fc81be17753a71fe2133a4dd8bd566bb5bd16cfbcad8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: tibs-0.12.0-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
  • Upload date:
  • Size: 905.5 kB
  • Tags: CPython 3.14t, manylinux: glibc 2.17+ ARMv7l
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.26 {"installer":{"name":"uv","version":"0.11.26","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.12.0-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 625304e233bc96726acdbeac0e59185f45f3298d9dd7231266ac865cbd092bd7
MD5 fb480ea93ad2a2bb5d659c0628ab5f0b
BLAKE2b-256 184dfa8712f4283430063f66a02e4d8ccababc951275ab26181934bcf756a75f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: tibs-0.12.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
  • Upload date:
  • Size: 899.2 kB
  • Tags: CPython 3.14t, manylinux: glibc 2.17+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.26 {"installer":{"name":"uv","version":"0.11.26","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.12.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 45deac235dfd714452321dc606b8d0a9377e9fafdef75e4abda734388983930d
MD5 da3ba8bbeb573576e6d4bec89653a0fd
BLAKE2b-256 5f1d9bd02e132235d19a4a4e603072e537dce9973ae2cc4fef8ad474421f1d0a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: tibs-0.12.0-cp314-cp314t-manylinux_2_5_i686.manylinux1_i686.whl
  • Upload date:
  • Size: 1.0 MB
  • Tags: CPython 3.14t, manylinux: glibc 2.5+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.26 {"installer":{"name":"uv","version":"0.11.26","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.12.0-cp314-cp314t-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 ff8501610b959ed8fe86bda36dfb721c4a08bb8b845e0b560740874ab7123ddc
MD5 596d33c40d6b80b0d645c54d5e4def8f
BLAKE2b-256 09f57023a2f5dcac78ee2fd4954c210383a35f3e12baa72c765b64327ee06789

See more details on using hashes here.

File details

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

File metadata

  • Download URL: tibs-0.12.0-cp314-cp314t-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 769.1 kB
  • Tags: CPython 3.14t, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.26 {"installer":{"name":"uv","version":"0.11.26","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.12.0-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8ad50759781fac89246af93944ad37812f89702d30f2900b5f01242d5fe0c61c
MD5 962abc4ba4da83367940df6b1d14971f
BLAKE2b-256 18d5a7a564cd8d7b27d5db969df62ee927adc2fc2219a2b1effdba987585b4d4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: tibs-0.12.0-cp314-cp314t-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 883.5 kB
  • Tags: CPython 3.14t, macOS 10.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.26 {"installer":{"name":"uv","version":"0.11.26","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.12.0-cp314-cp314t-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 5022808fd98d36dc26812946ce5faf572b4d868d8100b59e74ea3931f87900d9
MD5 2122a66bae59f900f54a7d84bdaf85c8
BLAKE2b-256 0410c68187a5798c83d1c706495568adc29810965d1ab460f37d7875f722b230

See more details on using hashes here.

File details

Details for the file tibs-0.12.0-cp310-abi3-win_arm64.whl.

File metadata

  • Download URL: tibs-0.12.0-cp310-abi3-win_arm64.whl
  • Upload date:
  • Size: 627.4 kB
  • Tags: CPython 3.10+, Windows ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.26 {"installer":{"name":"uv","version":"0.11.26","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.12.0-cp310-abi3-win_arm64.whl
Algorithm Hash digest
SHA256 9dfdb659ca77df914dc855b0ec8e2c61bedc15f49b0fa47f589576f16e2f7908
MD5 942a02b72819d1a4764cfef3fb8280c0
BLAKE2b-256 c169509d414bc759343d9339053daa76f8ba34c715ede2b550593db7fef63349

See more details on using hashes here.

File details

Details for the file tibs-0.12.0-cp310-abi3-win_amd64.whl.

File metadata

  • Download URL: tibs-0.12.0-cp310-abi3-win_amd64.whl
  • Upload date:
  • Size: 671.9 kB
  • Tags: CPython 3.10+, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.26 {"installer":{"name":"uv","version":"0.11.26","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.12.0-cp310-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 53c951064b31bb55d0bea9167ae2d7ded021a73e1a429773b2a5fa0e066a7489
MD5 d844cb3909df6398b7a41f1ffc020c7c
BLAKE2b-256 f4e0b653d010be24046d7885cf8c55289e4437c1fce2f026b90bfecf55280cca

See more details on using hashes here.

File details

Details for the file tibs-0.12.0-cp310-abi3-win32.whl.

File metadata

  • Download URL: tibs-0.12.0-cp310-abi3-win32.whl
  • Upload date:
  • Size: 610.6 kB
  • Tags: CPython 3.10+, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.26 {"installer":{"name":"uv","version":"0.11.26","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.12.0-cp310-abi3-win32.whl
Algorithm Hash digest
SHA256 2d3f37b8ee06022229b81ec9557224e2df2a0059fb199578110d1b26bcab53b6
MD5 6a0ce2b7a015466c1393ef64ebe8c258
BLAKE2b-256 4d802d17dee27270bffd06fcf51db964542bf5f1f4966bbb7c9188913a887ca9

See more details on using hashes here.

File details

Details for the file tibs-0.12.0-cp310-abi3-musllinux_1_2_x86_64.whl.

File metadata

  • Download URL: tibs-0.12.0-cp310-abi3-musllinux_1_2_x86_64.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 3.10+, musllinux: musl 1.2+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.26 {"installer":{"name":"uv","version":"0.11.26","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.12.0-cp310-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 80b5201460bf3ae446a0ed515e46c419e544548631210c123d6b2a32672bdb04
MD5 4015dc935a2fc9351702924dbc8ec103
BLAKE2b-256 37217e1be4a3feaf00d88aa566860b63949d7ad625d5877085e963af13c56075

See more details on using hashes here.

File details

Details for the file tibs-0.12.0-cp310-abi3-musllinux_1_2_i686.whl.

File metadata

  • Download URL: tibs-0.12.0-cp310-abi3-musllinux_1_2_i686.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 3.10+, musllinux: musl 1.2+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.26 {"installer":{"name":"uv","version":"0.11.26","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.12.0-cp310-abi3-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 c73a037fbfe71c14758233f02b2257bb85ea08abe52001c46d3726dbe69a82f0
MD5 876dee69f578bcded441ad005d2a6d47
BLAKE2b-256 199e9dfe50d3427bc52c667783a571ed8599205ea7d72f0d48ceca5b8907d1b6

See more details on using hashes here.

File details

Details for the file tibs-0.12.0-cp310-abi3-musllinux_1_2_armv7l.whl.

File metadata

  • Download URL: tibs-0.12.0-cp310-abi3-musllinux_1_2_armv7l.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 3.10+, musllinux: musl 1.2+ ARMv7l
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.26 {"installer":{"name":"uv","version":"0.11.26","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.12.0-cp310-abi3-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 d3c2b7b56c5dd9bc6ec0b367ebbd8e79571b2fd172f1b1fda52baa5431d55fa9
MD5 155bd65ba1110b45043de7205b5a955b
BLAKE2b-256 e8a17498d1fbee0f0093d3cda322cf7187827a19dbaba0da76977298876cf7db

See more details on using hashes here.

File details

Details for the file tibs-0.12.0-cp310-abi3-musllinux_1_2_aarch64.whl.

File metadata

  • Download URL: tibs-0.12.0-cp310-abi3-musllinux_1_2_aarch64.whl
  • Upload date:
  • Size: 1.1 MB
  • Tags: CPython 3.10+, musllinux: musl 1.2+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.26 {"installer":{"name":"uv","version":"0.11.26","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.12.0-cp310-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 f4676154ceccf2de252d752bf0ba7f2f652d36637b44dd2cdc995162706e2254
MD5 ac8331ed0d0293d063a9c2a51dc0e32c
BLAKE2b-256 fe028aef3406203fcb67e8f6fb71ded39e3ba8fa372d633889bc6be8e1751b2c

See more details on using hashes here.

File details

Details for the file tibs-0.12.0-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

  • Download URL: tibs-0.12.0-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 970.2 kB
  • Tags: CPython 3.10+, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.26 {"installer":{"name":"uv","version":"0.11.26","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.12.0-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 87d266148b9aac7f82071728890e73d0b3bd35733970554d73ad8bec17d489a2
MD5 432b801654a6e0772f11da543d7303fc
BLAKE2b-256 20f47c788ee196d6fed8badbd5d673995acd132e04ccf27b7565594d4a8fbbc4

See more details on using hashes here.

File details

Details for the file tibs-0.12.0-cp310-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

  • Download URL: tibs-0.12.0-cp310-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl
  • Upload date:
  • Size: 978.9 kB
  • Tags: CPython 3.10+, manylinux: glibc 2.17+ s390x
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.26 {"installer":{"name":"uv","version":"0.11.26","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.12.0-cp310-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 97824598dbb4f83b6f190471e2a33ba8e94446cdc55a1b323d75fa97c8f46d51
MD5 138da401f58b35f05b7c279d7fe59b4b
BLAKE2b-256 8f1b48290b793e1e307da057b9da7ef3643ebf06aec371a891457d8308534489

See more details on using hashes here.

File details

Details for the file tibs-0.12.0-cp310-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

  • Download URL: tibs-0.12.0-cp310-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
  • Upload date:
  • Size: 1.0 MB
  • Tags: CPython 3.10+, manylinux: glibc 2.17+ ppc64le
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.26 {"installer":{"name":"uv","version":"0.11.26","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.12.0-cp310-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 0f755a07d6ea7c83ca3326ea1e13242eacda381e0bbc84244039c5e03e4a296a
MD5 f8633d22e3d316dfc98b2eec5d345aa7
BLAKE2b-256 929b4910776b0d333002c92940062ab87eee7fb3c959ca6857c74b4df4067d58

See more details on using hashes here.

File details

Details for the file tibs-0.12.0-cp310-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

  • Download URL: tibs-0.12.0-cp310-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
  • Upload date:
  • Size: 909.2 kB
  • Tags: CPython 3.10+, manylinux: glibc 2.17+ ARMv7l
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.26 {"installer":{"name":"uv","version":"0.11.26","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.12.0-cp310-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 82d2c7180c0295619520d9e4462c7f295c53fc1c085f4fb9eecf1a65590d4fe1
MD5 82758275dee1038fb8683c55d5413fef
BLAKE2b-256 17562f2d52de3d46790b8c6c524b7e05d89526f65bb3ac89bb1a8836f36d8216

See more details on using hashes here.

File details

Details for the file tibs-0.12.0-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

  • Download URL: tibs-0.12.0-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
  • Upload date:
  • Size: 903.0 kB
  • Tags: CPython 3.10+, manylinux: glibc 2.17+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.26 {"installer":{"name":"uv","version":"0.11.26","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.12.0-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 8862f323876a4f3e9b3454e58dbd91d75fa8bd7751cf524498075136471a611e
MD5 06dc4ca9e648e3e307807bd96c0f447f
BLAKE2b-256 c22ad74612a7a2d00c322a0e867f2014e538c0d2594812c6a6f03448a157410c

See more details on using hashes here.

File details

Details for the file tibs-0.12.0-cp310-abi3-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

  • Download URL: tibs-0.12.0-cp310-abi3-manylinux_2_5_i686.manylinux1_i686.whl
  • Upload date:
  • Size: 1.0 MB
  • Tags: CPython 3.10+, manylinux: glibc 2.5+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.26 {"installer":{"name":"uv","version":"0.11.26","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.12.0-cp310-abi3-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 03ed0c2e58e574de7ddb0ac465db9f71c3f8b6543534d479938a1aaba9c863d7
MD5 e756e41dd7ec3fa3699db5aafc6f8ca7
BLAKE2b-256 8ae578aa57f47746f65c379cbbf6d3f1fcdc5f8f1c2d0184efc0e51f863214fd

See more details on using hashes here.

File details

Details for the file tibs-0.12.0-cp310-abi3-macosx_11_0_arm64.whl.

File metadata

  • Download URL: tibs-0.12.0-cp310-abi3-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 779.9 kB
  • Tags: CPython 3.10+, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.26 {"installer":{"name":"uv","version":"0.11.26","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.12.0-cp310-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 033a28ab5c5a281ba579b1c41a7dae010ee2e9bde2ad850baef850f9e732de36
MD5 bbf220e7bfc308b277ccbe211cad8f91
BLAKE2b-256 d2e178f42b01965fc3b5d4fe0c1423018c35bcc7cdda0a31efaa55510a25b0f7

See more details on using hashes here.

File details

Details for the file tibs-0.12.0-cp310-abi3-macosx_10_12_x86_64.whl.

File metadata

  • Download URL: tibs-0.12.0-cp310-abi3-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 875.1 kB
  • Tags: CPython 3.10+, macOS 10.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.26 {"installer":{"name":"uv","version":"0.11.26","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.12.0-cp310-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 680d6596403654a06fdce27ce885b9a8ae6156973161f8d9545e80e4d9359061
MD5 59556fda094e83b0466e8f04b7df4b52
BLAKE2b-256 ad032ba186553eecd57ad50b9640af59fc34013a6c79028e8db76c9c44161efb

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 Sentry Error logging StatusPage Status page