Skip to main content

Python bindings for the Bovnar (BVNR) typed, unit-aware serialisation format

Project description

bovnar

Python bindings for Bovnar (BVNR) — a typed, unit-aware serialisation format with a C99 reference implementation.

In scientific and industrial systems the expensive failures are rarely bad syntax — they are unit confusion: a value written in pounds-force and read as newtons, feet read as metres. The number parses fine; the dimension is wrong. Bovnar closes that gap: every value carries its own type family, bit-width, numeric base, and physical unit, inline in the byte stream, validated by the parser.

.velocity     = <float:64,m/s> 9.81;
.max_packet   = <uint:64,Mi~B> 16;
.price        = <float_dec:64,$USD> 19.99;
.matrix       = [1, 2, 3]/[4, 5, 6];

The wheel bundles the compiled libbvnr library, so there is nothing to build and no system dependency to install — the bindings load it in-process via ctypes.

Install

pip install bovnar

Optional integrations:

pip install "bovnar[numpy]"   # numpy array bridge
pip install "bovnar[pint]"    # pint unit-registry bridge
pip install "bovnar[all]"     # both

Usage

High-level dict API:

import bovnar

doc = bovnar.dumps({
    "host": "api.example.com",
    "port": 443,
    "ratio": 3.5,
    "matrix": [[1, 2, 3], [4, 5, 6]],
})
print(doc.decode())

back = bovnar.loads(doc)
assert back["matrix"] == [[1, 2, 3], [4, 5, 6]]

Pass typed=True to loads() to preserve the exact type annotation and unit of each value as a Quantity:

data = bovnar.loads(b".velocity = <float:64,m/s> 9.81;\n", typed=True)
q = data["velocity"]
print(q.raw, bovnar.unit_to_str(q.unit))   # 9.81 m/s

Units and conversions are backed by the C library:

m, mps = bovnar.parse_unit("m"), bovnar.parse_unit("m/s")
print(bovnar.units_compatible(m, mps))      # False

A streaming SAX-style Reader/Writer and a random-access DomDoc API are also available — see the project documentation.

The bovnar.stream module adds multi-document framing, octet multiplexing, and document-in-document:

from bovnar import stream

blob = stream.dump_documents([{"id": 1}, {"id": 2}])     # frame many documents
docs = stream.load_documents(blob)                        # -> [{"id": 1}, {"id": 2}]

msg  = stream.mux_dump([(1, b"hello"), (42, b"world")])   # multiplex channels
print(stream.mux_load(msg))                               # [(1, b"hello"), (42, b"world")]

Links

License

MIT — see LICENSE.

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

bovnar-1.1.0.tar.gz (2.1 MB view details)

Uploaded Source

Built Distributions

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

