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.2.tar.gz (38.1 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.2-cp312-abi3-win_arm64.whl (57.1 kB view details)

Uploaded CPython 3.12+Windows ARM64

bier-0.0.2-cp312-abi3-win_amd64.whl (63.1 kB view details)

Uploaded CPython 3.12+Windows x86-64

bier-0.0.2-cp312-abi3-musllinux_1_2_x86_64.whl (1.3 MB view details)

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

bier-0.0.2-cp312-abi3-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (264.1 kB view details)

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

bier-0.0.2-cp312-abi3-macosx_11_0_arm64.whl (61.3 kB view details)

Uploaded CPython 3.12+macOS 11.0+ ARM64

bier-0.0.2-cp312-abi3-macosx_10_13_x86_64.whl (61.8 kB view details)

Uploaded CPython 3.12+macOS 10.13+ x86-64

bier-0.0.2-cp311-cp311-win_arm64.whl (57.2 kB view details)

Uploaded CPython 3.11Windows ARM64

bier-0.0.2-cp311-cp311-win_amd64.whl (63.2 kB view details)

Uploaded CPython 3.11Windows x86-64

bier-0.0.2-cp311-cp311-musllinux_1_2_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

bier-0.0.2-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (264.5 kB view details)

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

bier-0.0.2-cp311-cp311-macosx_11_0_arm64.whl (61.4 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

bier-0.0.2-cp311-cp311-macosx_10_9_x86_64.whl (61.9 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

bier-0.0.2-cp310-cp310-win_arm64.whl (57.2 kB view details)

Uploaded CPython 3.10Windows ARM64

bier-0.0.2-cp310-cp310-win_amd64.whl (63.2 kB view details)

Uploaded CPython 3.10Windows x86-64

bier-0.0.2-cp310-cp310-musllinux_1_2_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

bier-0.0.2-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (261.4 kB view details)

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

bier-0.0.2-cp310-cp310-macosx_11_0_arm64.whl (61.4 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

bier-0.0.2-cp310-cp310-macosx_10_9_x86_64.whl (61.9 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

bier-0.0.2-cp39-cp39-win_arm64.whl (57.2 kB view details)

Uploaded CPython 3.9Windows ARM64

bier-0.0.2-cp39-cp39-win_amd64.whl (63.2 kB view details)

Uploaded CPython 3.9Windows x86-64

bier-0.0.2-cp39-cp39-musllinux_1_2_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

bier-0.0.2-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (260.9 kB view details)

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

bier-0.0.2-cp39-cp39-macosx_11_0_arm64.whl (61.4 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

bier-0.0.2-cp39-cp39-macosx_10_9_x86_64.whl (61.9 kB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

bier-0.0.2-cp38-cp38-win_amd64.whl (63.2 kB view details)

Uploaded CPython 3.8Windows x86-64

bier-0.0.2-cp38-cp38-musllinux_1_2_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.8musllinux: musl 1.2+ x86-64

bier-0.0.2-cp38-cp38-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (255.4 kB view details)

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

bier-0.0.2-cp38-cp38-macosx_11_0_arm64.whl (61.2 kB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

bier-0.0.2-cp38-cp38-macosx_10_9_x86_64.whl (61.7 kB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: bier-0.0.2.tar.gz
  • Upload date:
  • Size: 38.1 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.2.tar.gz
Algorithm Hash digest
SHA256 a0b1c20178dad478ee1ab9b6b4560d2aab5293bd061a349f1ec258c6595ad5f9
MD5 8f3a41404cbd884a2d6aae3245cf14d2
BLAKE2b-256 7f55adc48077d047e55e1fefc53b65588c67d0c27e33c67667d189cea9d445bb

See more details on using hashes here.

Provenance

The following attestation bundles were made for bier-0.0.2.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.2-cp312-abi3-win_arm64.whl.

File metadata

  • Download URL: bier-0.0.2-cp312-abi3-win_arm64.whl
  • Upload date:
  • Size: 57.1 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.2-cp312-abi3-win_arm64.whl
Algorithm Hash digest
SHA256 f8cdff55370292f70969f975841bcdb98fc380c66b7a8659daa449af804a2c48
MD5 c0fa2117559679ba026445d71c948db2
BLAKE2b-256 20548dff4a1cfc3b7486c9d7a31767e57a2caa1bec7ee26fa9397e5099ab8ef7

See more details on using hashes here.

Provenance

The following attestation bundles were made for bier-0.0.2-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.2-cp312-abi3-win_amd64.whl.

File metadata

  • Download URL: bier-0.0.2-cp312-abi3-win_amd64.whl
  • Upload date:
  • Size: 63.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.2-cp312-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 3ec433546d28630cf3a5d26b302b3f2992d36bdf492f2b535cfe1948a9b3b35b
MD5 37d8cac9af4530160193378dfafe9c37
BLAKE2b-256 3a32ff173e03bdad420f0c48687b314391e9f7841750185adb3d700724317df7

See more details on using hashes here.

Provenance

The following attestation bundles were made for bier-0.0.2-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.2-cp312-abi3-musllinux_1_2_x86_64.whl.

File metadata

  • Download URL: bier-0.0.2-cp312-abi3-musllinux_1_2_x86_64.whl
  • Upload date:
  • Size: 1.3 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.2-cp312-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 2fbca8bed7691e2e952684e401b34b8aaf32de147a316bba0190043944d71aab
MD5 d230c33496a0a31dcecf55b6c00478ca
BLAKE2b-256 308995796f2c6c60753ac9ce08bd3babbf2d774163b0b158485a9d3a2e523d65

See more details on using hashes here.

Provenance

The following attestation bundles were made for bier-0.0.2-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.2-cp312-abi3-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for bier-0.0.2-cp312-abi3-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 6fc169bc5c84c15eacf21d2c93665ac65722687376eec144411dbfe0cf640fe1
MD5 06e225e4f11174f9f4b831fc89f97360
BLAKE2b-256 737367b5a5bb2d35e6fc38efa8f099eec1f2c20ea775e6b868f7c3f0fc32e672

See more details on using hashes here.

Provenance

The following attestation bundles were made for bier-0.0.2-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.2-cp312-abi3-macosx_11_0_arm64.whl.

File metadata

  • Download URL: bier-0.0.2-cp312-abi3-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 61.3 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.2-cp312-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 608e263ba0c00e56e261e85a44f5533522eb5148a26bd3f573c2dbf9b198401e
MD5 f1f15a118f693f972c3088afe97cd163
BLAKE2b-256 93ae7a35c601f4f7aae08ec8806a7413c1a329d2e0f12f2ab94fc7c630bb542c

See more details on using hashes here.

Provenance

The following attestation bundles were made for bier-0.0.2-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.2-cp312-abi3-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for bier-0.0.2-cp312-abi3-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 48925da31a4bf4344166021fad8beec0284a1f68e4cf18eeded4d8f39c4d2d1d
MD5 59f9495b348312d314cf910790edd60a
BLAKE2b-256 278182542116186738cb77a73fdc44ba4f4287d10c8748f0ca96b7f93bad44f8

See more details on using hashes here.

Provenance

The following attestation bundles were made for bier-0.0.2-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.2-cp311-cp311-win_arm64.whl.

File metadata

  • Download URL: bier-0.0.2-cp311-cp311-win_arm64.whl
  • Upload date:
  • Size: 57.2 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.2-cp311-cp311-win_arm64.whl
Algorithm Hash digest
SHA256 2353d42a2f39ed6021a9d5d768440e7d5dec43b90f7b042e62269e54d5d1f006
MD5 9eac7ae4b9744296a2ee06c048c790e5
BLAKE2b-256 15d3d4b9c711dabc10edf2e2a476ff99a49d72d5a1f18b084ce3663a32e5860c

See more details on using hashes here.

Provenance

The following attestation bundles were made for bier-0.0.2-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.2-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: bier-0.0.2-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 63.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.2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 f5ef449ce72dc37e78b73f8dda437dcf6142c519ab92021fc9f6a8a33faa509b
MD5 c8bdaf4c1039138883477aa3c7d691c6
BLAKE2b-256 985ab4985af6686f2d9baec368faa74d54391dda378510479ceb754506a67df3

See more details on using hashes here.

Provenance

The following attestation bundles were made for bier-0.0.2-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.2-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for bier-0.0.2-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 84b0b782c04baa0965bfd946abdb7fdef3e00b80bb22ea710150c46930bae1af
MD5 a30e2e587ee12571203dafe0d29c413f
BLAKE2b-256 d5928bf4d54a408ed9a3e019550c1719b599b9a56ddc987a8eaf3fe71f946fbd

See more details on using hashes here.

Provenance

The following attestation bundles were made for bier-0.0.2-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.2-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for bier-0.0.2-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 c324fb752f9a012a7fd6a18af6a8ce6e6d0c77ba998e51edb48829656775904e
MD5 a252cfd48c7e249f04912acb090c4122
BLAKE2b-256 30029aba9f6b76c0743753378a64343572f37093d27fbed10f1d7d00ef346b7c

See more details on using hashes here.

Provenance

The following attestation bundles were made for bier-0.0.2-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.2-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for bier-0.0.2-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 117a661e5cf53bb8630b26e762695e9dd83c422bfff4287f9ac6e1a3bad344cd
MD5 61b478e637deed0c3389e9c7fc9a6291
BLAKE2b-256 dfecd8484bb504bfe59f5aea9dd2ba0983b6b7a64acdcedc77662006a9497660

See more details on using hashes here.

Provenance

The following attestation bundles were made for bier-0.0.2-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.2-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for bier-0.0.2-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 558f96737043f1c52880f332b60d872d1d3dfa0ac0793e3637f4011f0418d691
MD5 2230df833d2a216201f71a97c58aab83
BLAKE2b-256 d23a56a47986229885d9fc0a1ceac0c1afefd14038636c35adbaa5b01afb35d0

See more details on using hashes here.

Provenance

The following attestation bundles were made for bier-0.0.2-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.2-cp310-cp310-win_arm64.whl.

File metadata

  • Download URL: bier-0.0.2-cp310-cp310-win_arm64.whl
  • Upload date:
  • Size: 57.2 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.2-cp310-cp310-win_arm64.whl
Algorithm Hash digest
SHA256 e36aafde9c5446bb86e384523c7f1bab1ea0946f49f7e70aedfcebd382d77fb2
MD5 902c6f7ac7ba65b24323aec27ad60e99
BLAKE2b-256 2a7e5317551fc5981db77ce0991a5aa26bac27a4347199f9ed4a00caef61c031

See more details on using hashes here.

Provenance

The following attestation bundles were made for bier-0.0.2-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.2-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: bier-0.0.2-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 63.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.2-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 a45edc2c714501941c599973aff866416dc763abe4f40c16e43b735f90b51fd1
MD5 6a06a4ed6902873e64d04f92308dda33
BLAKE2b-256 f20f87aedcace188a404bcdb54fee11b1d393e866eec5a440b49556ae9c08183

See more details on using hashes here.

Provenance

The following attestation bundles were made for bier-0.0.2-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.2-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for bier-0.0.2-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 853110b84e757c4bda9ffcd812df85d2e766a56a440f595707983e856522cca9
MD5 e9ec2df4eba3ce8629c55c3a3d883bc6
BLAKE2b-256 03dc63157462d3cc7ce9840866437ce6670a592c82ed61986c07bfa29d60b660

See more details on using hashes here.

Provenance

The following attestation bundles were made for bier-0.0.2-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.2-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for bier-0.0.2-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 aeea1303ac84fd6c06e00c3ce3f95cb3aacd1455bf8fbd61f8ad3dea8754e90f
MD5 005d66755509fd270ede1136b7d174ea
BLAKE2b-256 fd47d08647b96f99a45748a395e71ad836a5d89d8811fb3fd513f3cafd7d8198

See more details on using hashes here.

Provenance

The following attestation bundles were made for bier-0.0.2-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.2-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for bier-0.0.2-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b8cc2ec4527f6bd22caba947c97274f0451d0a333eaedaa76016a183edf179ef
MD5 00e54e7f901537e487b2e58f4a6e21cb
BLAKE2b-256 f2f89c901b77304e7a92524e69af653ecd9453c0a7b4e76a5fb0ef26488a442b

See more details on using hashes here.

Provenance

The following attestation bundles were made for bier-0.0.2-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.2-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for bier-0.0.2-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 180ed073caeb1599758e878564343f0a172798cbc8a6e8cd5a614becb011838b
MD5 18d1956aa825e4444fb95ce386b56f9e
BLAKE2b-256 b8b74df581c63407dbb434ea30110027af9822f2d7d455047ec6f5e1728b8d0b

See more details on using hashes here.

Provenance

The following attestation bundles were made for bier-0.0.2-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.2-cp39-cp39-win_arm64.whl.

File metadata

  • Download URL: bier-0.0.2-cp39-cp39-win_arm64.whl
  • Upload date:
  • Size: 57.2 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.2-cp39-cp39-win_arm64.whl
Algorithm Hash digest
SHA256 c8ae0b08034205f5057b67d2cc38b692974bef971e60f16d7e2334bd15c776e8
MD5 851a5519533a170d88bd4af4a6a0ff6d
BLAKE2b-256 b1c136cf97111428f728e8621c1d3aeb60bfe5ecaa032b367e262dbfcaeb59ca

See more details on using hashes here.

Provenance

The following attestation bundles were made for bier-0.0.2-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.2-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: bier-0.0.2-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 63.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.2-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 a0c6a54c8481cf58653d1dcc092cf0545ff48393a935bbc756000ca7e9ac9f60
MD5 b0cc6ad2741e6c163119746204547ca6
BLAKE2b-256 cf9a28c35b6fb0a0b97183191d1a55b95b645789d7ec41d0b8cad7ce75fe4d9b

See more details on using hashes here.

Provenance

The following attestation bundles were made for bier-0.0.2-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.2-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

  • Download URL: bier-0.0.2-cp39-cp39-musllinux_1_2_x86_64.whl
  • Upload date:
  • Size: 1.3 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.2-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 2fb756830ac6d3130b9e7d72962a512c03da4d67cb63ca4e750d6e2abf45a834
MD5 dfa3393db6b4fad46f163c47ff40f4f4
BLAKE2b-256 17b32da9981b6b1fb6a80a1be0693cafc663520ee1d4eddfc99c6bdebd57e7d0

See more details on using hashes here.

Provenance

The following attestation bundles were made for bier-0.0.2-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.2-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for bier-0.0.2-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e47dd869e05f8febcfcd3bc1ec5ec83d77cda288c7d7719a721e70de622d6d32
MD5 69cc5fbc4b9e82d7f1bd551677f80ffb
BLAKE2b-256 413a359eea1d62ff51b65a41273e24e9e058c1ab559063c08a1424f216faf9ba

See more details on using hashes here.

Provenance

The following attestation bundles were made for bier-0.0.2-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.2-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

  • Download URL: bier-0.0.2-cp39-cp39-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 61.4 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.2-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7d1b52560eb676003ca78f99114b3292d7cbb44fb47c4fef410455f42db6300b
MD5 2980c7a6bfef5876439dd554557c5b65
BLAKE2b-256 52bec3a218f59e7a10f0aa4c340dd26f1b77a579f72a06cd83e010dfb63e3a08

See more details on using hashes here.

Provenance

The following attestation bundles were made for bier-0.0.2-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.2-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: bier-0.0.2-cp39-cp39-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 61.9 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.2-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 653d276ec319160a138111eb4886583c58e4786f8652deec6516c2c7df5d526a
MD5 2f4f5b29b95fa5ed2e47b58782460cb1
BLAKE2b-256 cf55206fccf84d3061a494649e700f395460a31cf97024e586d09022a9f517f0

See more details on using hashes here.

Provenance

The following attestation bundles were made for bier-0.0.2-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.2-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: bier-0.0.2-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 63.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.2-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 9c07719f295757d946b5f76d6b7d9067c119d1a0a49b13c8881209e6f06f5207
MD5 4768dff8cf17abf5c67019f9c4b2b0b6
BLAKE2b-256 e51af9ddf5d32d0813ee32998f9bd76c7fca6ab0acba8a05f6babfb1e445b63f

See more details on using hashes here.

Provenance

The following attestation bundles were made for bier-0.0.2-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.2-cp38-cp38-musllinux_1_2_x86_64.whl.

File metadata

  • Download URL: bier-0.0.2-cp38-cp38-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? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for bier-0.0.2-cp38-cp38-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 fbf7a61c662813b6ff2fc6af463ea3ecdba7e59df60ab842981018b287353bf3
MD5 3683c3f7a242896b76b8ae14c6b4ec0d
BLAKE2b-256 4883bceb944f72863870c681838300b1cdcce88cbb5da250281052a1bd6da0f5

See more details on using hashes here.

Provenance

The following attestation bundles were made for bier-0.0.2-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.2-cp38-cp38-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for bier-0.0.2-cp38-cp38-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 54d03858b26b881ab780721bba129b2e92aa4724b6af299a74763402cda151c5
MD5 c83a382b4fb8f89dbd4e89077e913847
BLAKE2b-256 219044757c2c4f0c4ba5fc88b75b31e3dbebe47ce90958a77c0d8be190bb2f02

See more details on using hashes here.

Provenance

The following attestation bundles were made for bier-0.0.2-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.2-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

  • Download URL: bier-0.0.2-cp38-cp38-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 61.2 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.2-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b6127ddf6672712234181e4e4e84c0f2496586dbf7486599c0f967f6eca0dd04
MD5 9a820a71572acaa8babe9a6a7d83ed0f
BLAKE2b-256 faa3c7d0dc3e9fbba2a01f48700e306c25f9c3b65e3bd4e6c6e015ce14ffe3fe

See more details on using hashes here.

Provenance

The following attestation bundles were made for bier-0.0.2-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.2-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: bier-0.0.2-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 61.7 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.2-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 6b68f64bc045547f6317f654939566a6f35a0eedb56ab1ddbe78e1eb1a0b38c7
MD5 588ac0ea3df32276e47aa9d99e534244
BLAKE2b-256 2125d3faebdcee312c24e5b8d50b3edcc77014586742634c25b4c4786e1006d5

See more details on using hashes here.

Provenance

The following attestation bundles were made for bier-0.0.2-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