Skip to main content

A fast and friendly JSON/MessagePack library, with optional schema validation

Project description

github pypi conda codecov

msgspec is a fast and friendly serialization library for Python, supporting both JSON and MessagePack. It integrates well with Python’s type annotations, providing ergonomic (and performant!) schema validation.

Define your message schemas using standard Python type annotations.

>>> from typing import Optional, Set

>>> import msgspec

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

Encode messages as JSON or MessagePack.

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

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

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

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

Decode messages back into Python types (with optional schema validation).

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

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

msgspec 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 msgspec can be ~2-40x faster than alternative libraries.

https://github.com/jcrist/msgspec/raw/main/docs/source/_static/bench-1.svg

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

msgspec-0.12.0.tar.gz (170.5 kB view details)

Uploaded Source

Built Distributions

msgspec-0.12.0-cp311-cp311-win_amd64.whl (135.9 kB view details)

Uploaded CPython 3.11 Windows x86-64

msgspec-0.12.0-cp311-cp311-musllinux_1_1_x86_64.whl (154.1 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.1+ x86-64

msgspec-0.12.0-cp311-cp311-musllinux_1_1_aarch64.whl (152.3 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.1+ ARM64

msgspec-0.12.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (154.8 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

msgspec-0.12.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (152.2 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ARM64

msgspec-0.12.0-cp311-cp311-macosx_11_0_arm64.whl (135.0 kB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

msgspec-0.12.0-cp311-cp311-macosx_10_9_x86_64.whl (140.2 kB view details)

Uploaded CPython 3.11 macOS 10.9+ x86-64

msgspec-0.12.0-cp310-cp310-win_amd64.whl (136.0 kB view details)

Uploaded CPython 3.10 Windows x86-64

msgspec-0.12.0-cp310-cp310-musllinux_1_1_x86_64.whl (155.2 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.1+ x86-64

msgspec-0.12.0-cp310-cp310-musllinux_1_1_aarch64.whl (153.5 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.1+ ARM64

msgspec-0.12.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (155.7 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

msgspec-0.12.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (152.9 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ARM64

msgspec-0.12.0-cp310-cp310-macosx_11_0_arm64.whl (135.9 kB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

msgspec-0.12.0-cp310-cp310-macosx_10_9_x86_64.whl (141.0 kB view details)

Uploaded CPython 3.10 macOS 10.9+ x86-64

msgspec-0.12.0-cp39-cp39-win_amd64.whl (136.0 kB view details)

Uploaded CPython 3.9 Windows x86-64

msgspec-0.12.0-cp39-cp39-musllinux_1_1_x86_64.whl (155.0 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.1+ x86-64

msgspec-0.12.0-cp39-cp39-musllinux_1_1_aarch64.whl (153.3 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.1+ ARM64

msgspec-0.12.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (155.6 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

msgspec-0.12.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (152.7 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ARM64

msgspec-0.12.0-cp39-cp39-macosx_11_0_arm64.whl (135.8 kB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

msgspec-0.12.0-cp39-cp39-macosx_10_9_x86_64.whl (141.0 kB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

msgspec-0.12.0-cp38-cp38-win_amd64.whl (137.2 kB view details)

Uploaded CPython 3.8 Windows x86-64

msgspec-0.12.0-cp38-cp38-musllinux_1_1_x86_64.whl (156.9 kB view details)

Uploaded CPython 3.8 musllinux: musl 1.1+ x86-64

msgspec-0.12.0-cp38-cp38-musllinux_1_1_aarch64.whl (154.7 kB view details)

Uploaded CPython 3.8 musllinux: musl 1.1+ ARM64

msgspec-0.12.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (155.8 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

msgspec-0.12.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (153.4 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ ARM64

msgspec-0.12.0-cp38-cp38-macosx_11_0_arm64.whl (136.3 kB view details)

Uploaded CPython 3.8 macOS 11.0+ ARM64

msgspec-0.12.0-cp38-cp38-macosx_10_9_x86_64.whl (141.0 kB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

File details

Details for the file msgspec-0.12.0.tar.gz.

File metadata

  • Download URL: msgspec-0.12.0.tar.gz
  • Upload date:
  • Size: 170.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.16

File hashes

Hashes for msgspec-0.12.0.tar.gz
Algorithm Hash digest
SHA256 d8fe529a2414a1a5d3ccb1e875b164cc4f56614750c7b27c85006808f5658489
MD5 33867ff258635eeafbb2f2be57979e1e
BLAKE2b-256 389181659c6df957c4715ba3c0da9337dbde633be77ff977ce07dd36045cb18b

See more details on using hashes here.

Provenance

File details

Details for the file msgspec-0.12.0-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: msgspec-0.12.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 135.9 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.16

File hashes

Hashes for msgspec-0.12.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 c9e3adf5f7a8aa6a1359ebe9e738d6b7b25389c942b1d7f8849981ff62ed3d8e
MD5 2584fda92e581864f7473da4c5f412b8
BLAKE2b-256 3805f57e855722b40e9aa4163dbe1ccfcf545b25738525814a13dcaf274ab3a1

See more details on using hashes here.

Provenance

File details

Details for the file msgspec-0.12.0-cp311-cp311-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for msgspec-0.12.0-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 98bc70226b858218920a25b85906e61ada41898b8f2fc1f41af31d9628353e04
MD5 ba78c9110d74a64f44e3e11e7cf45fa5
BLAKE2b-256 854b8b575be1928cb31acb80cee79143a96bde686d0bb5b466a85c04d6e5bc29

See more details on using hashes here.

Provenance

File details

Details for the file msgspec-0.12.0-cp311-cp311-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for msgspec-0.12.0-cp311-cp311-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 f3177bd78b5a4e1663ee9279889d89b574acf619aa29aee84f86c00ca259016d
MD5 b8dfd590aeecf6f81e9af0eb9fa0b624
BLAKE2b-256 1cb7ecfb2fc9e1a10468cd552159f67fe75b4ae94b8e5819f014c2a8cf2194db

See more details on using hashes here.

Provenance

File details

Details for the file msgspec-0.12.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for msgspec-0.12.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ad43ccaf17deee41ed84dacc6619d2ccd3847fdebe9fc5f2b887bbf4b938724f
MD5 02d233c81b6881c8be37710299582532
BLAKE2b-256 7a6788fd582a3b8f0bf315eb3a8b49eaf664fee2eaa80853899e2a9465ccf3ee

See more details on using hashes here.

Provenance

File details

Details for the file msgspec-0.12.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for msgspec-0.12.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 bffa75be17ec2d4953c8068cbe6cd9b064dd0403ec6b04dc45d0dfdd9ca2cf36
MD5 b10ffe6410fd40dede387d449200fac7
BLAKE2b-256 56a9447c05a9ddca49913b61bb54f4517f8392944c48273ae3b586ce5ebe445b

See more details on using hashes here.

Provenance

File details

Details for the file msgspec-0.12.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for msgspec-0.12.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 72b55df12dbcd89f636165bc1b76ac174917e7756105496b685a7970f5e9d70c
MD5 d3d26ba7ef4d434336fe37ae48d60336
BLAKE2b-256 8d71e63aa0a8bd50325dd1c00abcabb1442cf4d4de36008043ad2de86de99242

See more details on using hashes here.

Provenance

File details

Details for the file msgspec-0.12.0-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for msgspec-0.12.0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 ebe1cd8c42e85dbf59ede8ef1e4f8f73897664a3a3341f16a7616bb31fe21f2c
MD5 4ee4a7864c8cb8df7262c33edac5a12d
BLAKE2b-256 a557df5f7d6f50d32b44fdd75a36d655de4a42d1cc8990ec077f496c1cb38373

See more details on using hashes here.

Provenance

File details

Details for the file msgspec-0.12.0-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: msgspec-0.12.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 136.0 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.16

File hashes

Hashes for msgspec-0.12.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 e010bab6128d1700d7bf70cbe7ce33a54cfeedf15c11f015712dcc0c062ca571
MD5 bf78e5430b14b9ac248ba0e2aef1f510
BLAKE2b-256 b4dba1b361c19b97c808ac7bcf5346f6ba5a374ac7ef2a72c74df3ea8de90a05

See more details on using hashes here.

Provenance

File details

Details for the file msgspec-0.12.0-cp310-cp310-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for msgspec-0.12.0-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 237ebaeb409269a001ba29dbb3f9fe760db63bc82d013b989733e6ec59ef2cf4
MD5 60ebbefc04caaadbafee499aa6d35c0a
BLAKE2b-256 f1307009db141c87cec295ea4bb642dc5dafd96e2bbe8614a3445176158f4a37

See more details on using hashes here.

Provenance

File details

Details for the file msgspec-0.12.0-cp310-cp310-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for msgspec-0.12.0-cp310-cp310-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 e581459710a53d240ad579bb7fbe2b64767003c3d06254f17c0cd106fab03b20
MD5 17bbaa4f73f7e7a17b20d20e0a5f4d99
BLAKE2b-256 05a2e09b3e8dbc960e28b7ae77abe54f1d9a75937e2272dbdd52e25686db57bd

See more details on using hashes here.

Provenance

File details

Details for the file msgspec-0.12.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for msgspec-0.12.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 be9e4eeea7f47c0a7c522afb4697d9618cb38e81e52130c9b15ad5279a69d153
MD5 5553085b2b7faa3f537dccf2a15310ec
BLAKE2b-256 89863bfb3d2288d03afb5201b86662624e70fdc15fecf452bb3bc580ae489f9a

See more details on using hashes here.

Provenance

File details

Details for the file msgspec-0.12.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for msgspec-0.12.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 78cbcabfa413edc281f0f9bb652b42a3092cb289c31dc4489e7d896e615581fb
MD5 b1a627c38864bd4f8d4b66b57be67098
BLAKE2b-256 10785dd8464ee79774c81581bef67160fb4eec91529bd6662d00e6c241bf8ae9

See more details on using hashes here.

Provenance

File details

Details for the file msgspec-0.12.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for msgspec-0.12.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6b90c8aa5b029f8fb8f9a4e71429cb37b4110382731058f7c4dfa125a005c459
MD5 b503c6489c151d256597a099b22dff50
BLAKE2b-256 bc0e14a9d63d7f5526551ba87a28b13680063ddf29d223a245a5caa9ae516d7c

See more details on using hashes here.

Provenance

File details

Details for the file msgspec-0.12.0-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for msgspec-0.12.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 3b3b193fc6e5399040f2c657f2fe77962b8d39bddb9923d4e4850e2e8111ef83
MD5 046119ec4d6110aab56a51fb95761951
BLAKE2b-256 68ffe801b62352d1b2f85f472e9f9fa4dd842845e6fcd06201ea817656cbee9e

See more details on using hashes here.

Provenance

File details

Details for the file msgspec-0.12.0-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: msgspec-0.12.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 136.0 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.16

File hashes

Hashes for msgspec-0.12.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 cc7f0555b4cb8c74cca6d13040b3fd9e7adafc0fff273203a13064453c28d32f
MD5 ed47eae3dc9d8a033be52a5ab00968a7
BLAKE2b-256 ea3560776432b4d60af38f9415ac1d53a361091823d0a9a025c7524cf2153a22

See more details on using hashes here.

Provenance

File details

Details for the file msgspec-0.12.0-cp39-cp39-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for msgspec-0.12.0-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 54c061e764f80c915fd86db8bfe48c88fc8c6047649fc8a5900a03dda745e600
MD5 74caf8a61e0c900f4e15a46da2579d53
BLAKE2b-256 ebb344f6fc6dbe7734e03dd1d3c97b719ada0f46da31c6663daaba7028ca7cd2

See more details on using hashes here.

Provenance

File details

Details for the file msgspec-0.12.0-cp39-cp39-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for msgspec-0.12.0-cp39-cp39-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 7c281bd01931456cf01d553bdce315cf148bfa3565be01390f12800c39f75797
MD5 ca0eab6eb87f9649ae7db46072dbca34
BLAKE2b-256 2e405ffa093dbf986d6752f51b2a926705c09b99fb7780b34915f422e7fd1628

See more details on using hashes here.

Provenance

File details

Details for the file msgspec-0.12.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for msgspec-0.12.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2886e45bef04db383649e30fba56f2124c84ce6455deff6689e7dc9dc4926329
MD5 447831c24678d38aeb8056d4bcff3c80
BLAKE2b-256 2d62044848a1ba5d03eaf04bd23cf8dce32631ca4cc972d70d20dbc9e448523f

See more details on using hashes here.

Provenance

File details

Details for the file msgspec-0.12.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for msgspec-0.12.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 faf7510ff87d086e21503f8504ca0550161fdfb1a025d9060a90a3e58d727be4
MD5 67f01b76f6eeca10091bbf44ba60c9bf
BLAKE2b-256 6166364a4a4095ca0330d35967cfe8b7f8ea22e2ace65b42e8e87ac74ba35306

See more details on using hashes here.

Provenance

File details

Details for the file msgspec-0.12.0-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for msgspec-0.12.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f71332e8969436ebc8bc3bb455d5c47a65ccaf236f7267e369959f2fcaf88bf3
MD5 8dfbb08e3a9739cecac73b0b48d58576
BLAKE2b-256 56208083e86d36b2f40f0d17a360350cc667a7cf411f34f997d22c8010983de0

See more details on using hashes here.

Provenance

File details

Details for the file msgspec-0.12.0-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for msgspec-0.12.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 769e6d442969c0238c65b078b4962af19f4c1d875a4dc93267ed6cad4d887b47
MD5 7094b78793acd34fabe66f6960bc9884
BLAKE2b-256 923944a17e5fc3b5cb3b98e3dbb7270d93201849f1c50ab57559a3fc12ec824c

See more details on using hashes here.

Provenance

File details

Details for the file msgspec-0.12.0-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: msgspec-0.12.0-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 137.2 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.16

File hashes

Hashes for msgspec-0.12.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 318583cfad415d5c6bbb9e87a8a998de353146b64ac202c90a3d9396a5ea6b97
MD5 86502ab4a46ac45976cba829a01fc263
BLAKE2b-256 f099248630eafaae13e0572f72636fe1d8daf679fd60e3d486dddacea6b97b5a

See more details on using hashes here.

Provenance

File details

Details for the file msgspec-0.12.0-cp38-cp38-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for msgspec-0.12.0-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 8e784500de56c89db90f0b5c8043999dd128260aa4fd111fb3b65566140b7830
MD5 61279fb8b1223897541a59eb6da83cda
BLAKE2b-256 f162f44efad59a5b975c4ede323a8578de97f093dcb5df22c91cd71d75eb67ab

See more details on using hashes here.

Provenance

File details

Details for the file msgspec-0.12.0-cp38-cp38-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for msgspec-0.12.0-cp38-cp38-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 04aff2b6404d54637170235983c67a231326a2b73a96a93f63c903f4a3e5701a
MD5 5bee3fd50d31c5472ebe1579b4e9246b
BLAKE2b-256 a69d95682a3fe38e1320676c58879d8e8704e2bfed7ef3f3b54c7493bbc89f40

See more details on using hashes here.

Provenance

File details

Details for the file msgspec-0.12.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for msgspec-0.12.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8c905ba72400a0593c6244691d78e450036b8f54a05b9544740e47ed35f739af
MD5 fafc06eadf8d6a56d72933010c7fcaf4
BLAKE2b-256 4245d178246d567276164b0cffbb30bfd44d41fcdcf9629fb89a01a5411dc8cb

See more details on using hashes here.

Provenance

File details

Details for the file msgspec-0.12.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for msgspec-0.12.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 ce9bda08bb1f9372d7da112cd697993f238fc22fbc72accd1dfb50eb22b68c23
MD5 db434c09f7790c51c0352aa837dc5087
BLAKE2b-256 54bf6ec7622976ffa1893f2f7b46b090cfc26e0c91f5af4ab3b8deaa7c2c78d0

See more details on using hashes here.

Provenance

File details

Details for the file msgspec-0.12.0-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for msgspec-0.12.0-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b25a98e7f99dcb86ffec7b462222703fe87bc6e299be31d1a68a657dc7317498
MD5 8359f4115108823e8187670bbc75858f
BLAKE2b-256 b4b072166c9d2b1d4aa7c8807ea1b354bf9771483dc206e37c67db787a6ab8d7

See more details on using hashes here.

Provenance

File details

Details for the file msgspec-0.12.0-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for msgspec-0.12.0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 1d5a6a08fa1bd2b4e29b076c84ae6159a33f4256b88d6c6c55df9de04e225a5a
MD5 b3d6ce42cb900f5729ee1a533567510a
BLAKE2b-256 a36ef0444f397b175b5bb2552a5a1bc9d7bfc750d25bef3548ef2bed0bf349cf

See more details on using hashes here.

Provenance

Supported by

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