Skip to main content

Serialize and deserialize data to ordinary python source notation (hbn)

Project description

Hiss Byte Notation

Library to make it easy to use python literal syntax as a data format. No JavaScript and fast.

Have you seen people try to print a dict and then use the JSON library to parse the output? This library is some helper function for that scenario. It has an API similar to other serialization libraries with dumps, loads and so on.

It is a small wrapper all the ways that python has to convert python literals to live python

  • ast.literal_eval
  • import
  • etc.

However, I don't recommend using any of those except Pickle because performance is so bad. Instead use hsbn with the rust speed ups which are now the default.

Safety

ast.literal_eval is safer than eval but the python docs still imply that there are malicious payloads. I'm not sure if they are the same problems that could affect json or other formats.

The Rust parser (by_rust=True) is safe — it only parses literal syntax and never executes arbitrary code.

Installation

Install the base package with:

pip install hissbytenotation

To install every optional Python integration in one shot, use:

pip install "hissbytenotation[all]"

If you use uv, the equivalent command is:

uv sync --extra all

Install just one optional feature with one of these extras:

  • fmt for hbn fmt / Black integration: pip install "hissbytenotation[fmt]" or uv sync --extra fmt
  • glom for query and mutation commands: pip install "hissbytenotation[glom]" or uv sync --extra glom
  • validate for Cerberus-backed schema validation: pip install "hissbytenotation[validate]" or uv sync --extra validate

The optional Rust speedups are bundled in supported platform wheels for hissbytenotation; if your platform does not have a wheel yet, install the package normally and fall back to the pure-Python path, or build the extension locally:

cd rust && maturin develop --release

Usage

Learn how to use it with the GUI which demos all the features

hissbytenotation gui

Normal usage is as a library.

import hissbytenotation as hbn

data = {
    "mammal": "cat",
    "reptile": ["snake", "lizard"],
    "version": 1
}
data_as_string = hbn.dumps(data)

rehydrated = hbn.loads(data_as_string)
print(rehydrated)
# {'mammal': 'cat', 'reptile': ['snake', 'lizard'], 'version': 1}

CLI

It now has a Bash-first CLI with the hbn command:

uv run hbn dump --arg "{'mammal': 'cat', 'version': 1}"
uv run hbn convert --from json --to hbn --arg '{"mammal": "cat", "version": 1}'
uv run hbn keys --arg "{'mammal': 'cat', 'version': 1}" --lines
uv run hbn dump --arg "['cat', 'snake']" --bash-array animals
uv run hbn dump --arg "{'host': 'db', 'port': '5432'}" --bash-assoc cfg
uv run hbn get users.0.email users.hbn --raw
uv run hbn q --glom "{'emails': ('users', ['email'])}" users.hbn
uv run hbn set users.0.role --value "'admin'" users.hbn
uv run hbn merge left.hbn right.hbn
uv run hbn merge --strategy append-lists left.hbn right.hbn
uv run hbn diff left.hbn right.hbn
uv run hbn doctor --to json --pretty
uv run hbn repl users.hbn

Supported core formats:

  • HBN input and output
  • JSON input and output
  • TOML input
  • XML input and output via a simple @attrs / #text mapping
  • Bash Map Notation (bmn) for flat dicts and scalar arrays

Useful shell-oriented output flags:

  • --raw
  • --lines
  • --nul
  • --shell-quote
  • --shell-assign NAME
  • --shell-export NAME
  • --bash-array NAME
  • --bash-assoc NAME
  • --default VALUE

For nested traversal and mutation, install hissbytenotation[all] or just the glom extra:

uv sync --extra glom
uv run hbn q users.0.email users.hbn --raw
uv run hbn q --glom "{'emails': ('users', ['email'])}" users.hbn
uv run hbn append users --value "{'email': 'new@example.com'}" users.hbn

It now has glom commands, which is a query language for python dicts and types:

  • q / query
  • get
  • set
  • del
  • append
  • insert

Glom query mode supports:

  • simple dot-path lookups such as users.0.email
  • --glom SPEC for explicit glom specs written in HBN / Python literal syntax
  • --spec-file PATH for reusable glom specs

It supports merge and mutation workflows:

  • merge
  • merge strategies: replace, shallow, deep, append-lists, set-union-lists
  • conflict policies: error, left-wins, right-wins
  • file mutation flags: --in-place, --backup SUFFIX, --atomic, --check

Examples:

uv run hbn merge --conflict right-wins --left-arg "{'a': 1}" --right-arg "{'a': 2}"
uv run hbn set config.port --value 6432 --in-place settings.hbn
uv run hbn append users --value "{'email': 'new@example.com'}" --backup .bak users.hbn

It supports some discoverability and interactive workflows:

  • repl
  • doctor
  • friendly aliases such as show, format, delete, and count
  • richer help and examples topics via hbn help TOPIC and hbn examples TOPIC
  • shell completion scripts for Bash, Zsh, Fish, and PowerShell

Examples:

uv run hbn show --arg "{'a': 1}"
uv run hbn delete users.0.role users.hbn
uv run hbn count --arg "[1, 2, 3]"
uv run hbn doctor --compact
uv run hbn completion powershell
uv run hbn repl users.hbn

