Skip to main content

Endian-aware binary IO streams and annotation driven serialization helpers

Project description

Binaryhelper

PyPI supported Python versions Win/Mac/Linux MIT Test Build & Publish wheels bier docs

Binary IO and annotation driven serialization utilities for Python.

Highlights

  • Stream-friendly readers and writers that respect explicit endianness.
  • C++ backed implementations for EndianedStreamIO and EndianedBytesIO to keep hot loops fast.
  • Python 3.12+ serialization helpers that turn type hints into binary schemas.
  • Works with in-memory buffers, files, and arbitrary Python streams.

Installation

pip install bier

EndianedBinaryIO (Python 3.8+)

bier.EndianedBinaryIO wraps common binary IO patterns so you can describe data once and reuse it across different stream types.

Core classes

  • EndianedBytesIO: in-memory buffer with read and write helpers for integers, floats, strings, and byte arrays.
  • EndianedStreamIO: fast wrapper around any file-like object that exposes endian aware helpers by delegating to an underlying stream.
  • EndianedBufferedReader and EndianedBufferedWriter: buffered adaptors for existing binary readers and writers.
  • EndianedFileIO: convenience subclass that opens files and exposes the same API as in-memory streams.

Quick start

from bier.EndianedBinaryIO import EndianedBytesIO

stream = EndianedBytesIO(endian=">")
stream.write_u16(0x1234)
stream.write_cstring("bier")
stream.seek(0)

value = stream.read_u16()
text = stream.read_cstring()

assert value == 0x1234
assert text == "bier"

Stick with a single API whether you are reading from a BytesIO, a file handle, or a socket-like object. The helpers handle array packing, alignment, and endian swapping for you.

Serialization (Python 3.12+)

bier.serialization turns annotated data classes into binary serializers.

  • Subclass BinarySerializable and describe fields with provided marker types like u32, f32, cstr, list_d, and tuple.
  • Use convert, custom, member, and length_type options to tweak encoding without hand writing parsing logic.
  • Serialization uses the same readers and writers as EndianedBinaryIO, so the two modules fit together.
from bier.EndianedBinaryIO import EndianedBytesIO
from bier.serialization import BinarySerializable, cstr, list_d, u16, u32

class Player(BinarySerializable[u16]):
    id: u32
    name: cstr
    scores: list_d[u16, u16]

class Team(BinarySerializable[u16]):
    head: "Player"
    members: list[Player]

buffer = EndianedBytesIO(endian="<")
player = Player(id=7, name="Ada", scores=[10, 20, 30])
player.write_to(buffer)

buffer.seek(0)
roundtrip = Player.read_from(buffer)
assert roundtrip.id == 7

Annotation Types

  • ints:
    • u8
    • u16
    • u32
    • u64
    • i8
    • i16
    • i32
    • i64
  • floats:
    • f16
    • f32
    • f64
  • strings:
    • cstr (null terminated string)
    • str (default delimited length)
    • str_d[T] (delimited length of type T)
  • lists:
    • list[S] (default delimited length)
    • list_d[S, T] (delimited length of type T)
  • tuples:
    • tuple[T1, T2, ...]
  • objects
    • class (has to inherit from BinarySerializible as well)
  • bytes:
    • bytes (default delimited length)
    • bytes_d[T] (delimited length of type T)

Roadmap

  • Block oriented ComplexStreams for compressed or encrypted segments.
  • Multi-stream wrappers for treating concatenated streams as one logical source.
  • Extended struct-like helpers for varints, grouped tuples, and length prefixed fields.

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

bier-0.0.3.tar.gz (39.5 kB view details)

Uploaded Source

Built Distributions

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

bier-0.0.3-cp312-abi3-win_arm64.whl (67.3 kB view details)

Uploaded CPython 3.12+Windows ARM64

bier-0.0.3-cp312-abi3-win_amd64.whl (77.1 kB view details)

Uploaded CPython 3.12+Windows x86-64

bier-0.0.3-cp312-abi3-musllinux_1_2_x86_64.whl (1.4 MB view details)

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

bier-0.0.3-cp312-abi3-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (474.4 kB view details)

Uploaded CPython 3.12+manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

bier-0.0.3-cp312-abi3-macosx_11_0_arm64.whl (75.5 kB view details)

Uploaded CPython 3.12+macOS 11.0+ ARM64

bier-0.0.3-cp312-abi3-macosx_10_13_x86_64.whl (78.4 kB view details)

Uploaded CPython 3.12+macOS 10.13+ x86-64