bovnar-1.1.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (229.5 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

bovnar-1.1.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (234.1 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

bovnar-1.1.0-cp314-cp314-macosx_11_0_arm64.whl (206.2 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

bovnar-1.1.0-cp314-cp314-macosx_10_13_x86_64.whl (210.9 kB view details)

Uploaded CPython 3.14macOS 10.13+ x86-64

bovnar-1.1.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (229.5 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

bovnar-1.1.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (234.1 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

bovnar-1.1.0-cp313-cp313-macosx_11_0_arm64.whl (206.2 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

bovnar-1.1.0-cp313-cp313-macosx_10_13_x86_64.whl (210.9 kB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

bovnar-1.1.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (229.5 kB view details)

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

bovnar-1.1.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (234.1 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

bovnar-1.1.0-cp312-cp312-macosx_11_0_arm64.whl (206.2 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

bovnar-1.1.0-cp312-cp312-macosx_10_13_x86_64.whl (210.9 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

bovnar-1.1.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (229.5 kB view details)

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

bovnar-1.1.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (234.1 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

bovnar-1.1.0-cp311-cp311-macosx_11_0_arm64.whl (206.2 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

bovnar-1.1.0-cp311-cp311-macosx_10_9_x86_64.whl (211.6 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

bovnar-1.1.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (229.5 kB view details)

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

bovnar-1.1.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (234.1 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

bovnar-1.1.0-cp310-cp310-macosx_11_0_arm64.whl (206.2 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

bovnar-1.1.0-cp310-cp310-macosx_10_9_x86_64.whl (211.6 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

File details

Details for the file bovnar-1.1.0.tar.gz.

File metadata

  • Download URL: bovnar-1.1.0.tar.gz
  • Upload date:
  • Size: 2.1 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for bovnar-1.1.0.tar.gz
Algorithm Hash digest
SHA256 056c3b4f93c4f5f8920e47e00e9caae03d41e898fa1e9a6b724dd852e02135a2
MD5 fce8028f38d3a80ac55c848041a49b57
BLAKE2b-256 21ce61ba67f49d9fd673b2fc57dc9d475e871f612cd2aacd16c61372562882d6

See more details on using hashes here.

Provenance

The following attestation bundles were made for bovnar-1.1.0.tar.gz:

Publisher: build-and-package.yml on sothis/bovnar

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

File details

Details for the file bovnar-1.1.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for bovnar-1.1.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 c1da03429c7dd819307f311a1f9eec9e77b9adf62fce4766199e73451349538f
MD5 bb7d952196165e553ad1a9432fd5896c
BLAKE2b-256 291df78ce78222752dc3be965819dc679e468d265554f20e8fdb4c3888dec5fe

See more details on using hashes here.

Provenance

The following attestation bundles were made for bovnar-1.1.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build-and-package.yml on sothis/bovnar

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

File details

Details for the file bovnar-1.1.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for bovnar-1.1.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 84fe81dc0640043179374a385196680b989b96cbc8e5d440572dd47a8987ce35
MD5 5098ef3dd3fa2185db6bfb7b09cc4bde
BLAKE2b-256 eb6289c7eb4a0d19276a534281fde42bffa9ebbdca76eed8246866efd6c056e6

See more details on using hashes here.

Provenance

The following attestation bundles were made for bovnar-1.1.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: build-and-package.yml on sothis/bovnar

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

File details

Details for the file bovnar-1.1.0-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for bovnar-1.1.0-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 cd2c38bba49e16e1b67c14eaaf470a85ef4f5082d77be6bac4df3bedc98d24d3
MD5 78c8ef7a4b821156cc61c0cb7fbd6bae
BLAKE2b-256 2ab82344525e50dfeebc7f0d2db5b1d91818e510c7a69544bc90e48fe39d309e

See more details on using hashes here.

Provenance

The following attestation bundles were made for bovnar-1.1.0-cp314-cp314-macosx_11_0_arm64.whl:

Publisher: build-and-package.yml on sothis/bovnar

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

File details

Details for the file bovnar-1.1.0-cp314-cp314-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for bovnar-1.1.0-cp314-cp314-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 ca7987eb06cd322b336a0b8f083f64ee44c18945ad4aacd35144c29e446ac243
MD5 7030ca4589f01fa183d5bb6eb4ed0e10
BLAKE2b-256 925643e3d4dc3a08793f7895aed549f73fc6cfb4f75dce6f6ce864806597b990

See more details on using hashes here.

Provenance

The following attestation bundles were made for bovnar-1.1.0-cp314-cp314-macosx_10_13_x86_64.whl:

Publisher: build-and-package.yml on sothis/bovnar

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

File details

Details for the file bovnar-1.1.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for bovnar-1.1.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 9461f70fa36f21b27288eec704931bdbef73d009cef7462ea6c3fd2a673050cd
MD5 71587b79fc51921f0aeabd08052969d8
BLAKE2b-256 71a9fd756e895d4ff50cba29bb0e8e2a00ca5b452165377022b19e9c59e6fc10

See more details on using hashes here.

Provenance

The following attestation bundles were made for bovnar-1.1.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build-and-package.yml on sothis/bovnar

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

File details

Details for the file bovnar-1.1.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for bovnar-1.1.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 fb25e371cb2b1c04b21aafc75f8eb828e4b3a36d0b2cd9e96471edebde797751
MD5 b224886fc9926a96cd7c724d292e87c9
BLAKE2b-256 f6e266ebd37282de8e7644f9b2d745322d4954f0a929983b0f72926665e86b76

See more details on using hashes here.

Provenance

The following attestation bundles were made for bovnar-1.1.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: build-and-package.yml on sothis/bovnar

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

File details

Details for the file bovnar-1.1.0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for bovnar-1.1.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 818f6c0b89a294d6f1b8663c4e4cb847eed3ebaf9b91670477916fee36e97ec6
MD5 76d9e8b275cb5ee1fab05103e2283e2d
BLAKE2b-256 e0043dababaa7177aab3aa55d21a7c8acb2cc15a91e0652eb77c90b421a0801a

See more details on using hashes here.

Provenance

The following attestation bundles were made for bovnar-1.1.0-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: build-and-package.yml on sothis/bovnar

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

File details

Details for the file bovnar-1.1.0-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for bovnar-1.1.0-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 ebd3db7cdb83d45a31b019a4cf582380003e5dddce8e63a3877e6495fc2aed46
MD5 d920a9e67a432e34ec2098df81d05e7f
BLAKE2b-256 c042ad698d9e2a79799e294bbf55b48d7f6ed0332e154ac6f5a6c5deb252a541

See more details on using hashes here.

Provenance

The following attestation bundles were made for bovnar-1.1.0-cp313-cp313-macosx_10_13_x86_64.whl:

Publisher: build-and-package.yml on sothis/bovnar

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

File details

Details for the file bovnar-1.1.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for bovnar-1.1.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e4b61825ae2d27657d4a4aa223b7297bde5022ddd88d1bb36fa8e35f954ce942
MD5 9f687435a8c1b7ffd6b8d4c84f59852e
BLAKE2b-256 2b002312f674dd24ecc2ddc201a99f0c07d06c502e03e1243f3d0a7c3f3c5e33

See more details on using hashes here.

Provenance

The following attestation bundles were made for bovnar-1.1.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build-and-package.yml on sothis/bovnar

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

File details

Details for the file bovnar-1.1.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for bovnar-1.1.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 32fcfbd240df8687149b9079e06b6fac3851e71371225d69977c2cefb6f2de88
MD5 8a45275f764f0a1212899ebe5c041a3c
BLAKE2b-256 3c4dccb8e97fc1354bcc20787e7de41196720c028e29ec100d3df798dcac327f

See more details on using hashes here.

Provenance

The following attestation bundles were made for bovnar-1.1.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: build-and-package.yml on sothis/bovnar

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

File details

Details for the file bovnar-1.1.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for bovnar-1.1.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b3e0e6e9e40880b85439b745363f61d30c76d75b2442785ed2a610b966ae1156
MD5 933f1fdf9f3a8b2b04c59109dd1e8d6d
BLAKE2b-256 b4872a69830a81b62cc169961d9403e9dbc19b154732b52c73f78e397809f3b6

See more details on using hashes here.

Provenance

The following attestation bundles were made for bovnar-1.1.0-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: build-and-package.yml on sothis/bovnar

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

File details

Details for the file bovnar-1.1.0-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for bovnar-1.1.0-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 3b3f7b503674d36a7ffcff4991c0f3b78e753091d9af7cab0c6d24ac5e73cc44
MD5 3b80f62fe46b606a3d19ed5c5db5ab76
BLAKE2b-256 8882678d9447523bcb9a4cbcaa823b3cd94de5c10e4578185102d3944c7d0f00

See more details on using hashes here.

Provenance

The following attestation bundles were made for bovnar-1.1.0-cp312-cp312-macosx_10_13_x86_64.whl:

Publisher: build-and-package.yml on sothis/bovnar

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

File details

Details for the file bovnar-1.1.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for bovnar-1.1.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 28a011ff6e3a112f11e9725722ba8a255ed0267ed90359509425ccdb9fbf1e4f
MD5 4e9c390d6c551db0dd584c2f46239030
BLAKE2b-256 940e3040d88eb6860ba60f004fada16ff6803a2d91e845d83dfb3f52d9904444

See more details on using hashes here.

Provenance

The following attestation bundles were made for bovnar-1.1.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build-and-package.yml on sothis/bovnar

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

File details

Details for the file bovnar-1.1.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for bovnar-1.1.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 3edeee31faa998c1ff75043864010435ffe70f02ec3db983d932b10783b2c11d
MD5 24a1525d0e69201c4fbd88190d6829c7
BLAKE2b-256 b0900a4b63757bebfbd5eadedbb7f42c03b9e03a9aa4bbbe29c1ecedc85c4a28

See more details on using hashes here.

Provenance

The following attestation bundles were made for bovnar-1.1.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: build-and-package.yml on sothis/bovnar

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

File details

Details for the file bovnar-1.1.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for bovnar-1.1.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 46d7c8d8a3f324fd6dc145108d27b78d977ec157ad9cb2d7390250c1434c1afa
MD5 6f17bdbf75fd946704f2a639ed7558fb
BLAKE2b-256 1fe7e940570fa6452912a6eb9b89243fd73e37261ee63cb2190f6e0eae968840

See more details on using hashes here.

Provenance

The following attestation bundles were made for bovnar-1.1.0-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: build-and-package.yml on sothis/bovnar

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

File details

Details for the file bovnar-1.1.0-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for bovnar-1.1.0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 e923fedca7242c1d141de05685393f9566286e741becad96e993313ca0c21a3c
MD5 77f6793c01b07a2cba4ce0bac71a705e
BLAKE2b-256 4334d49c91f531d0a574ba8c856c0263bc0d482618d66812f9d2edbca4e1fa14

See more details on using hashes here.

Provenance

The following attestation bundles were made for bovnar-1.1.0-cp311-cp311-macosx_10_9_x86_64.whl:

Publisher: build-and-package.yml on sothis/bovnar

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

File details

Details for the file bovnar-1.1.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for bovnar-1.1.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 1d4d6486a6b54985f056ec7dfe22b764b4538faec108461cdefa5bf9f209c1e3
MD5 9538740e10aa327c6f7a0055a1e33d0c
BLAKE2b-256 c9633c61a6703e41775bf484228247a21a9becbce5a4c83ad811daa5a63a8a1a

See more details on using hashes here.

Provenance

The following attestation bundles were made for bovnar-1.1.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build-and-package.yml on sothis/bovnar

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

File details

Details for the file bovnar-1.1.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for bovnar-1.1.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 ad041bde7742ce372bcab5e46b43e139ffe35ca6f43b4f136ae97ee58ba6d5ad
MD5 ff74ec5a2de611f23d5b0581cdcdb860
BLAKE2b-256 96498b1218203c25e90ac3a0f274cc1941960eca4dd2be890e9ceb0756c3e520

See more details on using hashes here.

Provenance

The following attestation bundles were made for bovnar-1.1.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: build-and-package.yml on sothis/bovnar

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

File details

Details for the file bovnar-1.1.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for bovnar-1.1.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 efacfa56dd6adebe1a9b9ee2d9525c98638206c3200f58fa5530f8163c0cec12
MD5 2102992c2ff9e8644eaade0041727ae4
BLAKE2b-256 3b7b5fd30cd6d2ce69b3c293857d36a8354eff094d9efa310384d8f7a1f3157f

See more details on using hashes here.

Provenance

The following attestation bundles were made for bovnar-1.1.0-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: build-and-package.yml on sothis/bovnar

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

File details

Details for the file bovnar-1.1.0-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for bovnar-1.1.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 859beed5a3e448cc27849d3a54492b0152aa726c6c30996b2d44c512afe79145
MD5 1f391f36396177e9cf89cc4d211b1b7e
BLAKE2b-256 35297beafcc55c98647b1e7d19831869886aa725a30d8812db59bfb9a43a0e0b

See more details on using hashes here.

Provenance

The following attestation bundles were made for bovnar-1.1.0-cp310-cp310-macosx_10_9_x86_64.whl:

Publisher: build-and-package.yml on sothis/bovnar

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