Inside the REPL:

load {'users': [{'email': 'a@example.com'}]}
get users.0.email --raw
set users.0.role --value "'admin'"
merge --value "{'users': [{'email': 'b@example.com'}]}" --strategy append-lists
write session.json --to json --pretty

The doctor command reports optional capabilities and install hints for:

  • formatter support via black
  • diff helper support, preferring git diff --no-index when available
  • optional glom integration
  • optional hbn_rust acceleration
  • uv and git availability on PATH

Install shell completions by evaluating or sourcing the generated script for your shell:

uv run hbn completion bash
uv run hbn completion zsh
uv run hbn completion fish
uv run hbn completion powershell

For formatter support, install hissbytenotation[all] or just the fmt extra and use hbn fmt:

uv sync --extra fmt
uv run hbn fmt --arg "{'b':2,'a':1}"

hbn fmt prefers shelling out to the black executable when it is available and falls back to the Python package API when it is installed without the command on PATH.

It supports optional extras and helpers:

  • fmt for formatter integration
  • diff for canonicalized text diffs

Examples:

uv run hbn diff left.hbn right.hbn
uv run hbn diff --to json left.hbn right.hbn
uv run hbn diff --tool builtin --left-arg "{'a': 1}" --right-arg "{'a': 2}"
uv run hbn fmt --arg "{'b':2,'a':1}"

The diff command:

  • canonicalizes both inputs as HBN or JSON
  • prefers git diff --no-index when git is available
  • falls back to a builtin unified diff renderer otherwise
  • returns 0 for no diff and 1 when differences are found

Rust-accelerated parsing

Install hissbytenotation normally, or pip install "hissbytenotation[all]" if you also want all Python extras. Platform wheels can include the optional Rust parser for a ~14x speedup over ast.literal_eval; source installs fall back to the pure-Python implementation:

pip install hissbytenotation
# or build the optional extension from source:
cd rust && maturin develop --release
fast = hbn.loads(data_as_string, by_rust=True)

How it works

Serialization is done by calling repr, checking if ast.literal_eval can read it. Repr can be called on more data structures than ast.literal_eval can handle.

Because ast.literal_eval is so slow, there are other options for deserialization:

  • Rust parser (by_rust=True): ~14x faster than ast.literal_eval. Safe — no code execution. Available when the optional Rust extension is present.
  • default: ast.literal_eval with validation enabled. Very slow, very safe.
  • eval (by_eval=True): Slow, only for trusted data.
  • exec (by_exec=True): Slow, only for trusted data.
  • import (by_import=True): Two times faster than exec, only for trusted data.

Deserialization benchmark — 1,000 iterations

Method Time Notes
Pickle 0.084s
JSON 0.252s
HBN (Rust parser) 0.510s safe
HBN (eval) 4.968s unsafe
HBN (ast.literal_eval) 6.984s safe
HBN (exec) 5.357s unsafe
HBN (import) 10.790s unsafe
repr() only 0.339s serialize

Rust parser is ~14x faster than ast.literal_eval and the fastest safe option.

Run the benchmark yourself:

python -m benchmark
python -m benchmark -n 5000  # more iterations

Prior art

Possibly astor which serializes to a string representation of the AST, which looks nothing like the source code, nor json.

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

hissbytenotation-0.4.0.tar.gz (138.7 kB view details)

Uploaded Source

Built Distributions

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

hissbytenotation-0.4.0-cp314-cp314-win_amd64.whl (181.7 kB view details)

Uploaded CPython 3.14Windows x86-64

hissbytenotation-0.4.0-cp314-cp314-win32.whl (178.5 kB view details)

Uploaded CPython 3.14Windows x86