bier-0.0.3-cp311-cp311-win_arm64.whl (67.4 kB view details)

Uploaded CPython 3.11Windows ARM64

bier-0.0.3-cp311-cp311-win_amd64.whl (77.2 kB view details)

Uploaded CPython 3.11Windows x86-64

bier-0.0.3-cp311-cp311-musllinux_1_2_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

bier-0.0.3-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (474.7 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

bier-0.0.3-cp311-cp311-macosx_11_0_arm64.whl (75.6 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

bier-0.0.3-cp311-cp311-macosx_10_9_x86_64.whl (78.4 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

bier-0.0.3-cp310-cp310-win_arm64.whl (67.4 kB view details)

Uploaded CPython 3.10Windows ARM64

bier-0.0.3-cp310-cp310-win_amd64.whl (77.2 kB view details)

Uploaded CPython 3.10Windows x86-64

bier-0.0.3-cp310-cp310-musllinux_1_2_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

bier-0.0.3-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (471.1 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

bier-0.0.3-cp310-cp310-macosx_11_0_arm64.whl (75.6 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

bier-0.0.3-cp310-cp310-macosx_10_9_x86_64.whl (78.4 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

bier-0.0.3-cp39-cp39-win_arm64.whl (67.4 kB view details)

Uploaded CPython 3.9Windows ARM64

bier-0.0.3-cp39-cp39-win_amd64.whl (77.2 kB view details)

Uploaded CPython 3.9Windows x86-64

bier-0.0.3-cp39-cp39-musllinux_1_2_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

bier-0.0.3-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (470.7 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

bier-0.0.3-cp39-cp39-macosx_11_0_arm64.whl (75.6 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

bier-0.0.3-cp39-cp39-macosx_10_9_x86_64.whl (78.4 kB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

bier-0.0.3-cp38-cp38-win_amd64.whl (77.2 kB view details)

Uploaded CPython 3.8Windows x86-64

bier-0.0.3-cp38-cp38-musllinux_1_2_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.8musllinux: musl 1.2+ x86-64

bier-0.0.3-cp38-cp38-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (465.4 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

bier-0.0.3-cp38-cp38-macosx_11_0_arm64.whl (75.4 kB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

bier-0.0.3-cp38-cp38-macosx_10_9_x86_64.whl (78.3 kB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

File details

Details for the file bier-0.0.3.tar.gz.

File metadata

  • Download URL: bier-0.0.3.tar.gz
  • Upload date:
  • Size: 39.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for bier-0.0.3.tar.gz
Algorithm Hash digest
SHA256 c75deda8b0844b0c1939d3bfb9a6f204fe764f5acd9ebcfaba995999b7a5bb42
MD5 70fd43d4cf4fba26716f2c4c77e97146
BLAKE2b-256 09b6175227f300e7fbfd40b07424fd85407867592f71fbc4200694a3c93bc78b

See more details on using hashes here.

Provenance

The following attestation bundles were made for bier-0.0.3.tar.gz:

Publisher: release.yml on K0lb3/Binaryhelper

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file bier-0.0.3-cp312-abi3-win_arm64.whl.

File metadata

  • Download URL: bier-0.0.3-cp312-abi3-win_arm64.whl
  • Upload date:
  • Size: 67.3 kB
  • Tags: CPython 3.12+, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for bier-0.0.3-cp312-abi3-win_arm64.whl
Algorithm Hash digest
SHA256 2e7f5485b5e561584add1c1c94f0bb8927c359dd465ea2300081a7aa0b9da553
MD5 404fd3044665abd0d373e558ef01d9af
BLAKE2b-256 4ea3ea3ba0f6b98179f371380d2958007a6d4381f984bbe3b698a3afcf159968

See more details on using hashes here.

Provenance

The following attestation bundles were made for bier-0.0.3-cp312-abi3-win_arm64.whl:

Publisher: release.yml on K0lb3/Binaryhelper

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file bier-0.0.3-cp312-abi3-win_amd64.whl.

File metadata

  • Download URL: bier-0.0.3-cp312-abi3-win_amd64.whl
  • Upload date:
  • Size: 77.1 kB
  • Tags: CPython 3.12+, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for bier-0.0.3-cp312-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 6c6d192d87760552812c82debda4b9cd6e575c8af4c1fa912b9cad98d3374b4b
MD5 73436dff20f875c3431e3f2d22578716
BLAKE2b-256 b7431d65586c11e183311d67587086c6cc09aadb124643818574414509de9dc6

See more details on using hashes here.

Provenance

The following attestation bundles were made for bier-0.0.3-cp312-abi3-win_amd64.whl:

Publisher: release.yml on K0lb3/Binaryhelper

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file bier-0.0.3-cp312-abi3-musllinux_1_2_x86_64.whl.

File metadata

  • Download URL: bier-0.0.3-cp312-abi3-musllinux_1_2_x86_64.whl
  • Upload date:
  • Size: 1.4 MB
  • Tags: CPython 3.12+, musllinux: musl 1.2+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for bier-0.0.3-cp312-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 ff91bb4b394ea39960c42fce335f4ebb852516179b74738ef4c3097c137eac73
MD5 7032d7aaa5fbcb1737a1e144733c266f
BLAKE2b-256 9c8cd9745a4f77b31a2a4c11edeaa7e65cf40e0091c27bbb172acacddfc69c73

See more details on using hashes here.

Provenance

The following attestation bundles were made for bier-0.0.3-cp312-abi3-musllinux_1_2_x86_64.whl:

Publisher: release.yml on K0lb3/Binaryhelper

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file bier-0.0.3-cp312-abi3-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for bier-0.0.3-cp312-abi3-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 a58581ebd3feef0b3df43e381ba16429d67fd0a0da1e4d8126dbd3fa0279176a
MD5 90ca5ce904373195857857cd171eec22
BLAKE2b-256 4d29dd6cb83b6b6f68637b9ad115bf6eb6a42cc76a2815bc746bcecbd31170c7

See more details on using hashes here.

Provenance

The following attestation bundles were made for bier-0.0.3-cp312-abi3-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release.yml on K0lb3/Binaryhelper

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file bier-0.0.3-cp312-abi3-macosx_11_0_arm64.whl.

File metadata

  • Download URL: bier-0.0.3-cp312-abi3-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 75.5 kB
  • Tags: CPython 3.12+, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for bier-0.0.3-cp312-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0a5705f3463ae626b7c29bda8b31230744f3c5f17f5a0302b7ead6d9bbfa6585
MD5 5c2dff6a403ac5654c3c6e2364490ba8
BLAKE2b-256 f8ea94541b0b46eb03925badfbf1cfae680f3292904fd26e120e4f8b81f2c21f

See more details on using hashes here.

Provenance

The following attestation bundles were made for bier-0.0.3-cp312-abi3-macosx_11_0_arm64.whl:

Publisher: release.yml on K0lb3/Binaryhelper

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file bier-0.0.3-cp312-abi3-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for bier-0.0.3-cp312-abi3-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 38ae37dd0e94445e706b2057965c368aeff9ea8149a6c9987e3884cc2dc9b0b6
MD5 ad451f5434bc2406c7597676fc7414dd
BLAKE2b-256 84320cecea1b8a89535bc0ea6dfc22d15d14f73b5630d3e846b536e38fc3f365

See more details on using hashes here.

Provenance

The following attestation bundles were made for bier-0.0.3-cp312-abi3-macosx_10_13_x86_64.whl:

Publisher: release.yml on K0lb3/Binaryhelper

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file bier-0.0.3-cp311-cp311-win_arm64.whl.

File metadata

  • Download URL: bier-0.0.3-cp311-cp311-win_arm64.whl
  • Upload date:
  • Size: 67.4 kB
  • Tags: CPython 3.11, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for bier-0.0.3-cp311-cp311-win_arm64.whl
Algorithm Hash digest
SHA256 bd0e959d406fc0702aec8699ec6da70581ef4a4b885c276bfdaa8df56a776be3
MD5 fdb27c1823f10bdf66a1ce12f90da39f
BLAKE2b-256 463a409496ffebfad64a062546e00c12a0325666ca9523c11eee0c751ee3531d

See more details on using hashes here.

Provenance

The following attestation bundles were made for bier-0.0.3-cp311-cp311-win_arm64.whl:

Publisher: release.yml on K0lb3/Binaryhelper

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file bier-0.0.3-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: bier-0.0.3-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 77.2 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for bier-0.0.3-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 ccaf8735820b4c7582b098af25504b866401e459c6db5847bdd5ddfc8cd7d6ff
MD5 0b7122b96d1081095078c9dc28fdd981
BLAKE2b-256 ec6c7e3bbb3a2736bf0642ecc6abd2fc1f56d6df913fab85edd149c3f6411bf4

See more details on using hashes here.

Provenance

The following attestation bundles were made for bier-0.0.3-cp311-cp311-win_amd64.whl:

Publisher: release.yml on K0lb3/Binaryhelper

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file bier-0.0.3-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for bier-0.0.3-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 d0a4c4ee730328ea711666c19a3a3b7e7127bb320230f7fdb617c8fede205326
MD5 122be7b8890c2060a43c1cd61816d3dc
BLAKE2b-256 94e9c67af4964be3f8fa5223b4ed782a9f01e9d5cd61234f7c9f1d02133e14f1

See more details on using hashes here.

Provenance

The following attestation bundles were made for bier-0.0.3-cp311-cp311-musllinux_1_2_x86_64.whl:

Publisher: release.yml on K0lb3/Binaryhelper

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file bier-0.0.3-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for bier-0.0.3-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 4ceae14363e18a3858dcacb2d55f230a0b3b541a2c96c80df895f9ed4d94d64c
MD5 64c29f7599cfeb20415971bfd8c8b4d8
BLAKE2b-256 110e54b2bf4200c0fb97dadd12d0d3330a24fa41dbebd97b2834eabb04850694

See more details on using hashes here.

Provenance

The following attestation bundles were made for bier-0.0.3-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release.yml on K0lb3/Binaryhelper

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file bier-0.0.3-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for bier-0.0.3-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 83812ab2dfeca7fa3cb511bc86dce88ebb5d3df58beacc8ce3ebe590efef36be
MD5 914fa1791bda03a49a5dc89e04971732
BLAKE2b-256 4ea9ecd23621943ce22b2c6221b4922bba8bebc6207b7169a7340a8a540b46da

See more details on using hashes here.

Provenance

The following attestation bundles were made for bier-0.0.3-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: release.yml on K0lb3/Binaryhelper

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file bier-0.0.3-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for bier-0.0.3-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 0d03ef49d987868f1d2b72c0e032c3d59fc7fefac885884497e90804537baacc
MD5 e5ff6f696441986feece2453bda7e401
BLAKE2b-256 baf36d6daaba6003775981407f4393b67a5b04f3243c1ff869c755ae03221ea9

See more details on using hashes here.

Provenance

The following attestation bundles were made for bier-0.0.3-cp311-cp311-macosx_10_9_x86_64.whl:

Publisher: release.yml on K0lb3/Binaryhelper

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file bier-0.0.3-cp310-cp310-win_arm64.whl.

File metadata

  • Download URL: bier-0.0.3-cp310-cp310-win_arm64.whl
  • Upload date:
  • Size: 67.4 kB
  • Tags: CPython 3.10, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for bier-0.0.3-cp310-cp310-win_arm64.whl
Algorithm Hash digest
SHA256 768771e48a0f053f0e9e3cad8759ad65483197c32a60bec8197433cd45ca9cea
MD5 f8463ff56a8a1fb406ccdfb93e38ad9f
BLAKE2b-256 423868cad544aef594ec5f9e9035f36491c1afd78818a527c7b54db7c0f0a29b

See more details on using hashes here.

Provenance

The following attestation bundles were made for bier-0.0.3-cp310-cp310-win_arm64.whl:

Publisher: release.yml on K0lb3/Binaryhelper

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file bier-0.0.3-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: bier-0.0.3-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 77.2 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for bier-0.0.3-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 64335d15b5f6004a4ea15faba5f49aa3dcf839eec35f46dea1f85609cb67c6e2
MD5 0e2a3bb2e0d5a7af70991a02b9626501
BLAKE2b-256 0e6f717af2b32647afe38b205ab14260cbcaecfcd1f40453487629f434cb6b03

See more details on using hashes here.

Provenance

The following attestation bundles were made for bier-0.0.3-cp310-cp310-win_amd64.whl:

Publisher: release.yml on K0lb3/Binaryhelper

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file bier-0.0.3-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for bier-0.0.3-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 8a505bcfd3ba6e3873dfe89c4f67682df779e32983c661ce221d30ea87ca8812
MD5 2ae9f9adf30ecaec2a985870fb2d6c9b
BLAKE2b-256 68c2f7432264a0a42cfaad2d6a57220b4d3fc02749feb745028e8e9dd6535a57

See more details on using hashes here.

Provenance

The following attestation bundles were made for bier-0.0.3-cp310-cp310-musllinux_1_2_x86_64.whl:

Publisher: release.yml on K0lb3/Binaryhelper

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file bier-0.0.3-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for bier-0.0.3-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ef6b3b4f6b8086977f0e4927f55bfa3a7d94fd462df0e9e681301469121ef52a
MD5 43eadf36d8722c80db0790209e44293e
BLAKE2b-256 bfff304bf24afae399e888244b1b5a790841edcbe256a363f2dc5d6dd63d8184

See more details on using hashes here.

Provenance

The following attestation bundles were made for bier-0.0.3-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release.yml on K0lb3/Binaryhelper

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file bier-0.0.3-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for bier-0.0.3-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6fb759cb23b494d78e0ab61f70f5a828a0cfc4ede426840d5d85330efa4debdf
MD5 d1155b2c1d601e141ad24fb86d3ce5b0
BLAKE2b-256 c7f0988adae328ae30b73236b16cd13c840718cfa59630b640c6bd7c4b05239c

See more details on using hashes here.

Provenance

The following attestation bundles were made for bier-0.0.3-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: release.yml on K0lb3/Binaryhelper

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file bier-0.0.3-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for bier-0.0.3-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 003645e68c7936e66a2ef04535ac2513d2be0b3b3ed410b2b05ebdcf242d767d
MD5 23c25b0fcfff505710c3ffa8c3107a15
BLAKE2b-256 551b707de330370a0834ae7b1d75d53cdef9cb0e9dcdf33f25f209d2a2d49c2e

See more details on using hashes here.

Provenance

The following attestation bundles were made for bier-0.0.3-cp310-cp310-macosx_10_9_x86_64.whl:

Publisher: release.yml on K0lb3/Binaryhelper

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file bier-0.0.3-cp39-cp39-win_arm64.whl.

File metadata

  • Download URL: bier-0.0.3-cp39-cp39-win_arm64.whl
  • Upload date:
  • Size: 67.4 kB
  • Tags: CPython 3.9, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for bier-0.0.3-cp39-cp39-win_arm64.whl
Algorithm Hash digest
SHA256 44866711c05060fde3d0ee3c895b13b1ca36d6f539a4b021188df487b1a4576c
MD5 5e163aaac9d744ad3b6572020db4b5e4
BLAKE2b-256 76fd821956dbcf56538bf6c5258c68651ea25a1cbf3aaff95a0f4cd3108526c1

See more details on using hashes here.

Provenance

The following attestation bundles were made for bier-0.0.3-cp39-cp39-win_arm64.whl:

Publisher: release.yml on K0lb3/Binaryhelper

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file bier-0.0.3-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: bier-0.0.3-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 77.2 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for bier-0.0.3-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 e1c6cfe737a8072df01ac1248c10a5589cb6337a046369c01d9aa7d24ba69c7e
MD5 bd1aa053b2d70762a1422e40bd46a9aa
BLAKE2b-256 5cefdf70b9f583180caa04d25135045e874f34dfc2610679ba13bcc3bbc54fe9

See more details on using hashes here.

Provenance

The following attestation bundles were made for bier-0.0.3-cp39-cp39-win_amd64.whl:

Publisher: release.yml on K0lb3/Binaryhelper

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file bier-0.0.3-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

  • Download URL: bier-0.0.3-cp39-cp39-musllinux_1_2_x86_64.whl
  • Upload date:
  • Size: 1.4 MB
  • Tags: CPython 3.9, musllinux: musl 1.2+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for bier-0.0.3-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 adebad06c6773734c80a4c3b329ab824b1e7b5c906257a5e3782ae0697e7dca0
MD5 ed4a53057cb318b3574468217c6ba05d
BLAKE2b-256 c56c27875513907fd651aabae1fd93e040e5f46921fc7a5295815da4ac6c405d

See more details on using hashes here.

Provenance

The following attestation bundles were made for bier-0.0.3-cp39-cp39-musllinux_1_2_x86_64.whl:

Publisher: release.yml on K0lb3/Binaryhelper

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file bier-0.0.3-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for bier-0.0.3-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 58c6c546a4163d0a73dd8426ef03a2e9bb6c61d75a78e11432a3b5b2bd77c42e
MD5 dff1fcb146d779ecb1528658948e8e12
BLAKE2b-256 b664a36edf59ffef351b377d26614930bbac135e28060bbe5fc842c6fc062105

See more details on using hashes here.

Provenance

The following attestation bundles were made for bier-0.0.3-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release.yml on K0lb3/Binaryhelper

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file bier-0.0.3-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

  • Download URL: bier-0.0.3-cp39-cp39-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 75.6 kB
  • Tags: CPython 3.9, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for bier-0.0.3-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e7b86228260c9f03c7849690b69c11c495761f8676ea5b7523538d6c61836d24
MD5 f36fb910e98558a877a01701f95e6cf6
BLAKE2b-256 af4129781d6c70ea3406fe53fc1a0d6e953ddca612a78571c1505704836a1bab

See more details on using hashes here.

Provenance

The following attestation bundles were made for bier-0.0.3-cp39-cp39-macosx_11_0_arm64.whl:

Publisher: release.yml on K0lb3/Binaryhelper

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file bier-0.0.3-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: bier-0.0.3-cp39-cp39-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 78.4 kB
  • Tags: CPython 3.9, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for bier-0.0.3-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 f8c0ed66606d2eea7bf5608fc8b7f7dfb99ad5900018d39f8e5e59d58d02242c
MD5 9ecbf33d7d2dbe547d74ce491f022da9
BLAKE2b-256 5320a4bf831429bba9af146de9b3a86091cc47687b83c09c87f16c461465d6c6

See more details on using hashes here.

Provenance

The following attestation bundles were made for bier-0.0.3-cp39-cp39-macosx_10_9_x86_64.whl:

Publisher: release.yml on K0lb3/Binaryhelper

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file bier-0.0.3-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: bier-0.0.3-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 77.2 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for bier-0.0.3-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 674dd39548f0abd787a15a8b9cee00c9bac17a3026af06160e045646458ab892
MD5 85b5b25ad56b6cd6c7f1a11c74400294
BLAKE2b-256 c978518d8cc31b7765f717b398ac6a1595c2ebb60eef17759a70fe8c7876cb1a

See more details on using hashes here.

Provenance

The following attestation bundles were made for bier-0.0.3-cp38-cp38-win_amd64.whl:

Publisher: release.yml on K0lb3/Binaryhelper

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file bier-0.0.3-cp38-cp38-musllinux_1_2_x86_64.whl.

File metadata

  • Download URL: bier-0.0.3-cp38-cp38-musllinux_1_2_x86_64.whl
  • Upload date:
  • Size: 1.4 MB
  • Tags: CPython 3.8, musllinux: musl 1.2+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for bier-0.0.3-cp38-cp38-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 ea675223e7581d55648edc88d216f42ecd5ee247bdbd0fa58f4d79de195db243
MD5 c2f03146fbcab6b2ed6f5489aef20f92
BLAKE2b-256 e507d959ba661f6133d40ac109bc392efeb83a2637d7ecc805090daf955a5b01

See more details on using hashes here.

Provenance

The following attestation bundles were made for bier-0.0.3-cp38-cp38-musllinux_1_2_x86_64.whl:

Publisher: release.yml on K0lb3/Binaryhelper

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file bier-0.0.3-cp38-cp38-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for bier-0.0.3-cp38-cp38-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 9fd9695b0559c2bdbfc7d16ec837e9f505c74d0d2809cd180be26851fe901979
MD5 12e3aa98ab5776a3852a598ae2e46b18
BLAKE2b-256 e891d2a2f72778ae8e364c8dad0cc1ba34d2d022c27638e0e4e3993c2579040f

See more details on using hashes here.

Provenance

The following attestation bundles were made for bier-0.0.3-cp38-cp38-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release.yml on K0lb3/Binaryhelper

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file bier-0.0.3-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

  • Download URL: bier-0.0.3-cp38-cp38-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 75.4 kB
  • Tags: CPython 3.8, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for bier-0.0.3-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c608ff3419907c717bf361384648ad2c70d8c3385f11560d2491eebedcae865f
MD5 9f6d296b28de6596f12c9ccc34513c84
BLAKE2b-256 00029300eb2c5162828981d6fc8b99396ed2133fa19501035e058e8f3e13044a

See more details on using hashes here.

Provenance

The following attestation bundles were made for bier-0.0.3-cp38-cp38-macosx_11_0_arm64.whl:

Publisher: release.yml on K0lb3/Binaryhelper

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file bier-0.0.3-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: bier-0.0.3-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 78.3 kB
  • Tags: CPython 3.8, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for bier-0.0.3-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 2ba6f46e5383d44c9347b004f04b05fbc87841d0cd72fa735de256af5c13c52e
MD5 189db0d3545ddc9538dc2b4d210f6b75
BLAKE2b-256 b57f675ec6d39f49a878f1e9406242727ecc1f6c1d0c440cbe1ece8e05d5ab9c

See more details on using hashes here.

Provenance

The following attestation bundles were made for bier-0.0.3-cp38-cp38-macosx_10_9_x86_64.whl:

Publisher: release.yml on K0lb3/Binaryhelper

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page