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.9.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.9.0-cp314-cp314t-win_arm64.whl (612.9 kB view details)

Uploaded CPython 3.14tWindows ARM64

tibs-0.9.0-cp314-cp314t-win_amd64.whl (658.6 kB view details)

Uploaded CPython 3.14tWindows x86-64

tibs-0.9.0-cp314-cp314t-win32.whl (596.9 kB view details)

Uploaded CPython 3.14tWindows x86

tibs-0.9.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.9.0-cp314-cp314t-musllinux_1_2_i686.whl (1.2 MB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ i686

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

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARMv7l

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

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

tibs-0.9.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (961.6 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ x86-64

tibs-0.9.0-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl (964.7 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ s390x

tibs-0.9.0-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (993.1 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ppc64le

tibs-0.9.0-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (902.6 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARMv7l

tibs-0.9.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (893.1 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARM64

tibs-0.9.0-cp314-cp314t-manylinux_2_5_i686.manylinux1_i686.whl (990.7 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.5+ i686

tibs-0.9.0-cp314-cp314t-macosx_11_0_arm64.whl (768.2 kB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

tibs-0.9.0-cp314-cp314t-macosx_10_12_x86_64.whl (879.0 kB view details)

Uploaded CPython 3.14tmacOS 10.12+ x86-64

tibs-0.9.0-cp38-abi3-win_arm64.whl (623.7 kB view details)

Uploaded CPython 3.8+Windows ARM64

tibs-0.9.0-cp38-abi3-win_amd64.whl (670.6 kB view details)

Uploaded CPython 3.8+Windows x86-64

tibs-0.9.0-cp38-abi3-win32.whl (610.3 kB view details)

Uploaded CPython 3.8+Windows x86

tibs-0.9.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.9.0-cp38-abi3-musllinux_1_2_i686.whl (1.2 MB view details)

Uploaded CPython 3.8+musllinux: musl 1.2+ i686

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

Uploaded CPython 3.8+musllinux: musl 1.2+ ARMv7l

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

Uploaded CPython 3.8+musllinux: musl 1.2+ ARM64

tibs-0.9.0-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (966.8 kB view details)

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

tibs-0.9.0-cp38-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl (976.6 kB view details)

Uploaded CPython 3.8+manylinux: glibc 2.17+ s390x

tibs-0.9.0-cp38-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (998.4 kB view details)

Uploaded CPython 3.8+manylinux: glibc 2.17+ ppc64le

tibs-0.9.0-cp38-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (906.0 kB view details)

Uploaded CPython 3.8+manylinux: glibc 2.17+ ARMv7l

tibs-0.9.0-cp38-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (899.9 kB view details)

Uploaded CPython 3.8+manylinux: glibc 2.17+ ARM64

tibs-0.9.0-cp38-abi3-manylinux_2_5_i686.manylinux1_i686.whl (993.1 kB view details)

Uploaded CPython 3.8+manylinux: glibc 2.5+ i686

tibs-0.9.0-cp38-abi3-macosx_11_0_arm64.whl (775.9 kB view details)

Uploaded CPython 3.8+macOS 11.0+ ARM64

tibs-0.9.0-cp38-abi3-macosx_10_12_x86_64.whl (891.0 kB view details)

Uploaded CPython 3.8+macOS 10.12+ x86-64

File details

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

File metadata

  • Download URL: tibs-0.9.0.tar.gz
  • Upload date:
  • Size: 1.3 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.17 {"installer":{"name":"uv","version":"0.11.17","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.9.0.tar.gz
Algorithm Hash digest
SHA256 384cb4f7b1aa134b84c6f1c448203e62d5372e1f5e4d385fd7b89285c1220543
MD5 f1d81c68958d7a8e4c7f41152176aea6
BLAKE2b-256 7c7c2dcd54c912031f6b0f47b820d741aee1754e982038c90acb72781fe2bedb

See more details on using hashes here.

File details

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

File metadata

  • Download URL: tibs-0.9.0-cp314-cp314t-win_arm64.whl
  • Upload date:
  • Size: 612.9 kB
  • Tags: CPython 3.14t, Windows ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.17 {"installer":{"name":"uv","version":"0.11.17","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.9.0-cp314-cp314t-win_arm64.whl
Algorithm Hash digest
SHA256 d714d896d202ff4ea1b5244c2dd52de953a127657023afb2139fad3bfe06fbe6
MD5 db3c876aa4729b965d79145ac2044565
BLAKE2b-256 85f4401cc7c162736bb73a7bce332695b0659b92eb822cd234089d3192fd15c7

See more details on using hashes here.

File details

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

File metadata

  • Download URL: tibs-0.9.0-cp314-cp314t-win_amd64.whl
  • Upload date:
  • Size: 658.6 kB
  • Tags: CPython 3.14t, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.17 {"installer":{"name":"uv","version":"0.11.17","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.9.0-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 59c946b4cc991b3b8eec8a61d99a2ce8a3aaea252f804af994e868ec81039863
MD5 da2b9a0c21b4dae8157b50340346b8f9
BLAKE2b-256 8e4a083b611684f99fe1a2170ec7263d9d3bea46fa8ed6d66c843af3652eb45a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: tibs-0.9.0-cp314-cp314t-win32.whl
  • Upload date:
  • Size: 596.9 kB
  • Tags: CPython 3.14t, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.17 {"installer":{"name":"uv","version":"0.11.17","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.9.0-cp314-cp314t-win32.whl
Algorithm Hash digest
SHA256 ea05589c69c42639dc0f3b7f2d45a706b8815b4b144a5898dd59e7b961ac406d
MD5 dd0b873c8321f461f2472b79a72c23ba
BLAKE2b-256 f2e31217a0c70f8e8afc3abc9306b9193fd0fd7d328eae5dff701ab735c2ef4b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: tibs-0.9.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.17 {"installer":{"name":"uv","version":"0.11.17","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.9.0-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 a8b36dda522d3ee3789c7b3158ced1c73ad92782369a954b3d63061cb16753a3
MD5 5c8acc111f261ef9c5be91c21eb9f888
BLAKE2b-256 4ea7129750b2cabcaf46ecfd8213fbba9532c0dbc93b4cb0676718db14c1b02c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: tibs-0.9.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.17 {"installer":{"name":"uv","version":"0.11.17","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.9.0-cp314-cp314t-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 3b018a8952a9364210015f540cadd30572aa23ceb48d751535dbe9870220ad1e
MD5 5de8073082ae4a3a951619c26da8099b
BLAKE2b-256 a8572c83c7d921fb64d0d09883670f2d2bd804a425d34468deb3bf2b9ba4825a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: tibs-0.9.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.17 {"installer":{"name":"uv","version":"0.11.17","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.9.0-cp314-cp314t-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 da519988a8681b637ec27aa8450ac7845d0cfdc6d7b96900258594fe8c163b68
MD5 fdfdcb91ec8022a2afe097c69a13a303
BLAKE2b-256 17b5d334edf81579ff9d98d7977ce12c4b3d2415ce056af62fe6bf278e1124f1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: tibs-0.9.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.17 {"installer":{"name":"uv","version":"0.11.17","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.9.0-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 70b1515d47c780ba00f09a81bc65a7568cb7f3a4d265df0b0234b6d2c7ce3382
MD5 fd350e877b83d7a40b30ec5b69e0baf4
BLAKE2b-256 7385b1a88937df31546df43ffbe86e27d881d4ab0fae32127e0d91055fee2f29

See more details on using hashes here.

File details

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

File metadata

  • Download URL: tibs-0.9.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 961.6 kB
  • Tags: CPython 3.14t, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.17 {"installer":{"name":"uv","version":"0.11.17","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.9.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d22ef0aa2ae7181ac5ef830ed82581b9d081ad421a16cd8fc11cc565722d0892
MD5 24972244241d70d531742b67df8fd0bc
BLAKE2b-256 ff4192409985961eed2e17097245fd814b3d9248b70819e88950ddb7b948bb98

See more details on using hashes here.

File details

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

File metadata

  • Download URL: tibs-0.9.0-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl
  • Upload date:
  • Size: 964.7 kB
  • Tags: CPython 3.14t, manylinux: glibc 2.17+ s390x
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.17 {"installer":{"name":"uv","version":"0.11.17","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.9.0-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 132e7760be7641fd725519ae549c1e94f597ac4d8fd99d4779c8555a8b2e817a
MD5 7a5ca8f27c66ba3f9568a544d0bc25f1
BLAKE2b-256 b489a15081bc7cadcb7ae8d7ed2aa0d471d3aa8992adf8ce89c1c329566ee550

See more details on using hashes here.

File details

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

File metadata

  • Download URL: tibs-0.9.0-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
  • Upload date:
  • Size: 993.1 kB
  • Tags: CPython 3.14t, manylinux: glibc 2.17+ ppc64le
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.17 {"installer":{"name":"uv","version":"0.11.17","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.9.0-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 c0a60b34b9e1cc4825341eaf83b340f0866c225337943e4bbf51ef5dd52f3023
MD5 6f0cb6af676b673c364fafc84cbe5aea
BLAKE2b-256 8b35653b90e9e24f68bff29e13f70225a1b311d87f94694054406825d01c765d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: tibs-0.9.0-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
  • Upload date:
  • Size: 902.6 kB
  • Tags: CPython 3.14t, manylinux: glibc 2.17+ ARMv7l
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.17 {"installer":{"name":"uv","version":"0.11.17","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.9.0-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 7755648922bf41c8e4861d2379bef179cde27f3a7867948c9ec7d56453992525
MD5 2335f6f3b49f85f5acc40cb1b5d20b8d
BLAKE2b-256 5a745a26061b54e40779693337b20e2b6b530c0de153c7f328356a5c32c32185

See more details on using hashes here.

File details

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

File metadata

  • Download URL: tibs-0.9.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
  • Upload date:
  • Size: 893.1 kB
  • Tags: CPython 3.14t, manylinux: glibc 2.17+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.17 {"installer":{"name":"uv","version":"0.11.17","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.9.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 2e5d2b04c15d26d3c26b40ff6eeb5dc73b01b2b9eab63a6f784cefb615a653f7
MD5 6dbff320a1245228c43161eb12f333e6
BLAKE2b-256 f52a9952faf6e37439c8c60696f0e66c76e9dda7b9f5de7c876d215b22236e67

See more details on using hashes here.

File details

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

File metadata

  • Download URL: tibs-0.9.0-cp314-cp314t-manylinux_2_5_i686.manylinux1_i686.whl
  • Upload date:
  • Size: 990.7 kB
  • Tags: CPython 3.14t, manylinux: glibc 2.5+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.17 {"installer":{"name":"uv","version":"0.11.17","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.9.0-cp314-cp314t-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 3e8a3d062da4f8e13b25ae0d6efe2f3d282158791f968f4508fff19c0171e42d
MD5 a46de5f4ff889a33451d654e0cb6a25c
BLAKE2b-256 28a154fbe144f610a3db7e669603d874643e7de4be5695ea31f3063c07795f1b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: tibs-0.9.0-cp314-cp314t-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 768.2 kB
  • Tags: CPython 3.14t, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.17 {"installer":{"name":"uv","version":"0.11.17","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.9.0-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c0013bd33733c379a871d00706722aebdd862e624d60f1c863b9302fb70ac285
MD5 30aa1165d3f447124b8834a1014eab9e
BLAKE2b-256 c211aa428637fc9a1e6ee8ed58058e12691391f91769cfc25590b9d34f5b9ffc

See more details on using hashes here.

File details

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

File metadata

  • Download URL: tibs-0.9.0-cp314-cp314t-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 879.0 kB
  • Tags: CPython 3.14t, macOS 10.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.17 {"installer":{"name":"uv","version":"0.11.17","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.9.0-cp314-cp314t-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 4f353efb2f80309d442ca32e8fc891c5d225dd00684cde942612d64f13470b86
MD5 620a652350f7af017db4dde1314ed79e
BLAKE2b-256 43ccbef320d687eedaa298436c0fe1a937e196ed525b580ffe75538b2cbfe0ce

See more details on using hashes here.

File details

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

File metadata

  • Download URL: tibs-0.9.0-cp38-abi3-win_arm64.whl
  • Upload date:
  • Size: 623.7 kB
  • Tags: CPython 3.8+, Windows ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.17 {"installer":{"name":"uv","version":"0.11.17","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.9.0-cp38-abi3-win_arm64.whl
Algorithm Hash digest
SHA256 d43f8e2bb7df6dad5584071d177e7946c679031eec48c99afb3afd3114f58d8d
MD5 8ef46cafc0f60ac79f5f8709a8e6c9a5
BLAKE2b-256 298729ac0ef290cef6995a6ae12f229b6a9f45e632f7646357d193e548f23d9a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: tibs-0.9.0-cp38-abi3-win_amd64.whl
  • Upload date:
  • Size: 670.6 kB
  • Tags: CPython 3.8+, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.17 {"installer":{"name":"uv","version":"0.11.17","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.9.0-cp38-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 36465bcca20de7944b48c723ff9f1ec8ba001ca56a894d95e0316ce96f12dcd7
MD5 c1e189078f688e7bd8b121c404dcbdc4
BLAKE2b-256 5c39d55fac8b3ceb52cae81b89c4c8d13ae1f5b7333a37135f172254926051fd

See more details on using hashes here.

File details

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

File metadata

  • Download URL: tibs-0.9.0-cp38-abi3-win32.whl
  • Upload date:
  • Size: 610.3 kB
  • Tags: CPython 3.8+, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.17 {"installer":{"name":"uv","version":"0.11.17","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.9.0-cp38-abi3-win32.whl
Algorithm Hash digest
SHA256 5cf7988169ff2ef6898a52db4b5a4fbf5357fb874fcbc557ac8216edb6202877
MD5 020c0ff5f9f57ec2ab65a55840f77d81
BLAKE2b-256 85f6f538334f071e562a9815d26c1ed62e290016e3922e4f3622c3864a01a683

See more details on using hashes here.

File details

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

File metadata

  • Download URL: tibs-0.9.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.17 {"installer":{"name":"uv","version":"0.11.17","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.9.0-cp38-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 3ebb8229661d189cf61d35cd7b4895eb1a65b6c927190f0f703b203e8faf80e9
MD5 624b550a10974a694b9a4c7563f69817
BLAKE2b-256 5388e1643055438b04baf11f5410993e6faa301bdf3736a65e4e06093ff2e399

See more details on using hashes here.

File details

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

File metadata

  • Download URL: tibs-0.9.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.17 {"installer":{"name":"uv","version":"0.11.17","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.9.0-cp38-abi3-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 268c81bebf732a54e482df36e4b67061349f4ee37f30bed022b82ad593e58f48
MD5 06c5c8d5ea19a76f771488e0225ccd97
BLAKE2b-256 71b0be06f0ae0d58888d19317997b546c0aa8327dbb07874f57bf294002cb4b9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: tibs-0.9.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.17 {"installer":{"name":"uv","version":"0.11.17","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.9.0-cp38-abi3-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 92fd91545c61756009bd73126e2528180deecaca7bc0fa43f77834156ff33c93
MD5 0b8027d1d565dacc4778713f3611fa30
BLAKE2b-256 17e9990bcac10d9b41650e1029c69483c96664f4b8683e54eda35a5048a9777a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: tibs-0.9.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.17 {"installer":{"name":"uv","version":"0.11.17","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.9.0-cp38-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 ab7d688286d0577990f38d837898284c12c387ce7b0fb8c0a08ac8407233006e
MD5 35f329767b5c04f86b033f997402e3a6
BLAKE2b-256 405e85d8cb877c594d8d0782fdf1750feba47c5f9a4549aa759baf32932d2e94

See more details on using hashes here.

File details

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

File metadata

  • Download URL: tibs-0.9.0-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 966.8 kB
  • Tags: CPython 3.8+, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.17 {"installer":{"name":"uv","version":"0.11.17","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.9.0-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 cc1086d047dcfcb0afd54973e60e8fa0801c21b1f92a53c0043206e092a93321
MD5 793002772e96ed7ef49147c2ffc9cf4f
BLAKE2b-256 a331d9e79a966a81044e2ddcb985c078074c24c171f3923887d4431ac95e01a9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: tibs-0.9.0-cp38-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl
  • Upload date:
  • Size: 976.6 kB
  • Tags: CPython 3.8+, manylinux: glibc 2.17+ s390x
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.17 {"installer":{"name":"uv","version":"0.11.17","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.9.0-cp38-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 f84f4ec8def7a0100771164324a1021932fc3016e838f3230777a46ae4ad61c6
MD5 a3c2bd2f35de2273c1c1d82390e10eda
BLAKE2b-256 5bdf1a31b704854006d95960ce2bcc99f99a370b96efd2d52c311d0e2f210554

See more details on using hashes here.

File details

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

File metadata

  • Download URL: tibs-0.9.0-cp38-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
  • Upload date:
  • Size: 998.4 kB
  • Tags: CPython 3.8+, manylinux: glibc 2.17+ ppc64le
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.17 {"installer":{"name":"uv","version":"0.11.17","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.9.0-cp38-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 9313808a7511adab39c4515a4b33b028db1cc1203051c5902e79523890c68451
MD5 f7cead0736c1daff0568650edf8a3de4
BLAKE2b-256 20d1efaea63fb483518096e0450381fadb2b6c9eb9fed51edfeeee6523d9d187

See more details on using hashes here.

File details

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

File metadata

  • Download URL: tibs-0.9.0-cp38-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
  • Upload date:
  • Size: 906.0 kB
  • Tags: CPython 3.8+, manylinux: glibc 2.17+ ARMv7l
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.17 {"installer":{"name":"uv","version":"0.11.17","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.9.0-cp38-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 04fa258ba0a3888bae057ac67ba119a1b3ccd428cfcb84dc453324137e872397
MD5 9552378d1b8db937dcab216b2591335f
BLAKE2b-256 9cf4a4d076cc16c28c73bdaba110cefe26bd7534c6b3b5ca36f9e321433fd0af

See more details on using hashes here.

File details

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

File metadata

  • Download URL: tibs-0.9.0-cp38-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
  • Upload date:
  • Size: 899.9 kB
  • Tags: CPython 3.8+, manylinux: glibc 2.17+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.17 {"installer":{"name":"uv","version":"0.11.17","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.9.0-cp38-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 9bd8c1dc83860c4b28fae68b081226c2479831434c2a58bbe37f172d2ebb44bc
MD5 015c8948a97d71c9642c1d47c12f0992
BLAKE2b-256 5b16a01c2e7da8943bf72fb420ba6e33ea7f6a8bd14c0cbbd603546112207f5d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: tibs-0.9.0-cp38-abi3-manylinux_2_5_i686.manylinux1_i686.whl
  • Upload date:
  • Size: 993.1 kB
  • Tags: CPython 3.8+, manylinux: glibc 2.5+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.17 {"installer":{"name":"uv","version":"0.11.17","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.9.0-cp38-abi3-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 770a861a7607bca77d943f95246b1ac8459dc28b76d8981536417f8011e51902
MD5 0e9fa6640b497fda75630fd0faf0c00d
BLAKE2b-256 bd9c2237937ea398894d5194762011663f48a543130b8c210a2ff27305332793

See more details on using hashes here.

File details

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

File metadata

  • Download URL: tibs-0.9.0-cp38-abi3-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 775.9 kB
  • Tags: CPython 3.8+, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.17 {"installer":{"name":"uv","version":"0.11.17","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.9.0-cp38-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b33b8495201bfc7eec24c03bcf6e506c11ebcc24847cf0e4f31e889009ec3866
MD5 0f2fdf9e2aa1942cd68e9198fd0b0f8e
BLAKE2b-256 60a44a9164cb8614c54dc8e71c5d540f8e4bbfc05cd69e0b1e931efe98a61166

See more details on using hashes here.

File details

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

File metadata

  • Download URL: tibs-0.9.0-cp38-abi3-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 891.0 kB
  • Tags: CPython 3.8+, macOS 10.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.17 {"installer":{"name":"uv","version":"0.11.17","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.9.0-cp38-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 702c2984bc29d7c6f8c8c8719c40243ca6b976c40f7468bd7aff737ae3051e65
MD5 badb13550ec2673c4994574bf6b24f4d
BLAKE2b-256 a336915c1cff8daba278e38b0fbe5f602368d158703c0e7b0304e0ccf0bb40f0

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