hissbytenotation-0.4.0-cp314-cp314-musllinux_1_2_x86_64.whl (387.9 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

hissbytenotation-0.4.0-cp314-cp314-musllinux_1_2_aarch64.whl (373.5 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ ARM64

hissbytenotation-0.4.0-cp314-cp314-manylinux_2_28_x86_64.whl (316.7 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ x86-64

hissbytenotation-0.4.0-cp314-cp314-manylinux_2_28_aarch64.whl (309.2 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ ARM64

hissbytenotation-0.4.0-cp314-cp314-macosx_11_0_arm64.whl (282.4 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

hissbytenotation-0.4.0-cp314-cp314-macosx_10_15_x86_64.whl (289.3 kB view details)

Uploaded CPython 3.14macOS 10.15+ x86-64

hissbytenotation-0.4.0-cp313-cp313-win_amd64.whl (181.8 kB view details)

Uploaded CPython 3.13Windows x86-64

hissbytenotation-0.4.0-cp313-cp313-win32.whl (178.6 kB view details)

Uploaded CPython 3.13Windows x86

hissbytenotation-0.4.0-cp313-cp313-musllinux_1_2_x86_64.whl (388.2 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

hissbytenotation-0.4.0-cp313-cp313-musllinux_1_2_aarch64.whl (373.6 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

hissbytenotation-0.4.0-cp313-cp313-manylinux_2_28_x86_64.whl (316.9 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ x86-64

hissbytenotation-0.4.0-cp313-cp313-manylinux_2_28_aarch64.whl (309.6 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ ARM64

hissbytenotation-0.4.0-cp313-cp313-macosx_11_0_arm64.whl (282.5 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

hissbytenotation-0.4.0-cp313-cp313-macosx_10_13_x86_64.whl (289.4 kB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

hissbytenotation-0.4.0-cp312-cp312-win_amd64.whl (181.9 kB view details)

Uploaded CPython 3.12Windows x86-64

hissbytenotation-0.4.0-cp312-cp312-win32.whl (178.7 kB view details)

Uploaded CPython 3.12Windows x86

hissbytenotation-0.4.0-cp312-cp312-musllinux_1_2_x86_64.whl (388.4 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

hissbytenotation-0.4.0-cp312-cp312-musllinux_1_2_aarch64.whl (373.7 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

hissbytenotation-0.4.0-cp312-cp312-manylinux_2_28_x86_64.whl (317.3 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ x86-64

hissbytenotation-0.4.0-cp312-cp312-manylinux_2_28_aarch64.whl (309.6 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ ARM64

hissbytenotation-0.4.0-cp312-cp312-macosx_11_0_arm64.whl (282.4 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

hissbytenotation-0.4.0-cp312-cp312-macosx_10_13_x86_64.whl (289.2 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

hissbytenotation-0.4.0-cp311-cp311-win_amd64.whl (183.6 kB view details)

Uploaded CPython 3.11Windows x86-64

hissbytenotation-0.4.0-cp311-cp311-win32.whl (179.6 kB view details)

Uploaded CPython 3.11Windows x86

hissbytenotation-0.4.0-cp311-cp311-musllinux_1_2_x86_64.whl (391.5 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

hissbytenotation-0.4.0-cp311-cp311-musllinux_1_2_aarch64.whl (374.6 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

hissbytenotation-0.4.0-cp311-cp311-manylinux_2_28_x86_64.whl (319.5 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ x86-64

hissbytenotation-0.4.0-cp311-cp311-manylinux_2_28_aarch64.whl (310.6 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ ARM64

hissbytenotation-0.4.0-cp311-cp311-macosx_11_0_arm64.whl (283.4 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

hissbytenotation-0.4.0-cp311-cp311-macosx_10_12_x86_64.whl (290.7 kB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

hissbytenotation-0.4.0-cp310-cp310-win_amd64.whl (183.5 kB view details)

Uploaded CPython 3.10Windows x86-64

hissbytenotation-0.4.0-cp310-cp310-win32.whl (179.6 kB view details)

Uploaded CPython 3.10Windows x86

hissbytenotation-0.4.0-cp310-cp310-musllinux_1_2_x86_64.whl (391.9 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

hissbytenotation-0.4.0-cp310-cp310-musllinux_1_2_aarch64.whl (374.7 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

hissbytenotation-0.4.0-cp310-cp310-manylinux_2_28_x86_64.whl (320.0 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ x86-64

hissbytenotation-0.4.0-cp310-cp310-manylinux_2_28_aarch64.whl (310.5 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ ARM64

hissbytenotation-0.4.0-cp310-cp310-macosx_11_0_arm64.whl (283.5 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

hissbytenotation-0.4.0-cp310-cp310-macosx_10_12_x86_64.whl (290.9 kB view details)

Uploaded CPython 3.10macOS 10.12+ x86-64

File details

Details for the file hissbytenotation-0.4.0.tar.gz.

File metadata

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

File hashes

Hashes for hissbytenotation-0.4.0.tar.gz
Algorithm Hash digest
SHA256 5b27d17c8fd54d37af7df7dce56e7f819a9b9048a08cad40a297a2765e0f9f73
MD5 ec30f2b9250a9f2638a87015480b947f
BLAKE2b-256 6cc1d025ccc2f30cdcc3e4dc54f351a50936a489b716d63bab64995d7420a1e8

See more details on using hashes here.

Provenance

The following attestation bundles were made for hissbytenotation-0.4.0.tar.gz:

Publisher: publish_to_pypi.yml on matthewdeanmartin/hissbytenotation

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

File details

Details for the file hissbytenotation-0.4.0-cp314-cp314-win_amd64.whl.

File metadata

File hashes

Hashes for hissbytenotation-0.4.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 28948ef0f1e84692b91675d1823a25fffae0d30fad447df0d040ee0781ab485b
MD5 8d5b29d48d8a08633468217c35267e2d
BLAKE2b-256 0007621ada5ff1b1dd8d1bc4197a733656e6b8f9214972fb3e668d3253d6a1bf

See more details on using hashes here.

Provenance

The following attestation bundles were made for hissbytenotation-0.4.0-cp314-cp314-win_amd64.whl:

Publisher: publish_to_pypi.yml on matthewdeanmartin/hissbytenotation

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

File details

Details for the file hissbytenotation-0.4.0-cp314-cp314-win32.whl.

File metadata

File hashes

Hashes for hissbytenotation-0.4.0-cp314-cp314-win32.whl
Algorithm Hash digest
SHA256 20c4ddc2c9c88049b1e9c3e3a0757db2d0649c09be097e0e1aee91ba1743f5fc
MD5 c269587504843331a69c3c708c3176ab
BLAKE2b-256 38c5648b723d76fabdb2256a0f378582efe022fb7d38168db79dd7e940311ece

See more details on using hashes here.

Provenance

The following attestation bundles were made for hissbytenotation-0.4.0-cp314-cp314-win32.whl:

Publisher: publish_to_pypi.yml on matthewdeanmartin/hissbytenotation

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

File details

Details for the file hissbytenotation-0.4.0-cp314-cp314-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for hissbytenotation-0.4.0-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 520128896225790e0984a5a3356111cad3d778e21a005ee7804a574ca5328117
MD5 520397a0bf10089de27f83b9f96a6247
BLAKE2b-256 ff60e7f90326e688f23373ab530a0f685336469eb6c2440396c588df94f2ba2c

See more details on using hashes here.

Provenance

The following attestation bundles were made for hissbytenotation-0.4.0-cp314-cp314-musllinux_1_2_x86_64.whl:

Publisher: publish_to_pypi.yml on matthewdeanmartin/hissbytenotation

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

File details

Details for the file hissbytenotation-0.4.0-cp314-cp314-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for hissbytenotation-0.4.0-cp314-cp314-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 5f04570d0be579fab8c3518f3ba08a8454e1172a779bedcc8db9bb69ca9701df
MD5 2ee8da50ef238b984438ca8a958bb070
BLAKE2b-256 364ff190955cf61be032b4654bbcbf91f946b0fcb2b9f85f24f450d2bc2fa7fd

See more details on using hashes here.

Provenance

The following attestation bundles were made for hissbytenotation-0.4.0-cp314-cp314-musllinux_1_2_aarch64.whl:

Publisher: publish_to_pypi.yml on matthewdeanmartin/hissbytenotation

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

File details

Details for the file hissbytenotation-0.4.0-cp314-cp314-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for hissbytenotation-0.4.0-cp314-cp314-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 493100959a57ef2b41466b21c1ea00be9924b71fbfef7d697158387f97aa6099
MD5 cd7f2b4f316b97adc5ffdcc45c86adbe
BLAKE2b-256 f2045b763997287c8c4eee7b73283f606cf4ea9ee18b9678128b29fe7d532dee

See more details on using hashes here.

Provenance

The following attestation bundles were made for hissbytenotation-0.4.0-cp314-cp314-manylinux_2_28_x86_64.whl:

Publisher: publish_to_pypi.yml on matthewdeanmartin/hissbytenotation

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

File details

Details for the file hissbytenotation-0.4.0-cp314-cp314-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for hissbytenotation-0.4.0-cp314-cp314-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 e25949f2880e62806d6c4bcb2e06fb018112c572f5fc74d484dfbd550dc61c14
MD5 a60d7fd137651673906c822328599638
BLAKE2b-256 28d552551ae9fe8042f22eb65257653ef661a5498cb475a654f7fe0da825bddd

See more details on using hashes here.

Provenance

The following attestation bundles were made for hissbytenotation-0.4.0-cp314-cp314-manylinux_2_28_aarch64.whl:

Publisher: publish_to_pypi.yml on matthewdeanmartin/hissbytenotation

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

File details

Details for the file hissbytenotation-0.4.0-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for hissbytenotation-0.4.0-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 bc2dc732a00245cbecd254c305f17663bc9ae7012a19c6df04a71266d30f9a20
MD5 077675e90fb9deeb24cdae92d9ba806c
BLAKE2b-256 ba9c47601c5c0d3d6409d66e6b5c3c7046f75da61759ab980d691c4c22481853

See more details on using hashes here.

Provenance

The following attestation bundles were made for hissbytenotation-0.4.0-cp314-cp314-macosx_11_0_arm64.whl:

Publisher: publish_to_pypi.yml on matthewdeanmartin/hissbytenotation

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

File details

Details for the file hissbytenotation-0.4.0-cp314-cp314-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for hissbytenotation-0.4.0-cp314-cp314-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 b990018a9ce17e4876920649cde8533f6f88442b3e445cf3443930671b66ccef
MD5 e8ad3f2ee5d57df5d141ade1906c1d52
BLAKE2b-256 edcd96de9f671a8669b72f18128d4fdb1eb19d8c1ad928961b7fe6dbc07e3fae

See more details on using hashes here.

Provenance

The following attestation bundles were made for hissbytenotation-0.4.0-cp314-cp314-macosx_10_15_x86_64.whl:

Publisher: publish_to_pypi.yml on matthewdeanmartin/hissbytenotation

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

File details

Details for the file hissbytenotation-0.4.0-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for hissbytenotation-0.4.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 616137c1e03d164609fbb47a02bc908a40c924c343c0664b60c3a09e405c7519
MD5 513dfb1210a0fad514a43b62ec8d376c
BLAKE2b-256 52d1089fc0a00d4e7c6328650be9388da38c05bd805cfb2453f90ab6d2905dc5

See more details on using hashes here.

Provenance

The following attestation bundles were made for hissbytenotation-0.4.0-cp313-cp313-win_amd64.whl:

Publisher: publish_to_pypi.yml on matthewdeanmartin/hissbytenotation

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

File details

Details for the file hissbytenotation-0.4.0-cp313-cp313-win32.whl.

File metadata

File hashes

Hashes for hissbytenotation-0.4.0-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 1a887cbee7e7b4eda58ecefb7a8348f57f54d8ca52b0898a3d537de8ebbab34d
MD5 e1495f042d6f79ce5e0d2d217a0c1341
BLAKE2b-256 959a837094d923c52b3ef25a30daea0f9fc1db12968820602558d2a5306a3df8

See more details on using hashes here.

Provenance

The following attestation bundles were made for hissbytenotation-0.4.0-cp313-cp313-win32.whl:

Publisher: publish_to_pypi.yml on matthewdeanmartin/hissbytenotation

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

File details

Details for the file hissbytenotation-0.4.0-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for hissbytenotation-0.4.0-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 9fb002d40f54d364559087d7eac604752592cbea1f402738b9a6bdbd6308f4ce
MD5 2c82153aa2ac8daca1cc2a162bdf2bfd
BLAKE2b-256 3916850c278751b9bb151e4e12f19036764d456a24450e82ffde4ab41f798ea3

See more details on using hashes here.

Provenance

The following attestation bundles were made for hissbytenotation-0.4.0-cp313-cp313-musllinux_1_2_x86_64.whl:

Publisher: publish_to_pypi.yml on matthewdeanmartin/hissbytenotation

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

File details

Details for the file hissbytenotation-0.4.0-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for hissbytenotation-0.4.0-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 d6f53a6bd7aed29590b3d10532da680babbb2e299a2e3c6ca13776feffc80faf
MD5 fcbfb37679c1eb818021bed125145d84
BLAKE2b-256 63cc5942d7569e81b657400290f381450df871d5ff43688527b1c8bce18cb1ad

See more details on using hashes here.

Provenance

The following attestation bundles were made for hissbytenotation-0.4.0-cp313-cp313-musllinux_1_2_aarch64.whl:

Publisher: publish_to_pypi.yml on matthewdeanmartin/hissbytenotation

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

File details

Details for the file hissbytenotation-0.4.0-cp313-cp313-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for hissbytenotation-0.4.0-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 5b697d11be52eff4e34ae1d35f6e633d21dbefde78043f9e4f875cf75c787861
MD5 32d9d7682af1cadf12fb4d55912ca161
BLAKE2b-256 b412504c398842f25eec79a6921eb07bd789a838c91571f9f0dc89bd42468c84

See more details on using hashes here.

Provenance

The following attestation bundles were made for hissbytenotation-0.4.0-cp313-cp313-manylinux_2_28_x86_64.whl:

Publisher: publish_to_pypi.yml on matthewdeanmartin/hissbytenotation

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

File details

Details for the file hissbytenotation-0.4.0-cp313-cp313-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for hissbytenotation-0.4.0-cp313-cp313-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 ce6fd4186be61907abdf3485b2c0ecaf8319bdf7f6ece0588514b627721fa70f
MD5 9725aae1c36b6bb5abe6c9e74c6677e5
BLAKE2b-256 c086dd1b87b1a8d9552a237bea4ba978cc64dc1d1d908cade252a5d9bfbec613

See more details on using hashes here.

Provenance

The following attestation bundles were made for hissbytenotation-0.4.0-cp313-cp313-manylinux_2_28_aarch64.whl:

Publisher: publish_to_pypi.yml on matthewdeanmartin/hissbytenotation

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

File details

Details for the file hissbytenotation-0.4.0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for hissbytenotation-0.4.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 eab8b8f84d18a58a78a45678a43f58ae44ce8e1a6d1e08164001531e6af386ee
MD5 b517e3d99a415e13716b21c7ec4f5e39
BLAKE2b-256 6b897b8a909b68fc6f66011b13b5361c9c775c0e59e16c32740a3e8b9a0503d5

See more details on using hashes here.

Provenance

The following attestation bundles were made for hissbytenotation-0.4.0-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: publish_to_pypi.yml on matthewdeanmartin/hissbytenotation

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

File details

Details for the file hissbytenotation-0.4.0-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for hissbytenotation-0.4.0-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 d9c1fb6fe37675d901e7de1b2c3d857fdcf4a31003e78f7dbbe794e87cf85550
MD5 a51c588d26d6c5c11523f43f37fd87e2
BLAKE2b-256 f6294c99bcf5217e885a217c63542751385ca0555a9d6fd7b80cecf98e8382cc

See more details on using hashes here.

Provenance

The following attestation bundles were made for hissbytenotation-0.4.0-cp313-cp313-macosx_10_13_x86_64.whl:

Publisher: publish_to_pypi.yml on matthewdeanmartin/hissbytenotation

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

File details

Details for the file hissbytenotation-0.4.0-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for hissbytenotation-0.4.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 562fad00677edfdebd936c17da2f2144bf407d0ed5611ac6d87d8307869e81a9
MD5 fc4d2ccd0a21bb4760e1551947bb49c1
BLAKE2b-256 b0db5a4b469be27bbd3bc96b9750763a98661615e7603c376a3263033d055417

See more details on using hashes here.

Provenance

The following attestation bundles were made for hissbytenotation-0.4.0-cp312-cp312-win_amd64.whl:

Publisher: publish_to_pypi.yml on matthewdeanmartin/hissbytenotation

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

File details

Details for the file hissbytenotation-0.4.0-cp312-cp312-win32.whl.

File metadata

File hashes

Hashes for hissbytenotation-0.4.0-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 6d8296bb491b0e50e45be987915901e99d3a14c7f2e1ac0abc519203d05ec2fe
MD5 57821596cf366000ab78a8c9d62bfee1
BLAKE2b-256 e4df11b0da450718cf836523ad1f1bf50282efd7d04c9245d9bc8c218e0a7e50

See more details on using hashes here.

Provenance

The following attestation bundles were made for hissbytenotation-0.4.0-cp312-cp312-win32.whl:

Publisher: publish_to_pypi.yml on matthewdeanmartin/hissbytenotation

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

File details

Details for the file hissbytenotation-0.4.0-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for hissbytenotation-0.4.0-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 4845a15d00c28c7361162b22bfd2830d2730920ecb6931a0cbb63867846fae06
MD5 8351c78acb7049a8fa89fb1f315e9dc3
BLAKE2b-256 0356d0024ccb1895c7d7f777ab7c1c8bb5f11ba96dbf418e3116f807b265684a

See more details on using hashes here.

Provenance

The following attestation bundles were made for hissbytenotation-0.4.0-cp312-cp312-musllinux_1_2_x86_64.whl:

Publisher: publish_to_pypi.yml on matthewdeanmartin/hissbytenotation

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

File details

Details for the file hissbytenotation-0.4.0-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for hissbytenotation-0.4.0-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 2fa6845dec5b6181146da162a9670162609b1c43e834b335e1ae529d4b562dda
MD5 0dd347b75f1952d91cb16e93a9671c43
BLAKE2b-256 7e79e5825685fe0ad303c0305dd4e439d07d922bfcd254646b4eef1a0c3fe0a7

See more details on using hashes here.

Provenance

The following attestation bundles were made for hissbytenotation-0.4.0-cp312-cp312-musllinux_1_2_aarch64.whl:

Publisher: publish_to_pypi.yml on matthewdeanmartin/hissbytenotation

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

File details

Details for the file hissbytenotation-0.4.0-cp312-cp312-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for hissbytenotation-0.4.0-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 6598e2f29f27b1a7ded594bc64b549af48f65d616e11a6855a07ee48b88dece8
MD5 8b6c62a5058e84a8063123ed41d4e412
BLAKE2b-256 f5722bd37b4412e9a616d78c6cf2f2f5a573d8ab59a0f8757aea7a9aef7f145a

See more details on using hashes here.

Provenance

The following attestation bundles were made for hissbytenotation-0.4.0-cp312-cp312-manylinux_2_28_x86_64.whl:

Publisher: publish_to_pypi.yml on matthewdeanmartin/hissbytenotation

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

File details

Details for the file hissbytenotation-0.4.0-cp312-cp312-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for hissbytenotation-0.4.0-cp312-cp312-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 70388237e1d4662f0beeab29aaf26f21fe7020c5c6c243dd198f4cb73e5e6225
MD5 2c088a7887328087c1c922bd937cc5b5
BLAKE2b-256 d7ce5950db56d3a4e6c9ad43f6b63c003ff049114e32f4392aa527062dd817c6

See more details on using hashes here.

Provenance

The following attestation bundles were made for hissbytenotation-0.4.0-cp312-cp312-manylinux_2_28_aarch64.whl:

Publisher: publish_to_pypi.yml on matthewdeanmartin/hissbytenotation

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

File details

Details for the file hissbytenotation-0.4.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for hissbytenotation-0.4.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 352ea916fcfa3a1cd3b9d201de8bcb94228acf26fc9d7bc96a4109500ffba200
MD5 2f50db3a82e2a10164032b3fd32dd35f
BLAKE2b-256 f767bd892bc597e0414cc817ee2b27f62b10200fbaa516465d81ed2aefabcbad

See more details on using hashes here.

Provenance

The following attestation bundles were made for hissbytenotation-0.4.0-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: publish_to_pypi.yml on matthewdeanmartin/hissbytenotation

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

File details

Details for the file hissbytenotation-0.4.0-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for hissbytenotation-0.4.0-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 c261dc570152e35497bca96169ada980c9d6725901ae16d0d54bb6bc40c5f8f9
MD5 af190961f3c3e2648e4ba12275be7fa0
BLAKE2b-256 3c1a3acf8e2b89a3b872947b1546548e75ef1f64147922a22d50c19fd52489a4

See more details on using hashes here.

Provenance

The following attestation bundles were made for hissbytenotation-0.4.0-cp312-cp312-macosx_10_13_x86_64.whl:

Publisher: publish_to_pypi.yml on matthewdeanmartin/hissbytenotation

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

File details

Details for the file hissbytenotation-0.4.0-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for hissbytenotation-0.4.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 c3d4ae99e60d45b92bbcecc44dac0bf67776e5ae4c0376b4e75fdc1ce202e086
MD5 46797b091cd32d4f28d2d893e361bfed
BLAKE2b-256 791e2ef886e8f09d2ec0b0b210e312e6c46fa229857168df2c9466513abcd293

See more details on using hashes here.

Provenance

The following attestation bundles were made for hissbytenotation-0.4.0-cp311-cp311-win_amd64.whl:

Publisher: publish_to_pypi.yml on matthewdeanmartin/hissbytenotation

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

File details

Details for the file hissbytenotation-0.4.0-cp311-cp311-win32.whl.

File metadata

File hashes

Hashes for hissbytenotation-0.4.0-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 33ae1d43ab4a3ee5836ec799bd71ff149864fd13458a7c6b85dde8254db67009
MD5 287cab3191581a77e0793a545b609a23
BLAKE2b-256 679bc3bf7985e6b29f150fb0705da5def4bbd279035790ea0f46283ab13dc880

See more details on using hashes here.

Provenance

The following attestation bundles were made for hissbytenotation-0.4.0-cp311-cp311-win32.whl:

Publisher: publish_to_pypi.yml on matthewdeanmartin/hissbytenotation

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

File details

Details for the file hissbytenotation-0.4.0-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for hissbytenotation-0.4.0-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 86f23900c96d187432bb9a686607aa62ef1b2ff1db4b32ad79502078b11b5d92
MD5 5a2c428d2e3169bf66f0e42b368f4cd2
BLAKE2b-256 09bbfbb82c42dce050363aa9be52374b690aab5fbecc8ef92a80b13820a5f8a9

See more details on using hashes here.

Provenance

The following attestation bundles were made for hissbytenotation-0.4.0-cp311-cp311-musllinux_1_2_x86_64.whl:

Publisher: publish_to_pypi.yml on matthewdeanmartin/hissbytenotation

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

File details

Details for the file hissbytenotation-0.4.0-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for hissbytenotation-0.4.0-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 e83fe4ab9e7693c44c2002e1f28b3a015f24455a46947fb8e5bbef4538309437
MD5 edcd9a867f7fe6060d26684695f3690a
BLAKE2b-256 b1efff6a2436e38a06bc89ad8a891548d2a30eae84368db873a5df91d046189b

See more details on using hashes here.

Provenance

The following attestation bundles were made for hissbytenotation-0.4.0-cp311-cp311-musllinux_1_2_aarch64.whl:

Publisher: publish_to_pypi.yml on matthewdeanmartin/hissbytenotation

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

File details

Details for the file hissbytenotation-0.4.0-cp311-cp311-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for hissbytenotation-0.4.0-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b741e77b232e9a181d4b43bc5dd8a82ff1b922a9a030761e79ec7c7746bb2564
MD5 8db7cb267d31e340f5ae9cb78245dd8f
BLAKE2b-256 631f74ba0fcf4249f16a5ef607288e2a28267769344a6d736c1f269ada85ae7f

See more details on using hashes here.

Provenance

The following attestation bundles were made for hissbytenotation-0.4.0-cp311-cp311-manylinux_2_28_x86_64.whl:

Publisher: publish_to_pypi.yml on matthewdeanmartin/hissbytenotation

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

File details

Details for the file hissbytenotation-0.4.0-cp311-cp311-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for hissbytenotation-0.4.0-cp311-cp311-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 6c96d3eed819e87e5ee9bc0c2527c097e7ac7bcf201d5b27447d87aaa28b3a9b
MD5 f13786fa4e0ffdc8961500a64fd624be
BLAKE2b-256 9b744df49f6048fc46a904b4d771fe8c940d4849b2f29d7d8c27876333ec4011

See more details on using hashes here.

Provenance

The following attestation bundles were made for hissbytenotation-0.4.0-cp311-cp311-manylinux_2_28_aarch64.whl:

Publisher: publish_to_pypi.yml on matthewdeanmartin/hissbytenotation

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

File details

Details for the file hissbytenotation-0.4.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for hissbytenotation-0.4.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 bc087b4a78e90447db57f00f39ae667e3203e55ef172afb365b4585a0a333224
MD5 6c1e7b0ba3400275d1d672ffbed76ace
BLAKE2b-256 fa816fa9393ccec1fdc372feb743de2f711c63872965828eddd63fe89dd502bb

See more details on using hashes here.

Provenance

The following attestation bundles were made for hissbytenotation-0.4.0-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: publish_to_pypi.yml on matthewdeanmartin/hissbytenotation

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

File details

Details for the file hissbytenotation-0.4.0-cp311-cp311-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for hissbytenotation-0.4.0-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 7dd6fe09a0b2b33347e2f635846a5920d0bcbc04703f138f7cfdd42c54d00b46
MD5 dcfca1b054da056bf3cf0ee003ae43fa
BLAKE2b-256 23e2f4997d317b2f478967604167bb80efa71e69e5f37faca585994d9c09b4af

See more details on using hashes here.

Provenance

The following attestation bundles were made for hissbytenotation-0.4.0-cp311-cp311-macosx_10_12_x86_64.whl:

Publisher: publish_to_pypi.yml on matthewdeanmartin/hissbytenotation

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

File details

Details for the file hissbytenotation-0.4.0-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for hissbytenotation-0.4.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 2dd601cb9c6546c03a6227cd1ecb18511cf269cc5725274b5914b3545682fae6
MD5 280440ade0f656888f290c3ce8d40d60
BLAKE2b-256 174ffb788d191a7fc0036cd9082a7b508a33193f47fa992d40a98e904b1cb4a1

See more details on using hashes here.

Provenance

The following attestation bundles were made for hissbytenotation-0.4.0-cp310-cp310-win_amd64.whl:

Publisher: publish_to_pypi.yml on matthewdeanmartin/hissbytenotation

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

File details

Details for the file hissbytenotation-0.4.0-cp310-cp310-win32.whl.

File metadata

File hashes

Hashes for hissbytenotation-0.4.0-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 21a2d30a803a13bff16c01dbc03db69b2384b3ef6a60abeba91b0c42d9d0c1c9
MD5 7cd54e30b7a4fcd99037fff5c2569743
BLAKE2b-256 6c86595a449c51f092a34bf8e5a12afb00a8e98765ef8aa5b1e2fe0ffbd2a2ef

See more details on using hashes here.

Provenance

The following attestation bundles were made for hissbytenotation-0.4.0-cp310-cp310-win32.whl:

Publisher: publish_to_pypi.yml on matthewdeanmartin/hissbytenotation

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

File details

Details for the file hissbytenotation-0.4.0-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for hissbytenotation-0.4.0-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 643332c88d9e4c0592b5d6f67503d8268aa0da7a4e205d534350a68581cc6a1f
MD5 0a70fe4e1cbc0b560a6b06cf3b111bc4
BLAKE2b-256 35f83e87589018fb9b2174b97dfdd068a19ec4b60f94ec346c98bb02f8ba227e

See more details on using hashes here.

Provenance

The following attestation bundles were made for hissbytenotation-0.4.0-cp310-cp310-musllinux_1_2_x86_64.whl:

Publisher: publish_to_pypi.yml on matthewdeanmartin/hissbytenotation

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

File details

Details for the file hissbytenotation-0.4.0-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for hissbytenotation-0.4.0-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 f2c8af9744e8ad1c5e4b8e39ac1af241e19e957c9085fa314c1f8ead829ec356
MD5 0753b7b5c66ccc3c4f24bd46b809b8e0
BLAKE2b-256 a8400e9362daa15ea79cc156375e2dbca2d3840708d44a3b98aeb32d37cc5c9d

See more details on using hashes here.

Provenance

The following attestation bundles were made for hissbytenotation-0.4.0-cp310-cp310-musllinux_1_2_aarch64.whl:

Publisher: publish_to_pypi.yml on matthewdeanmartin/hissbytenotation

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

File details

Details for the file hissbytenotation-0.4.0-cp310-cp310-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for hissbytenotation-0.4.0-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 75b157854a41993f91347f1aac254f50e6e59ea3e4c2e111f0dc5daf474bf908
MD5 a1318a56bbc400efb205b2a5d6dd91b2
BLAKE2b-256 ee495f80f4b7246989eee5508e3cf002bdea48840d1982a0e9f68be4668f9ef4

See more details on using hashes here.

Provenance

The following attestation bundles were made for hissbytenotation-0.4.0-cp310-cp310-manylinux_2_28_x86_64.whl:

Publisher: publish_to_pypi.yml on matthewdeanmartin/hissbytenotation

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

File details

Details for the file hissbytenotation-0.4.0-cp310-cp310-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for hissbytenotation-0.4.0-cp310-cp310-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 df2d7e3f99724c17e3208b67a417b6df921213fa1531242dea26b546db37ec23
MD5 95f8fc5215865e57639feeb0a57d35fb
BLAKE2b-256 76642946480b9adff476c1d50f38060eedafe97a1d4015bc57babc393c741cfb

See more details on using hashes here.

Provenance

The following attestation bundles were made for hissbytenotation-0.4.0-cp310-cp310-manylinux_2_28_aarch64.whl:

Publisher: publish_to_pypi.yml on matthewdeanmartin/hissbytenotation

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

File details

Details for the file hissbytenotation-0.4.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for hissbytenotation-0.4.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d82e5082716ac330cf503dbbbb30d40aa64712d6017963958f6bcbe848468e1e
MD5 c30e1af77eac9f5ca9ddf362f203a064
BLAKE2b-256 6163189cf29872e8d2d435796db7ec74a10f830ca31c4b27dbd99def529f2fd9

See more details on using hashes here.

Provenance

The following attestation bundles were made for hissbytenotation-0.4.0-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: publish_to_pypi.yml on matthewdeanmartin/hissbytenotation

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

File details

Details for the file hissbytenotation-0.4.0-cp310-cp310-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for hissbytenotation-0.4.0-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 78000661938025f25b4f571430508a826de09261c3781a5bf8c31f44f48dc4d2
MD5 4891563742a00b05154e8eb3537941d4
BLAKE2b-256 c3d5cb6f59652467a7da77e25764b8c12958e20e5fb5369acf4f81f629f4f9ad

See more details on using hashes here.

Provenance

The following attestation bundles were made for hissbytenotation-0.4.0-cp310-cp310-macosx_10_12_x86_64.whl:

Publisher: publish_to_pypi.yml on matthewdeanmartin/hissbytenotation

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