Skip to main content

A fast serialization and validation library, with builtin support for JSON, MessagePack, YAML, and TOML.

Project description

hyperspec

CI Documentation License PyPI Version Conda Version Code Coverage

hyperspec is a fast serialization and validation library, with builtin support for JSON, MessagePack, YAML, and TOML. It features:

  • 🚀 High performance encoders/decoders for common protocols. The JSON and MessagePack implementations regularly benchmark as the fastest options for Python.

  • 🎉 Support for a wide variety of Python types. Additional types may be supported through extensions.

  • 🔍 Zero-cost schema validation using familiar Python type annotations. In benchmarks hyperspec decodes and validates JSON faster than orjson can decode it alone.

  • A speedy Struct type for representing structured data. If you already use dataclasses or attrs, structs should feel familiar. However, they're 5-60x faster for common operations.

All of this is included in a lightweight library with no required dependencies.


hyperspec may be used for serialization alone, as a faster JSON or MessagePack library. For the greatest benefit though, we recommend using hyperspec to handle the full serialization & validation workflow:

Define your message schemas using standard Python type annotations.

>>> import hyperspec

>>> class User(hyperspec.Struct):
...     """A new type describing a User"""
...     name: str
...     groups: set[str] = set()
...     email: str | None = None

Encode messages as JSON, or one of the many other supported protocols.

>>> alice = User("alice", groups={"admin", "engineering"})

>>> alice
User(name='alice', groups={"admin", "engineering"}, email=None)

>>> msg = hyperspec.json.encode(alice)

>>> msg
b'{"name":"alice","groups":["admin","engineering"],"email":null}'

Decode messages back into Python objects, with optional schema validation.

>>> hyperspec.json.decode(msg, type=User)
User(name='alice', groups={"admin", "engineering"}, email=None)

>>> hyperspec.json.decode(b'{"name":"bob","groups":[123]}', type=User)
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
hyperspec.ValidationError: Expected `str`, got `int` - at `$.groups[0]`

hyperspec is designed to be as performant as possible, while retaining some of the nicities of validation libraries like pydantic. For supported types, encoding/decoding a message with hyperspec can be ~10-80x faster than alternative libraries.

See the documentation for more information.

LICENSE

New BSD. See the License File.

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

hyperlight_hyperspec-0.1.13.tar.gz (319.9 kB view details)

Uploaded Source

Built Distributions

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

hyperlight_hyperspec-0.1.13-cp314-cp314t-win_arm64.whl (187.5 kB view details)

Uploaded CPython 3.14tWindows ARM64

hyperlight_hyperspec-0.1.13-cp314-cp314t-win_amd64.whl (205.7 kB view details)

Uploaded CPython 3.14tWindows x86-64

hyperlight_hyperspec-0.1.13-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (229.7 kB view details)

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

hyperlight_hyperspec-0.1.13-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (227.8 kB view details)

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

