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.7.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.7.0-cp314-cp314t-win_arm64.whl (547.3 kB view details)

Uploaded CPython 3.14tWindows ARM64

tibs-0.7.0-cp314-cp314t-win_amd64.whl (589.5 kB view details)

Uploaded CPython 3.14tWindows x86-64

tibs-0.7.0-cp314-cp314t-win32.whl (538.3 kB view details)

Uploaded CPython 3.14tWindows x86

tibs-0.7.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.7.0-cp314-cp314t-musllinux_1_2_i686.whl (1.1 MB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ i686

tibs-0.7.0-cp314-cp314t-musllinux_1_2_armv7l.whl (1.1 MB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARMv7l

tibs-0.7.0-cp314-cp314t-musllinux_1_2_aarch64.whl (1.0 MB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

tibs-0.7.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (895.8 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ x86-64

tibs-0.7.0-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl (902.9 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ s390x

tibs-0.7.0-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (919.4 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ppc64le

tibs-0.7.0-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (834.1 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARMv7l

tibs-0.7.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (824.4 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARM64

tibs-0.7.0-cp314-cp314t-manylinux_2_5_i686.manylinux1_i686.whl (918.9 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.5+ i686

tibs-0.7.0-cp314-cp314t-macosx_11_0_arm64.whl (703.1 kB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

tibs-0.7.0-cp314-cp314t-macosx_10_12_x86_64.whl (809.9 kB view details)

Uploaded CPython 3.14tmacOS 10.12+ x86-64

tibs-0.7.0-cp38-abi3-win_arm64.whl (558.7 kB view details)

Uploaded CPython 3.8+Windows ARM64

tibs-0.7.0-cp38-abi3-win_amd64.whl (600.5 kB view details)

Uploaded CPython 3.8+Windows x86-64

tibs-0.7.0-cp38-abi3-win32.whl (550.7 kB view details)

Uploaded CPython 3.8+Windows x86

tibs-0.7.0-cp38-abi3-musllinux_1_2_x86_64.whl (1.1 MB view details)

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

tibs-0.7.0-cp38-abi3-musllinux_1_2_i686.whl (1.1 MB view details)

Uploaded CPython 3.8+musllinux: musl 1.2+ i686

tibs-0.7.0-cp38-abi3-musllinux_1_2_armv7l.whl (1.1 MB view details)

Uploaded CPython 3.8+musllinux: musl 1.2+ ARMv7l

tibs-0.7.0-cp38-abi3-musllinux_1_2_aarch64.whl (1.0 MB view details)

Uploaded CPython 3.8+musllinux: musl 1.2+ ARM64

tibs-0.7.0-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (900.3 kB view details)

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

tibs-0.7.0-cp38-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl (908.6 kB view details)

Uploaded CPython 3.8+manylinux: glibc 2.17+ s390x

tibs-0.7.0-cp38-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (927.9 kB view details)

Uploaded CPython 3.8+manylinux: glibc 2.17+ ppc64le

tibs-0.7.0-cp38-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (836.1 kB view details)

Uploaded CPython 3.8+manylinux: glibc 2.17+ ARMv7l

tibs-0.7.0-cp38-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (830.5 kB view details)

Uploaded CPython 3.8+manylinux: glibc 2.17+ ARM64

tibs-0.7.0-cp38-abi3-manylinux_2_5_i686.manylinux1_i686.whl (923.5 kB view details)

Uploaded CPython 3.8+manylinux: glibc 2.5+ i686

tibs-0.7.0-cp38-abi3-macosx_11_0_arm64.whl (713.5 kB view details)

Uploaded CPython 3.8+macOS 11.0+ ARM64

tibs-0.7.0-cp38-abi3-macosx_10_12_x86_64.whl (822.9 kB view details)

Uploaded CPython 3.8+macOS 10.12+ x86-64

File details

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

File metadata

  • Download URL: tibs-0.7.0.tar.gz
  • Upload date:
  • Size: 1.3 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","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.7.0.tar.gz
Algorithm Hash digest
SHA256 0735807897dca55ecc86acfa0797b423a1937b1a155421519d5ae93299b10564
MD5 ce39da28d0df7c47927d1ef075a75ccf
BLAKE2b-256 a18f34ed6e69a388391442d16260c93f75295b5d925598255bc8b67a9df207db

See more details on using hashes here.

File details

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

File metadata

  • Download URL: tibs-0.7.0-cp314-cp314t-win_arm64.whl
  • Upload date:
  • Size: 547.3 kB
  • Tags: CPython 3.14t, Windows ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","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.7.0-cp314-cp314t-win_arm64.whl
Algorithm Hash digest
SHA256 5cd6acda857ca553d289a5df32e908ca66d15b0a6cb032fae5d7d4b2c29e5b39
MD5 e0a646ca0901f22f484c60b9ec848681
BLAKE2b-256 d9a74639bb9f9cd5f558d9e543c1ae8ed418ff5380143939015f9ba642c9e470

See more details on using hashes here.

File details

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

File metadata

  • Download URL: tibs-0.7.0-cp314-cp314t-win_amd64.whl
  • Upload date:
  • Size: 589.5 kB
  • Tags: CPython 3.14t, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","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.7.0-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 4c645c4a8003a71051449ca54b581a821431492b96794ea061050560acfdc2b4
MD5 fee6df1ea43ec34be8d82b32c50a2717
BLAKE2b-256 fe5301b2dc5c7236630151f0cade4fd1b81a4b33af965c6114674475aebcf8d2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: tibs-0.7.0-cp314-cp314t-win32.whl
  • Upload date:
  • Size: 538.3 kB
  • Tags: CPython 3.14t, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","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.7.0-cp314-cp314t-win32.whl
Algorithm Hash digest
SHA256 d80813c4a55639fe115d35373ecb8a236a763578878e9e9d4f47115e3ea4b445
MD5 8329481e24b688f72df76aada8270034
BLAKE2b-256 c9d986ed160d29afed55061af21c0c6600b8a49aad88d8ada63a463f70fb327e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: tibs-0.7.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.8 {"installer":{"name":"uv","version":"0.11.8","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.7.0-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 79736c90e6ec0da94ead94bac6c8de458435c524c2cfc31ff0f12a04e4a118a9
MD5 ff2e16e22fc918db4238c38ac6f64643
BLAKE2b-256 6da7831c65657143fd1d0e26f3a290671ab00b7c58d4d94cd52af8a67c72eb31

See more details on using hashes here.

File details

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

File metadata

  • Download URL: tibs-0.7.0-cp314-cp314t-musllinux_1_2_i686.whl
  • Upload date:
  • Size: 1.1 MB
  • Tags: CPython 3.14t, musllinux: musl 1.2+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","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.7.0-cp314-cp314t-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 4e3f4b6eb145f9e7008b79c769ce1dbccbe7934df8f761b869d805a2dc4cc57a
MD5 1a9ecbf533dd07026d8b10718d860b36
BLAKE2b-256 dd90b590de68c6cfdd37c3bf2cd99abba2f1218a148573466eeec741dad1e365

See more details on using hashes here.

File details

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

File metadata

  • Download URL: tibs-0.7.0-cp314-cp314t-musllinux_1_2_armv7l.whl
  • Upload date:
  • Size: 1.1 MB
  • Tags: CPython 3.14t, musllinux: musl 1.2+ ARMv7l
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","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.7.0-cp314-cp314t-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 003796c2a937822c542cd186cf8b39fd5d944109c71539e1879be8a5cd87f42b
MD5 0deca1e6c359b836f152713812b5b42c
BLAKE2b-256 7026e54d719b81ca0d33f6bea483dac8eb579887f3244690ea9fff66f6bcf600

See more details on using hashes here.

File details

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

File metadata

  • Download URL: tibs-0.7.0-cp314-cp314t-musllinux_1_2_aarch64.whl
  • Upload date:
  • Size: 1.0 MB
  • Tags: CPython 3.14t, musllinux: musl 1.2+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","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.7.0-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 51a395ad1f8e275a4c8432ac9df02267229fbfe453085f1959fb20ed917a3a6d
MD5 cf2ea3949befd0c52023ee05205072b1
BLAKE2b-256 f2489b9b4be6a5ab53ec7f7b5a78acca604590f637b6252505fa3cfda3a611a7

See more details on using hashes here.

File details

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

File metadata

  • Download URL: tibs-0.7.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 895.8 kB
  • Tags: CPython 3.14t, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","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.7.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2cede73b37467e73e40429b77d1a175e0f135d88ba5bf2c1efe91ffd577038d3
MD5 fcc9352eaadcf5224c871e6220b76d3f
BLAKE2b-256 08aa4ad7868b65f4755dfe2c3248f2333408ef6f36a5e20263691e884b309f17

See more details on using hashes here.

File details

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

File metadata

  • Download URL: tibs-0.7.0-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl
  • Upload date:
  • Size: 902.9 kB
  • Tags: CPython 3.14t, manylinux: glibc 2.17+ s390x
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","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.7.0-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 b771893ff97d5d2cff7eadd24fb99cc99cfd47f2c409e2ca8eb9a1d59e8dc753
MD5 ef734a551cc2fefde7f3001afdf3f597
BLAKE2b-256 a324b6abb313c9c74d3c1289c2ba79dc96bd42ee9f64f99328eab3f40b2764d4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: tibs-0.7.0-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
  • Upload date:
  • Size: 919.4 kB
  • Tags: CPython 3.14t, manylinux: glibc 2.17+ ppc64le
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","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.7.0-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 cc0108eac9a32e22847a57497bed2931c58967125acf52e6a7527bc39f646c7a
MD5 83fbd339d9daf36ff125331c3248cfe2
BLAKE2b-256 96680d8c7ff703c6e796ba5649dff8076b37fd3dbee88f7356569a6158915264

See more details on using hashes here.

File details

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

File metadata

  • Download URL: tibs-0.7.0-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
  • Upload date:
  • Size: 834.1 kB
  • Tags: CPython 3.14t, manylinux: glibc 2.17+ ARMv7l
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","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.7.0-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 c378c301fbc9f0d5cdea3ae423e100f9ea5d6531cacacc5ec5e4458df0ed100c
MD5 26478233ed8cf7d46d1235cc628d8487
BLAKE2b-256 541e78c32417a60143d62109c097b4b296cae8db810841af1a3f58cb37a14fe4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: tibs-0.7.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
  • Upload date:
  • Size: 824.4 kB
  • Tags: CPython 3.14t, manylinux: glibc 2.17+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","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.7.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b912bf7639f881851030736f515e8a027d2b0d82781d350c28956d6598bdc139
MD5 61c1b8398eb4ade5a7aada20be135d47
BLAKE2b-256 d7c0307cc7a26f702138e0b9871436c2ac20cb75ae49b32f8801a0b28a3d0480

See more details on using hashes here.

File details

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

File metadata

  • Download URL: tibs-0.7.0-cp314-cp314t-manylinux_2_5_i686.manylinux1_i686.whl
  • Upload date:
  • Size: 918.9 kB
  • Tags: CPython 3.14t, manylinux: glibc 2.5+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","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.7.0-cp314-cp314t-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 feef4b931aba1f21e5687df052f75c1a719001d9c6a5e2cd1339761a19bb4106
MD5 9fa43d7af97d005a555fde92b0fbccff
BLAKE2b-256 314d3319a55507a76f0085f45dd844adb8087969f5fea37454e0a17f513a8f50

See more details on using hashes here.

File details

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

File metadata

  • Download URL: tibs-0.7.0-cp314-cp314t-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 703.1 kB
  • Tags: CPython 3.14t, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","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.7.0-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8b4b4cad6ef1c37a53542200b0a8bcd9b0d3ec7b779cd03345928d1282045980
MD5 49a406cf845c13feb5c3baab05cdde21
BLAKE2b-256 d8376879a8eac9ef622cf998272f6f5f65a3eec707d5775c4cd40e3249ac7eed

See more details on using hashes here.

File details

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

File metadata

  • Download URL: tibs-0.7.0-cp314-cp314t-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 809.9 kB
  • Tags: CPython 3.14t, macOS 10.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","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.7.0-cp314-cp314t-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 aa39ea5d0fe1d8e402486d085839d21996e0201e6a10696f2fd4e7be8ad578d1
MD5 6cd822f9076b09ce91167c5c95053368
BLAKE2b-256 571cb7810930a90ab9fdfb60ffffd49c68e3a1ce90410203193170084fff3949

See more details on using hashes here.

File details

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

File metadata

  • Download URL: tibs-0.7.0-cp38-abi3-win_arm64.whl
  • Upload date:
  • Size: 558.7 kB
  • Tags: CPython 3.8+, Windows ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","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.7.0-cp38-abi3-win_arm64.whl
Algorithm Hash digest
SHA256 43d7d8076c5840e0628ba797fcb0b993426a16765873b1a2cdf76d36850d8aa1
MD5 e1b6d1b2e6d4a09f4aa77df39723f006
BLAKE2b-256 7a16253fd49ca22f86bf189f9dcb418cd45ffe2ff467c617f5abe533f6334dfd

See more details on using hashes here.

File details

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

File metadata

  • Download URL: tibs-0.7.0-cp38-abi3-win_amd64.whl
  • Upload date:
  • Size: 600.5 kB
  • Tags: CPython 3.8+, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","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.7.0-cp38-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 8156b3dd2c6b137d1c65249b72518d5d1008d1507b6d35f5716a179c9e1d8e0e
MD5 2780d9f6232e2bf512320d33ff2a1c65
BLAKE2b-256 b61c7c639d7a65fe340a1bae040a48ef08dbfc1edce6de8522f545242a8555dd

See more details on using hashes here.

File details

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

File metadata

  • Download URL: tibs-0.7.0-cp38-abi3-win32.whl
  • Upload date:
  • Size: 550.7 kB
  • Tags: CPython 3.8+, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","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.7.0-cp38-abi3-win32.whl
Algorithm Hash digest
SHA256 d5a94dfbf77b1f537eaabb9751fe93dd98409ec3610fca84fe3e16431c158742
MD5 365d793a2b7966d21c27e1df86027953
BLAKE2b-256 f36651ed43691329ce0561535e36b80e5f6257894ff7bae095aeb72bf5689804

See more details on using hashes here.

File details

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

File metadata

  • Download URL: tibs-0.7.0-cp38-abi3-musllinux_1_2_x86_64.whl
  • Upload date:
  • Size: 1.1 MB
  • Tags: CPython 3.8+, musllinux: musl 1.2+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","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.7.0-cp38-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 001333e854bded8167b01fd3f93ad19a3bd462dbf23226d3946bb9ef89d6f160
MD5 546f0d28e3ece03cb47e2a34fce2e63d
BLAKE2b-256 146d76a345cf2701aa8ae0afb22585b676edb7e7126afb6cd8eb0fa462072896

See more details on using hashes here.

File details

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

File metadata

  • Download URL: tibs-0.7.0-cp38-abi3-musllinux_1_2_i686.whl
  • Upload date:
  • Size: 1.1 MB
  • Tags: CPython 3.8+, musllinux: musl 1.2+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","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.7.0-cp38-abi3-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 c5f2390e925589048b7024ef694a545a9f1729273a8f4905547f46ae6eff30e9
MD5 db2e19fa3800e57664ac9bd470dccd78
BLAKE2b-256 dcc0430cc100a2cc8bb1d74c11c05514ff3b0256f1c60de980e55e3be8cedf79

See more details on using hashes here.

File details

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

File metadata

  • Download URL: tibs-0.7.0-cp38-abi3-musllinux_1_2_armv7l.whl
  • Upload date:
  • Size: 1.1 MB
  • Tags: CPython 3.8+, musllinux: musl 1.2+ ARMv7l
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","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.7.0-cp38-abi3-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 758b8264b93c9e6b5cb6ad34f2d1d099eecd6e859576cdc161690c7cafcb28a5
MD5 6da1be972f6d1a7f04a8c9080e1b8546
BLAKE2b-256 758cd81ad74ba0c59435bac1384f251e8db5cfd0b75d50db9b4d0bbe3d78dc6e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: tibs-0.7.0-cp38-abi3-musllinux_1_2_aarch64.whl
  • Upload date:
  • Size: 1.0 MB
  • Tags: CPython 3.8+, musllinux: musl 1.2+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","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.7.0-cp38-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 90b83e29bad30cb5fbb47be0a60d38273b2b38ff601bbbedc8e6cfad0e3af005
MD5 196147df2601f9f0b3b0536d3562330b
BLAKE2b-256 54515a180aaf7f09f56aee173bee46a90d097e527f5d3215352868c3066eae8f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: tibs-0.7.0-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 900.3 kB
  • Tags: CPython 3.8+, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","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.7.0-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 69dff7dbeea57e855bb863b6915c2a1550464b314253a81d3d51b84a2e9f4a82
MD5 6974a568bc1a4b515093726a5a618adf
BLAKE2b-256 09a0145599453d85e35431e1d482e3b9e02685d722f5fca24d5eda5e528d5c48

See more details on using hashes here.

File details

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

File metadata

  • Download URL: tibs-0.7.0-cp38-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl
  • Upload date:
  • Size: 908.6 kB
  • Tags: CPython 3.8+, manylinux: glibc 2.17+ s390x
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","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.7.0-cp38-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 bb7098311793297891019cf178d455806fb9a5071784b58186abeafe7fb99233
MD5 99daca184d5aedaf6cec555dba973244
BLAKE2b-256 aae4ef8be4c83cf7eb989c2f268ac7b32517282096123e2029bb030a85ef2541

See more details on using hashes here.

File details

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

File metadata

  • Download URL: tibs-0.7.0-cp38-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
  • Upload date:
  • Size: 927.9 kB
  • Tags: CPython 3.8+, manylinux: glibc 2.17+ ppc64le
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","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.7.0-cp38-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 6336b41ca5a7b83f6d26d7b87a4fff722b6262f517a66d77360b69e18b32c1ec
MD5 15e17168d1a5cc19e84cb89fb4dcaaee
BLAKE2b-256 e81099db41a496e472fd8feaf17dcd42493a5b5432cfdf94bc7b3ea452ee6e69

See more details on using hashes here.

File details

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

File metadata

  • Download URL: tibs-0.7.0-cp38-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
  • Upload date:
  • Size: 836.1 kB
  • Tags: CPython 3.8+, manylinux: glibc 2.17+ ARMv7l
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","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.7.0-cp38-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 5e99b3de5f2e0e813f2426d4846914146d9f8bba0d9a1037b532cba2d7f6bad3
MD5 704dca878ff4f66d633d443a057090d6
BLAKE2b-256 a607cafa47fc8d8d02da616004156eb2f91b85910c07e4f84d109883dcea3bb3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: tibs-0.7.0-cp38-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
  • Upload date:
  • Size: 830.5 kB
  • Tags: CPython 3.8+, manylinux: glibc 2.17+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","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.7.0-cp38-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 76d00fb4890be741d31fc7282df800a456efc30b1d81ab81f8c820a18cff2ae0
MD5 9c52a2ca8fd9a1e9eff824e7e5abf81b
BLAKE2b-256 55ce7d3dcbd12463832b583e84a270ddcde52f3f4e3f018de2c9525a0582a0f8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: tibs-0.7.0-cp38-abi3-manylinux_2_5_i686.manylinux1_i686.whl
  • Upload date:
  • Size: 923.5 kB
  • Tags: CPython 3.8+, manylinux: glibc 2.5+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","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.7.0-cp38-abi3-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 a7ad4dcda3401015d6c770e7e66cf83bb938a75985d359f344fd2bd12dba630d
MD5 5de441e2667f9affa3e50bc994f5174b
BLAKE2b-256 a034985446210cacaf5bd620cd69160451a433fb781153210ee4680ab90af400

See more details on using hashes here.

File details

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

File metadata

  • Download URL: tibs-0.7.0-cp38-abi3-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 713.5 kB
  • Tags: CPython 3.8+, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","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.7.0-cp38-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 13196897f7b8a02026f079734aa256fbc5f8329fba01f1638ec5898f337fa7ca
MD5 bca82363b262f9a32cdb64116ae952d1
BLAKE2b-256 5cc9b92145bf94640e9517fe1e2da21d7d920c8382ce573a7d95125624a02311

See more details on using hashes here.

File details

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

File metadata

  • Download URL: tibs-0.7.0-cp38-abi3-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 822.9 kB
  • Tags: CPython 3.8+, macOS 10.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","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.7.0-cp38-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 5eba3c953fb4f685bbe98c05c4fdec34ad5666fc6004a56cbe382b2e65223399
MD5 696e21c052a00aeccbfdbac1582cfcc5
BLAKE2b-256 0ca593050e195650847cc4dcdc6fa650428c87fa9a7b56330e4dcb634b143a1e

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