hyperlight_hyperspec-0.1.13-cp314-cp314t-macosx_11_0_arm64.whl (195.4 kB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

hyperlight_hyperspec-0.1.13-cp314-cp314t-macosx_10_15_x86_64.whl (203.6 kB view details)

Uploaded CPython 3.14tmacOS 10.15+ x86-64

hyperlight_hyperspec-0.1.13-cp314-cp314-win_arm64.whl (182.8 kB view details)

Uploaded CPython 3.14Windows ARM64

hyperlight_hyperspec-0.1.13-cp314-cp314-win_amd64.whl (193.1 kB view details)

Uploaded CPython 3.14Windows x86-64

hyperlight_hyperspec-0.1.13-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (225.4 kB view details)

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

hyperlight_hyperspec-0.1.13-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (222.7 kB view details)

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

hyperlight_hyperspec-0.1.13-cp314-cp314-macosx_11_0_arm64.whl (190.0 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

hyperlight_hyperspec-0.1.13-cp314-cp314-macosx_10_15_x86_64.whl (199.0 kB view details)

Uploaded CPython 3.14macOS 10.15+ x86-64

hyperlight_hyperspec-0.1.13-cp313-cp313-win_arm64.whl (175.7 kB view details)

Uploaded CPython 3.13Windows ARM64

hyperlight_hyperspec-0.1.13-cp313-cp313-win_amd64.whl (189.2 kB view details)

Uploaded CPython 3.13Windows x86-64

hyperlight_hyperspec-0.1.13-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (219.5 kB view details)

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

hyperlight_hyperspec-0.1.13-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (216.0 kB view details)

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

hyperlight_hyperspec-0.1.13-cp313-cp313-macosx_11_0_arm64.whl (187.9 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

hyperlight_hyperspec-0.1.13-cp313-cp313-macosx_10_13_x86_64.whl (195.0 kB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

hyperlight_hyperspec-0.1.13-cp312-cp312-win_arm64.whl (175.7 kB view details)

Uploaded CPython 3.12Windows ARM64

hyperlight_hyperspec-0.1.13-cp312-cp312-win_amd64.whl (189.2 kB view details)

Uploaded CPython 3.12Windows x86-64

hyperlight_hyperspec-0.1.13-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (219.4 kB view details)

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

hyperlight_hyperspec-0.1.13-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (215.9 kB view details)

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

hyperlight_hyperspec-0.1.13-cp312-cp312-macosx_11_0_arm64.whl (187.9 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

hyperlight_hyperspec-0.1.13-cp312-cp312-macosx_10_13_x86_64.whl (195.0 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

hyperlight_hyperspec-0.1.13-cp311-cp311-win_arm64.whl (174.7 kB view details)

Uploaded CPython 3.11Windows ARM64

hyperlight_hyperspec-0.1.13-cp311-cp311-win_amd64.whl (188.1 kB view details)

Uploaded CPython 3.11Windows x86-64

hyperlight_hyperspec-0.1.13-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (221.8 kB view details)

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

hyperlight_hyperspec-0.1.13-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (219.8 kB view details)

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

hyperlight_hyperspec-0.1.13-cp311-cp311-macosx_11_0_arm64.whl (186.9 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

hyperlight_hyperspec-0.1.13-cp311-cp311-macosx_10_9_x86_64.whl (193.5 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

hyperlight_hyperspec-0.1.13-cp310-cp310-win_arm64.whl (174.5 kB view details)

Uploaded CPython 3.10Windows ARM64

hyperlight_hyperspec-0.1.13-cp310-cp310-win_amd64.whl (187.9 kB view details)

Uploaded CPython 3.10Windows x86-64

hyperlight_hyperspec-0.1.13-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (223.9 kB view details)

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

hyperlight_hyperspec-0.1.13-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (220.9 kB view details)

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

hyperlight_hyperspec-0.1.13-cp310-cp310-macosx_11_0_arm64.whl (188.6 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

hyperlight_hyperspec-0.1.13-cp310-cp310-macosx_10_9_x86_64.whl (195.2 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

File details

Details for the file hyperlight_hyperspec-0.1.13.tar.gz.

File metadata

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

File hashes

Hashes for hyperlight_hyperspec-0.1.13.tar.gz
Algorithm Hash digest
SHA256 51cd1d115130762c728cf7114bf6cf6a48eb471aad4da0bf9696faee058d2386
MD5 f58f189bc7de63a34a893f64d76ce0e0
BLAKE2b-256 388454075f5d1899a7a2ebed4840148800d02a3b11c1e26feb532db669af1b10

See more details on using hashes here.

Provenance

The following attestation bundles were made for hyperlight_hyperspec-0.1.13.tar.gz:

Publisher: ci.yml on adalundhe/hyperspec

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

File details

Details for the file hyperlight_hyperspec-0.1.13-cp314-cp314t-win_arm64.whl.

File metadata

File hashes

Hashes for hyperlight_hyperspec-0.1.13-cp314-cp314t-win_arm64.whl
Algorithm Hash digest
SHA256 2cfdb8bb7c6202d9c7088042cb888a8fee9c6484e8e938fe08923cbc138456c5
MD5 9d3789ab0b6dd0bb0d1554fc4f9cdf98
BLAKE2b-256 e7e4d002e133be4fe4c96fce39e8aa464c095c6233e2c84f680a6fa0da24cb4f

See more details on using hashes here.

Provenance

The following attestation bundles were made for hyperlight_hyperspec-0.1.13-cp314-cp314t-win_arm64.whl:

Publisher: ci.yml on adalundhe/hyperspec

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

File details

Details for the file hyperlight_hyperspec-0.1.13-cp314-cp314t-win_amd64.whl.

File metadata

File hashes

Hashes for hyperlight_hyperspec-0.1.13-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 463a6446ed70798f242d7895513a9904feb7c9c1f83174f7f20b21cc732684cf
MD5 8de7013f63e1e12377a0c0f94450cc91
BLAKE2b-256 9dbf078867f64e49e53fbbef92c31f04d2dbb750a7d5b9e8148a48f5c9dfd283

See more details on using hashes here.

Provenance

The following attestation bundles were made for hyperlight_hyperspec-0.1.13-cp314-cp314t-win_amd64.whl:

Publisher: ci.yml on adalundhe/hyperspec

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

File details

Details for the file hyperlight_hyperspec-0.1.13-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for hyperlight_hyperspec-0.1.13-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 4a7e10e4de993ba0176f4e74757eac9d936c49480d5517b75391694a06065627
MD5 d048056027d100a038dfb442b1378c93
BLAKE2b-256 56c9d99b5cca3f6dedb29afb753cbbc165114fd4418029c0934c76d1c8581c10

See more details on using hashes here.

Provenance

The following attestation bundles were made for hyperlight_hyperspec-0.1.13-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: ci.yml on adalundhe/hyperspec

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

File details

Details for the file hyperlight_hyperspec-0.1.13-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for hyperlight_hyperspec-0.1.13-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 0c2ad86d13df6b4310813a0d22fcc7d84af1fb49fd78563a058f63832c9bcddd
MD5 5154d6033b00ee599db465ffdd77d53c
BLAKE2b-256 973174bd0be211080c87d0a99bef60bf3df0de8250558b3db6ddbf6574aad96b

See more details on using hashes here.

Provenance

The following attestation bundles were made for hyperlight_hyperspec-0.1.13-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: ci.yml on adalundhe/hyperspec

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

File details

Details for the file hyperlight_hyperspec-0.1.13-cp314-cp314t-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for hyperlight_hyperspec-0.1.13-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 28ddee81dfea77fa849bfc787d2c8c857c2fa0cb59f4b89416efe3f3844c105e
MD5 58fcdba634c0985ecd1938275fd17770
BLAKE2b-256 5ec09ed3061b7e56faf55b25accac0ce3a5a4238b6e164a7ca61b9cee02971a8

See more details on using hashes here.

Provenance

The following attestation bundles were made for hyperlight_hyperspec-0.1.13-cp314-cp314t-macosx_11_0_arm64.whl:

Publisher: ci.yml on adalundhe/hyperspec

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

File details

Details for the file hyperlight_hyperspec-0.1.13-cp314-cp314t-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for hyperlight_hyperspec-0.1.13-cp314-cp314t-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 a6c9ba9dd34e6bb11f11b17c48db462150d1650625740fab2097840da2ec5fca
MD5 f43e0e4e2f23eeb0bb4c781c63f63ecc
BLAKE2b-256 be77455bbdc2e7f7cfaba85ea9b333a90d0ffd8f1b1841e5c520f80686ab4f17

See more details on using hashes here.

Provenance

The following attestation bundles were made for hyperlight_hyperspec-0.1.13-cp314-cp314t-macosx_10_15_x86_64.whl:

Publisher: ci.yml on adalundhe/hyperspec

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

File details

Details for the file hyperlight_hyperspec-0.1.13-cp314-cp314-win_arm64.whl.

File metadata

File hashes

Hashes for hyperlight_hyperspec-0.1.13-cp314-cp314-win_arm64.whl
Algorithm Hash digest
SHA256 cfeeb517b0902bdf2ae89e22226b1445edfa9c7d69c7b382b523c5d0b9e9c963
MD5 e6d377d0871a528a29eb8651028644d4
BLAKE2b-256 0cff3bb5b77c57e9ba6fb408a6029a8454f6a68e54a5e841bc6a05f1b9f075f8

See more details on using hashes here.

Provenance

The following attestation bundles were made for hyperlight_hyperspec-0.1.13-cp314-cp314-win_arm64.whl:

Publisher: ci.yml on adalundhe/hyperspec

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

File details

Details for the file hyperlight_hyperspec-0.1.13-cp314-cp314-win_amd64.whl.

File metadata

File hashes

Hashes for hyperlight_hyperspec-0.1.13-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 d92c81809ca3ccba1d99fdd2d307900bd20d60d60812113c5275ce68d9613ef9
MD5 71f7176bfecebc51302947aa7a2e30b3
BLAKE2b-256 d545cf0b282eb89c30c0b04107b2195d496dd4f480a85b86eb4f78c398eb8206

See more details on using hashes here.

Provenance

The following attestation bundles were made for hyperlight_hyperspec-0.1.13-cp314-cp314-win_amd64.whl:

Publisher: ci.yml on adalundhe/hyperspec

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

File details

Details for the file hyperlight_hyperspec-0.1.13-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for hyperlight_hyperspec-0.1.13-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 aa9ca9c22f844419b62d66eaba00dbe017bd76528fb5c35084ad5d8ffcafa847
MD5 5dc02584d0ce4fb1bdf68e31e8d61ca9
BLAKE2b-256 f48690b9a7555f79ddb368acb1e2dcda376064b2bebdad557c8c25ca7f2ab013

See more details on using hashes here.

Provenance

The following attestation bundles were made for hyperlight_hyperspec-0.1.13-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: ci.yml on adalundhe/hyperspec

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

File details

Details for the file hyperlight_hyperspec-0.1.13-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for hyperlight_hyperspec-0.1.13-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 51fe7a881096c65290ff5e827ebec72a3b75ef6c9b90f2085c793c26828ceacf
MD5 0b753b358418d13a3761585b0644c927
BLAKE2b-256 717b9c2195134de67723da3fb326b04ddba0ccf12d15fca087d9bfa27db3870e

See more details on using hashes here.

Provenance

The following attestation bundles were made for hyperlight_hyperspec-0.1.13-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: ci.yml on adalundhe/hyperspec

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

File details

Details for the file hyperlight_hyperspec-0.1.13-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for hyperlight_hyperspec-0.1.13-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 28d210d1ffed16c4b20c695d5712187d4159dbbbc0dfa2a6816c34e75dfdaf1b
MD5 bdd74edf6027008e11af279a1a81fbc1
BLAKE2b-256 8ea459276b1a51fdfeb339487cfdc70ffdde7971abac51cbec02f49a21ce8d06

See more details on using hashes here.

Provenance

The following attestation bundles were made for hyperlight_hyperspec-0.1.13-cp314-cp314-macosx_11_0_arm64.whl:

Publisher: ci.yml on adalundhe/hyperspec

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

File details

Details for the file hyperlight_hyperspec-0.1.13-cp314-cp314-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for hyperlight_hyperspec-0.1.13-cp314-cp314-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 df6407bb536ef62e305855c70ae6de4f88155d99848784727b5517c9666c46e8
MD5 ae8dcdb3948bbeb1845f6da2abcde9c5
BLAKE2b-256 b4a2ee92d8ac3e3f52836d521b7eed8ca3731eae4af76661a9a36f011e4a7093

See more details on using hashes here.

Provenance

The following attestation bundles were made for hyperlight_hyperspec-0.1.13-cp314-cp314-macosx_10_15_x86_64.whl:

Publisher: ci.yml on adalundhe/hyperspec

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

File details

Details for the file hyperlight_hyperspec-0.1.13-cp313-cp313-win_arm64.whl.

File metadata

File hashes

Hashes for hyperlight_hyperspec-0.1.13-cp313-cp313-win_arm64.whl
Algorithm Hash digest
SHA256 a6146ca0e450d44e5ea7b6960892694ce14520ced4886f1ca02cf7ef2e3b319d
MD5 edc275bfd4f2622e39c628c3a3e98380
BLAKE2b-256 130d455b710901e7729835f655d15b9cb27f27d5da8568a58ae16939149e3e76

See more details on using hashes here.

Provenance

The following attestation bundles were made for hyperlight_hyperspec-0.1.13-cp313-cp313-win_arm64.whl:

Publisher: ci.yml on adalundhe/hyperspec

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

File details

Details for the file hyperlight_hyperspec-0.1.13-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for hyperlight_hyperspec-0.1.13-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 0cfe8d0e88e7f10d7a66b87e3939bbf1ee6b71b48d24995f7ae14cc867aa0057
MD5 c5008f306eefef81f4e2d579311800e5
BLAKE2b-256 eb87f92be3a161eee63856f7bcbb291e0004413fa203af2f0bb881a0fee5cfe7

See more details on using hashes here.

Provenance

The following attestation bundles were made for hyperlight_hyperspec-0.1.13-cp313-cp313-win_amd64.whl:

Publisher: ci.yml on adalundhe/hyperspec

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

File details

Details for the file hyperlight_hyperspec-0.1.13-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for hyperlight_hyperspec-0.1.13-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b50786056277842eca7ee5ff8d10ebe59532e725773a598b90fd7f4146c15d7f
MD5 9ed2b5f0e58abaa6fa033f3078c50356
BLAKE2b-256 6a23f6b09241231a3001a9bc526c472fcefa68363cec8a8040807d0381d61ed0

See more details on using hashes here.

Provenance

The following attestation bundles were made for hyperlight_hyperspec-0.1.13-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: ci.yml on adalundhe/hyperspec

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

File details

Details for the file hyperlight_hyperspec-0.1.13-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for hyperlight_hyperspec-0.1.13-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 e754c6c24bbc5d30a98bcad4d5b05c8767ef119e4cd3fb4cfe8f740d44f3d831
MD5 bee6007f65c842b01fdf3ee71fe87260
BLAKE2b-256 c5f91b4acec1cf6358fadc159ca63ee421fde91bedee692461179f0e2e50650c

See more details on using hashes here.

Provenance

The following attestation bundles were made for hyperlight_hyperspec-0.1.13-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: ci.yml on adalundhe/hyperspec

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

File details

Details for the file hyperlight_hyperspec-0.1.13-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for hyperlight_hyperspec-0.1.13-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 335afbffa9f05d6a10d021b9a50c667a550ca325ebccab5e1511f801d700d4de
MD5 9cfe0ff70024712d106b316c1c752d7b
BLAKE2b-256 11b2b36e730c4764233dc12cbb661ccc5d0ab767acf4c30174f4dcac383d900c

See more details on using hashes here.

Provenance

The following attestation bundles were made for hyperlight_hyperspec-0.1.13-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: ci.yml on adalundhe/hyperspec

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

File details

Details for the file hyperlight_hyperspec-0.1.13-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for hyperlight_hyperspec-0.1.13-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 50febe21ff9b641249a04f7e01a83d9985a7d582c118732b2448f800faf8ec3c
MD5 c55879aadb440c7c833b05cae7e2d8c0
BLAKE2b-256 45a11148f0b0dc7153d5176cd521d2f9ad57d237edfb0ff983a88dfd443a81d6

See more details on using hashes here.

Provenance

The following attestation bundles were made for hyperlight_hyperspec-0.1.13-cp313-cp313-macosx_10_13_x86_64.whl:

Publisher: ci.yml on adalundhe/hyperspec

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

File details

Details for the file hyperlight_hyperspec-0.1.13-cp312-cp312-win_arm64.whl.

File metadata

File hashes

Hashes for hyperlight_hyperspec-0.1.13-cp312-cp312-win_arm64.whl
Algorithm Hash digest
SHA256 463827835a948860660bf3c566a69302b93cc6a3451c2d36925ffbe4be2e67fd
MD5 44e507086823dbf4d1799ce800d4eb8a
BLAKE2b-256 935e59cfcdd46ee9b09ee2e34de5b4b56aa9278450c9ac2f494e9644bc1cd1bf

See more details on using hashes here.

Provenance

The following attestation bundles were made for hyperlight_hyperspec-0.1.13-cp312-cp312-win_arm64.whl:

Publisher: ci.yml on adalundhe/hyperspec

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

File details

Details for the file hyperlight_hyperspec-0.1.13-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for hyperlight_hyperspec-0.1.13-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 cc9e884cae6531a1c601007d3c1f386265a43fd61036ac042e4b7ca13d1c3175
MD5 f97e5d613bc1034c697be21f399b7d07
BLAKE2b-256 8cfcdd5b0ced6c54f2ffe021657ff011ee9fa110e81bf6b71a85a4c60e5df24c

See more details on using hashes here.

Provenance

The following attestation bundles were made for hyperlight_hyperspec-0.1.13-cp312-cp312-win_amd64.whl:

Publisher: ci.yml on adalundhe/hyperspec

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

File details

Details for the file hyperlight_hyperspec-0.1.13-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for hyperlight_hyperspec-0.1.13-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 24f4c403da3c122d162996fb376f11e483fc12de4630156d0d9929d1addb3d3d
MD5 c5e299b893813c13fa51375c85cd35fe
BLAKE2b-256 5c073667395cdb97e43df9c934694358042e5f6f547eb4c2de8649d3a1f2dacb

See more details on using hashes here.

Provenance

The following attestation bundles were made for hyperlight_hyperspec-0.1.13-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: ci.yml on adalundhe/hyperspec

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

File details

Details for the file hyperlight_hyperspec-0.1.13-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for hyperlight_hyperspec-0.1.13-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 adb55cbe159b2c0f63e88550c7e2dd4b3cadbfeb40819493f3b0cfc20c11fbab
MD5 c4696c4c04eb9f14b2d7e2a5a2c20793
BLAKE2b-256 e7f46586d88e5abc6acc6bed69f2c05de7dba2bbc215682d0676125219edaf04

See more details on using hashes here.

Provenance

The following attestation bundles were made for hyperlight_hyperspec-0.1.13-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: ci.yml on adalundhe/hyperspec

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

File details

Details for the file hyperlight_hyperspec-0.1.13-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for hyperlight_hyperspec-0.1.13-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a01bb4c6909bdf7ef8c909f360ac1fd20ed5e5ab7911c2aaf33b6ca3610e8a2c
MD5 80c68afb03f275f11b680b4bd97c0037
BLAKE2b-256 e0ae0c66314bce5b4454ca41c80ce06aa4e80a5257bdde871f7ef35274982b71

See more details on using hashes here.

Provenance

The following attestation bundles were made for hyperlight_hyperspec-0.1.13-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: ci.yml on adalundhe/hyperspec

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

File details

Details for the file hyperlight_hyperspec-0.1.13-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for hyperlight_hyperspec-0.1.13-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 f6350cfdd35e1539d58d805f3e5d54dea31a96061e3be4d1b9afecf745d0a538
MD5 c57725070e15ced003c65d2fe84e3a58
BLAKE2b-256 a02d2fc083f74472497a2600e5bdc2da3ebb1f8c9c9e8c35ec0f0bf97d4b654f

See more details on using hashes here.

Provenance

The following attestation bundles were made for hyperlight_hyperspec-0.1.13-cp312-cp312-macosx_10_13_x86_64.whl:

Publisher: ci.yml on adalundhe/hyperspec

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

File details

Details for the file hyperlight_hyperspec-0.1.13-cp311-cp311-win_arm64.whl.

File metadata

File hashes

Hashes for hyperlight_hyperspec-0.1.13-cp311-cp311-win_arm64.whl
Algorithm Hash digest
SHA256 8695cc4d205d04cacec2b26d015621322097c718caf2feee254424d8e8a82a37
MD5 4e4c4388b208a857ad57aa0f0102698d
BLAKE2b-256 56295d0aa014755709f9b109fd5f0bc76c9a60aad57d28bd1860a363d67a270e

See more details on using hashes here.

Provenance

The following attestation bundles were made for hyperlight_hyperspec-0.1.13-cp311-cp311-win_arm64.whl:

Publisher: ci.yml on adalundhe/hyperspec

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

File details

Details for the file hyperlight_hyperspec-0.1.13-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for hyperlight_hyperspec-0.1.13-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 f2d276a5a15c21b0a13d36b79d9a52c69ebb38665fd885ccb4f9c00e6d38141d
MD5 52a4e99242e198efb767980a1c946b3f
BLAKE2b-256 5fbdde630896867f03cff18b467c6d2c3bc5b516cd10b62fc6c4514c67123353

See more details on using hashes here.

Provenance

The following attestation bundles were made for hyperlight_hyperspec-0.1.13-cp311-cp311-win_amd64.whl:

Publisher: ci.yml on adalundhe/hyperspec

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

File details

Details for the file hyperlight_hyperspec-0.1.13-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for hyperlight_hyperspec-0.1.13-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 3002f1db594994270bfe5810f35025649253f02821ee4c09a5bb3865953dc0fa
MD5 a2578c95a61ecc3de7a837a3eb230713
BLAKE2b-256 c77ff8641223711ac398f679de9c6f45ab32f4f3d1a0f8f61bd8066aea61ba43

See more details on using hashes here.

Provenance

The following attestation bundles were made for hyperlight_hyperspec-0.1.13-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: ci.yml on adalundhe/hyperspec

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

File details

Details for the file hyperlight_hyperspec-0.1.13-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for hyperlight_hyperspec-0.1.13-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 66d96f714f6bc542d807affda2017eafca9619807401b127eea2ad39acd70590
MD5 2381c765ff35541c86ca5e60f4db3bcd
BLAKE2b-256 dd097b1f92e5558174cfc724e65421bd8f5c2a19c6f551338351fc0db9628b1e

See more details on using hashes here.

Provenance

The following attestation bundles were made for hyperlight_hyperspec-0.1.13-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: ci.yml on adalundhe/hyperspec

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

File details

Details for the file hyperlight_hyperspec-0.1.13-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for hyperlight_hyperspec-0.1.13-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 774a961c672689967dbeaa3d4629a0360b08d0d9873990e5bf4096a546976c0b
MD5 0a8614088272f0fceafd712e040b6554
BLAKE2b-256 7702927dfce7fcb1995c9f6a317de6e8681f2dacd3a9f020a6ccfb0ba4994a1a

See more details on using hashes here.

Provenance

The following attestation bundles were made for hyperlight_hyperspec-0.1.13-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: ci.yml on adalundhe/hyperspec

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

File details

Details for the file hyperlight_hyperspec-0.1.13-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for hyperlight_hyperspec-0.1.13-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 c1219d4adac87c17fd08cc4b67a29fa16302b7a89d8baeb62d0b57b6a35c8f68
MD5 e977984c9afc4df9675fe7ae025b6730
BLAKE2b-256 3a94b7b1afaf8e32adaba5c37c15805db6be5ed3bd6d7cada578a8c46352df2a

See more details on using hashes here.

Provenance

The following attestation bundles were made for hyperlight_hyperspec-0.1.13-cp311-cp311-macosx_10_9_x86_64.whl:

Publisher: ci.yml on adalundhe/hyperspec

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

File details

Details for the file hyperlight_hyperspec-0.1.13-cp310-cp310-win_arm64.whl.

File metadata

File hashes

Hashes for hyperlight_hyperspec-0.1.13-cp310-cp310-win_arm64.whl
Algorithm Hash digest
SHA256 d62b60b6d21ad932e7ce9f328306dd5f01528acd60517e46b69caf9678c765f7
MD5 df1a4a23bfee9527ece050c489e4c29e
BLAKE2b-256 631c50d3a98060f71753ca98d25f02d50995b7e0882395a07eedd4fef6df434e

See more details on using hashes here.

Provenance

The following attestation bundles were made for hyperlight_hyperspec-0.1.13-cp310-cp310-win_arm64.whl:

Publisher: ci.yml on adalundhe/hyperspec

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

File details

Details for the file hyperlight_hyperspec-0.1.13-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for hyperlight_hyperspec-0.1.13-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 9c55481cc8798c389df782d19c705a3d6251b614751940486a460eb8b8bdb044
MD5 272addcd4e3b07411744a6b10dc7aa37
BLAKE2b-256 2afe60431890dbd85c8c508b75b035c03d42b8204db3fae6b90f669b289ddf7c

See more details on using hashes here.

Provenance

The following attestation bundles were made for hyperlight_hyperspec-0.1.13-cp310-cp310-win_amd64.whl:

Publisher: ci.yml on adalundhe/hyperspec

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

File details

Details for the file hyperlight_hyperspec-0.1.13-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for hyperlight_hyperspec-0.1.13-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 f3b8518acae2e9f4d99406c3bac9bd260e29abaa86e83e016c884b45d1feb63e
MD5 092afaed166af35341f822e8bace72b3
BLAKE2b-256 dd45ddf316913cd4ee2248ce6ab4dd329733ab6ae02efc1099ed75404eabfc20

See more details on using hashes here.

Provenance

The following attestation bundles were made for hyperlight_hyperspec-0.1.13-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: ci.yml on adalundhe/hyperspec

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

File details

Details for the file hyperlight_hyperspec-0.1.13-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for hyperlight_hyperspec-0.1.13-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 85d5b002a0e1f23f0769b42f137653b749a91fdeac2f52f5c4219ccba0125a27
MD5 16d6456bc28c20e3a38809f3858625ef
BLAKE2b-256 187fa80f8df4b3dd3fb30c185ccb66487d4b8cc4ed832dee121b976d13ce2382

See more details on using hashes here.

Provenance

The following attestation bundles were made for hyperlight_hyperspec-0.1.13-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: ci.yml on adalundhe/hyperspec

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

File details

Details for the file hyperlight_hyperspec-0.1.13-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for hyperlight_hyperspec-0.1.13-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 189ff15e2964134dd6f152f52248f89aa300dd6e915b755a5709104d752baea3
MD5 1a929bebfd784fc4d1cf3e91795bcac3
BLAKE2b-256 efbfc1ae344fdc0d757a25e5f83c59b586c825a54a6724f22f6d05049a563c07

See more details on using hashes here.

Provenance

The following attestation bundles were made for hyperlight_hyperspec-0.1.13-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: ci.yml on adalundhe/hyperspec

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

File details

Details for the file hyperlight_hyperspec-0.1.13-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for hyperlight_hyperspec-0.1.13-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 51e5f8d81852c2b13d5c34c220addc15e5f5a0148e84efedc0589044b8dcacbe
MD5 bb4f5a4bbab31111caca851794343550
BLAKE2b-256 6feff956f296aefd9fba72fb56a90db76e0967d95b0ee0c477a3a3c46de95099

See more details on using hashes here.

Provenance

The following attestation bundles were made for hyperlight_hyperspec-0.1.13-cp310-cp310-macosx_10_9_x86_64.whl:

Publisher: ci.yml on adalundhe/hyperspec

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