Python bindings for canonical_json
Project description
Python package leveraging our Canonical JSON implementation in Rust.
In order to validate content signatures of our data, Canonical JSON gives us a predictable JSON serialization. And Rust allows us to reuse the same implementation between our server in Python (this package) and our diverse clients (Rust, Android/iOS, JavaScript).
Usage
pip install canonicaljson-rs
>>> import canonicaljson
>>>
>>> canonicaljson.dumps({"héo": 42})
'{"h\\u00e9o":42}'
canonicaljson.dumps(obj: Any) -> str
canonicaljson.dump(obj: Any, stream: IO) -> str
Development
We rely on a specific Python builder that automates everything around Rust bindings.
pip install maturin
In order to install the package in the current environment:
maturin develop
Run tests:
pytest
Release
Create a release on Github on https://github.com/mozilla-services/python-canonicaljson-rs/releases/new
Create a new tag vX.Y.Z (This tag will be created from the target when you publish this release.)
Generate release notes
Publish release
See Also
The code to build a serde_json::Value from a pyo3::PyObject was greatly inspired by Matthias Endler’s hyperjson
Other specs:
License
Mozilla Public License 2.0
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
Built Distributions
Hashes for canonicaljson_rs-0.6.0-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 69d4c15e9061215cb4886c80419b7c6c9e52b4b1e703ef488e115c3c3ddadabc |
|
MD5 | 2fb016734cf8284fc22d78129e631d93 |
|
BLAKE2b-256 | e6e387a2d2aab8216b21196d016a036414b31a8d4dccbe1fb11fe1353d9fa47d |
Hashes for canonicaljson_rs-0.6.0-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 47c46aeac67d9a6fe5cab3b77ab0a80f7bec3ea122bc80ec63cb8506f9d3e18b |
|
MD5 | 39b5c1c1dea9488c6c3c078f61e804ab |
|
BLAKE2b-256 | b2f8c5c4e81693978090d24aa574d258b15cad0611ee98ad777a3e4ae0f29ee9 |
Hashes for canonicaljson_rs-0.6.0-pp39-pypy39_pp73-manylinux_2_24_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1bfb1a128b094646b27c9681da3d51dc40b3b51eca53d39a02892e9c7efdeb8a |
|
MD5 | 5c18166964cbdaf7c2cb92d81025d1bc |
|
BLAKE2b-256 | 85c23cc2aea58f05c03613641149b8e25558bbf21bda704d9148a0a7c493d23e |
Hashes for canonicaljson_rs-0.6.0-pp39-pypy39_pp73-manylinux_2_24_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e96490847237e37050c7769ab1307ed2a183f1dcfc1c829faaf1d431c752f874 |
|
MD5 | 433f01a837484389bc3cd46af4c384ee |
|
BLAKE2b-256 | a5c8363a39c8260131ab721c0da2567da051cb4ac64786626349ba44d4a51644 |
Hashes for canonicaljson_rs-0.6.0-pp39-pypy39_pp73-manylinux_2_24_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9e1a49648bb96f4793e69c901f95eeca582d17d318102e7a5a1905d21d8218fd |
|
MD5 | 23894ca9f480e9135824ec05b0594e1b |
|
BLAKE2b-256 | 547d6798675098a0cc781d9498ee77e15f58b29d30b8c0f99cf4b1185d51e180 |
Hashes for canonicaljson_rs-0.6.0-pp39-pypy39_pp73-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 41870faec5525c0411085165f834693a726fdacacb747edbc5b041cc1feddc98 |
|
MD5 | bb0f193c0de48914e8cafdc7c3bcb454 |
|
BLAKE2b-256 | a287f83041a1fc6b0893213c6dca1e1c44b4e654f3d3f5b3c746e817c5f368ad |
Hashes for canonicaljson_rs-0.6.0-cp312-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6509695c76ccf9132684a4baa2ed17c3532fb3fecda745e71e3ccc9f90f9b491 |
|
MD5 | 8d697c6498e52d6422cf6e4ffe655486 |
|
BLAKE2b-256 | 887c94d2002e4634c506d5fd8f52e577ab7126542f84a645d65a6e45c1e210a5 |
Hashes for canonicaljson_rs-0.6.0-cp312-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5b8766da7dec7ffa7e416f8f239a30c22c420e075767e25ff4b6e2da82269d86 |
|
MD5 | 02fef7b079c82b2d75893b13812402e3 |
|
BLAKE2b-256 | 83fdc61d34ad782ef21de4533b457d817e643a50b25ae1fb90d56ba69dc73958 |
Hashes for canonicaljson_rs-0.6.0-cp312-cp312-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d8f0abd25fcf628579c8a1494cd95d0bbdd5d2434e133a704eb3375245d2b72d |
|
MD5 | 0eb03e4b67fdb7ffb20a34f321cf0313 |
|
BLAKE2b-256 | ab1e3a2331fe83ed4bb086026f244ebc5ca4bab8d57187ea1d2a052a82d13d6a |
Hashes for canonicaljson_rs-0.6.0-cp312-cp312-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1bb90d93539df08fb638e32714d5752fab50d05e1cdc5c0f63924e46b613ebe1 |
|
MD5 | 5b035a1b97f935883023c307131cbb30 |
|
BLAKE2b-256 | 981ddae79591531d2a1605b99a15c3c4ab2cecb8c9e9e2ee356b4fb09dea1d02 |
Hashes for canonicaljson_rs-0.6.0-cp312-cp312-manylinux_2_24_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fdfc8eb8c248642544e75cd596c5b21704a85ddae0b6abfa83eabe5f1d8360fa |
|
MD5 | 7d352e7808a14efd0af25c159284ec9f |
|
BLAKE2b-256 | 7de01953d281017e090a85301a6d213943dda94951271feb7cab3d0ca3faeb20 |
Hashes for canonicaljson_rs-0.6.0-cp312-cp312-manylinux_2_24_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 837a152355e8877a5bd2bb080e13540f0351d590df3668ea35527ee46e20ff89 |
|
MD5 | 9145acb4bd6745d960899602641fe8d4 |
|
BLAKE2b-256 | 4f6a720417ebe6496593ed4f82bb81c3f92fd8e4f67f6893eaf78ac5e58a588b |
Hashes for canonicaljson_rs-0.6.0-cp312-cp312-manylinux_2_24_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 538182095b298ec23e47bdd0fe92e4c60c267dafe1b9d82ed2d4163e9935aecb |
|
MD5 | ad183fbbf533567e430cab240300254a |
|
BLAKE2b-256 | 95010d53e31f0afda258ac4a46a8785e8a832f766e400973a733cebeb3362f5e |
Hashes for canonicaljson_rs-0.6.0-cp312-cp312-manylinux_2_24_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 529a466570442a2a419cbd030355b496be07456bddd572ba21d50e37d1031045 |
|
MD5 | 6c8827cbac982743d1ad7a4327d0f3c2 |
|
BLAKE2b-256 | c0adcc6718b8d18fd027e9e55b8b748295e1a1cb2f972ca105f48e970a7a405c |
Hashes for canonicaljson_rs-0.6.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | faf7a6903fa045b4b557b83a836967e4f67c33ea9be213af23e94d219771f387 |
|
MD5 | 4ad435bd69a00a8593572352691d274d |
|
BLAKE2b-256 | ec7b3b7d57dc3699f590e0320d61c0d881928df2e714b098d30d0e0558b04e79 |
Hashes for canonicaljson_rs-0.6.0-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e357662b5a275e283074c867dfe11eb282b99b2d90836c89283fe304b99a09c4 |
|
MD5 | c81b5b5424a2e2b8b45007c47d9f986a |
|
BLAKE2b-256 | 81dea1645e8df93eb6165c8d412bf01f8c80031cf49cbad394b827a54f762bd7 |
Hashes for canonicaljson_rs-0.6.0-cp311-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f66dff64e1ccf0050c59a6808c6a4c1691cc33d35215e0bfeb4e92888d4ef344 |
|
MD5 | e88efeb5cc6b1c8fae48d1ceb1d7ace6 |
|
BLAKE2b-256 | b38df12ab710d9e44ca52f180a865ee4b5f8d7363f3871f3f48a8ddb701a730b |
Hashes for canonicaljson_rs-0.6.0-cp311-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 87982bfe463e5de050cb0c5603e15f07ed8e7ea8ee224ee7ff213197bf677b95 |
|
MD5 | 3289d6fdb14a3abc7897ffbf2b7b2089 |
|
BLAKE2b-256 | c22c48670c2a61076fd96f5cc22378f70106877cefe0a10143ed66b6c88c7b45 |
Hashes for canonicaljson_rs-0.6.0-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cb211530d2f3bffc424c4163ce5d57c579f9c8b32821408b6922a58354d95186 |
|
MD5 | be955e4fe8f8d75315e221a0bdf94101 |
|
BLAKE2b-256 | d2530b592aa4adb723bf51b9338e5e3f21052583575b1565c5a4270fa0a1545c |
Hashes for canonicaljson_rs-0.6.0-cp311-cp311-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 65f8ab6b47e1c0da7bd5bea7441958cc847fafc4987fb08b5d46a5d701df088f |
|
MD5 | 643c210d0a5c691f8503790f712869ac |
|
BLAKE2b-256 | 337281060defd8c9f2e4635044a3311a110759c6b5fe8eb8c3c4568d38aab651 |
Hashes for canonicaljson_rs-0.6.0-cp311-cp311-manylinux_2_24_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dab79524687023b564480e294e74983b3a3282fece0a16eec142850ef707c895 |
|
MD5 | 2734aea36348c78802d0ad7f2a3fd433 |
|
BLAKE2b-256 | f93d8adbab27ac157e353258b1a93249d25d3f8be41516e451f1950d06a2512f |
Hashes for canonicaljson_rs-0.6.0-cp311-cp311-manylinux_2_24_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f3ab29d49466b0ec45a26d5ee4cb73e33e171732e93732e409ee27dff770d81a |
|
MD5 | eec459899cebac369830fa1a9a189c70 |
|
BLAKE2b-256 | 15ceae06158cafafb1ecf0a1116199a59b7632f3206f987064f7640c8579b321 |
Hashes for canonicaljson_rs-0.6.0-cp311-cp311-manylinux_2_24_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3aaf9527aad71c4e96bff40821ca4871459311575139f4166bc0134db6da9544 |
|
MD5 | 5711e271294581a4e5c5e0315032dbcb |
|
BLAKE2b-256 | 99da3942967bf2eb6c874ef3c0b3a168696dae5c2cd151cf29bef824ede68b78 |
Hashes for canonicaljson_rs-0.6.0-cp311-cp311-manylinux_2_24_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 38750678734f3f017aa39748830d1c6139c6470232aca230cb64ff6d8dc3a4a7 |
|
MD5 | c6b285131eba3e5f1433e44fafd89754 |
|
BLAKE2b-256 | 586872e416596f41fc99bc54b41e270467ac32c6baa03df562c92a895261c5ba |
Hashes for canonicaljson_rs-0.6.0-cp311-cp311-manylinux_2_24_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3f6402c05c8a18223a49d74f1be17bafb5d6afc294a0cd569448ff1f4189ce3b |
|
MD5 | d350741bd6f77c4ce12d918472ae0fa3 |
|
BLAKE2b-256 | b290d9ff99dbae8bec539d9ee934c235b36261362104c19a814e55ed184ef1c5 |
Hashes for canonicaljson_rs-0.6.0-cp311-cp311-manylinux_2_24_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3766ac5a1f33f55685b5e69262db26d8f41557c43fda0dc1d2b34e2e4a1f3821 |
|
MD5 | 73b207ea2df8bcc468523e70df18b4d2 |
|
BLAKE2b-256 | b297ff19752cd18ab256f968218679f4f12c5479f1d26b165289c66be35a0fcb |
Hashes for canonicaljson_rs-0.6.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b6e6ff93ea7071fc53c7ac9c3fba6bca8a793d8340f895f4f69ec3ffc8d07dfa |
|
MD5 | 8bd791a7207c3abd7dcf15e327e0237f |
|
BLAKE2b-256 | eed3ff8fee7eaaf4edbbd08c60e23f6abcfa455e07f2dbf26b28a6bffba62bd8 |
Hashes for canonicaljson_rs-0.6.0-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6d299acc1e777f6cf6481de627b9c3f7ce95b9696eefb403e57d99746f32614f |
|
MD5 | 5eac2a4860bf892f315acd7cd6d80452 |
|
BLAKE2b-256 | 3cb3b562fe89829c12c1c0c445f6a4710221a7f059cdce21ddff7a231caf7856 |
Hashes for canonicaljson_rs-0.6.0-cp310-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7400235f19e496736d072bf22d597401472611507607faddb81a1998a925d768 |
|
MD5 | 30afc740873f9324cf23f4a84bcc9bf7 |
|
BLAKE2b-256 | f5a8b4b07d2ccd36a9e55946b7444af82ab95c65247cc6604f08d8f2533a2fd6 |
Hashes for canonicaljson_rs-0.6.0-cp310-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 941edf90f44cb2f74ac2d88fab47c41c9f4019be2eff60ebe8bf4810f96063be |
|
MD5 | 9904ce67e2b7d827209f410c864e8309 |
|
BLAKE2b-256 | fb002717411f38c821dca8b45b45ca1d55398e60f7f33557475b863af1f85fe3 |
Hashes for canonicaljson_rs-0.6.0-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0b7efd0772f3de8e3bdfe2d626501c5e7eb8a8e8ae7b68326be0ee962944600b |
|
MD5 | d661b41b72cd3a871325f44989ca1d62 |
|
BLAKE2b-256 | 7d23372cf3a74da14144aa0726fb9474d07d314d195257204f82fac731ff910b |
Hashes for canonicaljson_rs-0.6.0-cp310-cp310-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 88dccfafc24c1b38aa67d302fd9ea9aab370de4d3b415df5344cc3c2a79b2e09 |
|
MD5 | fc850885c94e176c10e2cb3d6aba5a62 |
|
BLAKE2b-256 | 7361daa2bc04ead967021aa169ca241649dda9becd69dc0ae5591d2676043d1d |
Hashes for canonicaljson_rs-0.6.0-cp310-cp310-manylinux_2_24_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 496b8621f16531627d4f36ec6eb39bca272ed0c4c3518b0ef6f1a3782256206c |
|
MD5 | 6548c2a97fb4f10c931d029cd1b2004e |
|
BLAKE2b-256 | b836ed60561d49b9c5229dc0b13cf6501f17da51faf73b7945ad24ebaa20716a |
Hashes for canonicaljson_rs-0.6.0-cp310-cp310-manylinux_2_24_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e5b43cd0115a284b7f782fbb16d8396b87a262a00b6b2761e2485e079df533bb |
|
MD5 | 3b132376c5ba895de3f6b91188e0ac0e |
|
BLAKE2b-256 | d9bb790cf619bb943ca947067ec5def3a383d3fd72421df8d72b26377befd142 |
Hashes for canonicaljson_rs-0.6.0-cp310-cp310-manylinux_2_24_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a88da844793b5eb081f870424f527804ac260ba00b650914b12d0d82dad1711e |
|
MD5 | 51fd910c6ad772fd08c65b48cd91a321 |
|
BLAKE2b-256 | 1d64f27ba2cdb349ef7ce8dac7e07932a68159a4b60692feddae1fa3ef7ab0dc |
Hashes for canonicaljson_rs-0.6.0-cp310-cp310-manylinux_2_24_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8b25490b557782d5a94a175daa837dca8e28dbfe1c563f84c276162c6ecc28fc |
|
MD5 | c381dd4b81ddc2c1554159c728401f50 |
|
BLAKE2b-256 | a991a601a28e757f759b28b3d180c366200f4756bce5246758909ad6ce51cd3f |
Hashes for canonicaljson_rs-0.6.0-cp310-cp310-manylinux_2_24_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 83749de66267fca1de08b52d08ca146e68540b5665b66cb77aa40f4ee6d791df |
|
MD5 | 4bd3bde2eb18942a001892ada9e053e8 |
|
BLAKE2b-256 | 0530a2bbe371694efc962d9eee5a5642a60e60a0b0cc3f8a6610f4800220a79a |
Hashes for canonicaljson_rs-0.6.0-cp310-cp310-manylinux_2_24_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f45874e469499e213649ed8a26d8e3f648bd988e578129a82469729252e961a7 |
|
MD5 | 0d962d6714a3853cbbf8ca6c370a7012 |
|
BLAKE2b-256 | feaaad0d4379e8275ae7dc64c778a0ad6b9970631fb18020a1a55fb8fbb1f9c1 |
Hashes for canonicaljson_rs-0.6.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 83d301e88f700bd3762bd6f3e33e1d2cbfa93fb2be3326593ea908ad950789e4 |
|
MD5 | b8bb618f9fb0641ee2a8c0b3619c5850 |
|
BLAKE2b-256 | e3cf745cc3f12d028b2c3c07726c9ef0d70de5de0bf8b9fb5efe816d576c5f42 |
Hashes for canonicaljson_rs-0.6.0-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3c472513c646535877410dd85f19dc2ca1e76c2eaae94170139ca45ef4b8ece2 |
|
MD5 | 00a2374f7afa0c8d4d27f94bd0ccf40e |
|
BLAKE2b-256 | aa332826c4745bef488b7ff35c9433ddac4aa1a47ec5e013b1a3e324db98be5c |
Hashes for canonicaljson_rs-0.6.0-cp39-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 60b11592472db6df4b126caa3ed2f3f4b6f886cf6fad55865f323e3a4965ea02 |
|
MD5 | c328345a9e27ddc1856d83b8c4f9d9bc |
|
BLAKE2b-256 | bf9fd3b9ea962a840442ea291b9bfccc4be8b4ea68dd42982bb8060b24143f67 |
Hashes for canonicaljson_rs-0.6.0-cp39-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b05d0e5cb998de1fc19eceebfddc19c98c163792e130b294ed4bd503b15c963c |
|
MD5 | 03dfe8502d5bcee6068ec5ac16ae824b |
|
BLAKE2b-256 | d786891d7ea8867e6fb31752d97a895dda754800ebcce44a4941919b6d13741b |
Hashes for canonicaljson_rs-0.6.0-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 063ce1b0a6d72900cbafd321f61714224c1eb8d8862a6a65fdc907dfc117f03d |
|
MD5 | 0ae66df996109ad768a30e1e022b1261 |
|
BLAKE2b-256 | e355b3704e4dbc96b66c627d69ee91bf8928cfdd10ed411429c3ea2797fad3b0 |
Hashes for canonicaljson_rs-0.6.0-cp39-cp39-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5c172e00497efca0f16f5f400a1e3542f2f6337564ff3b729f1617bd40c826a6 |
|
MD5 | 7499190a8a999a7314a66ce5979dd60b |
|
BLAKE2b-256 | c0cbfe7aa14321d839f71d2b9e9847bf5b2ad9f7d38ee2f825becfc1a62efc6b |
Hashes for canonicaljson_rs-0.6.0-cp39-cp39-manylinux_2_24_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 558cec89b8ba796080541414978a21b833f40b91a877541435507f087944e68a |
|
MD5 | 38c06da54b8fe302fe6b068a6fc0ff49 |
|
BLAKE2b-256 | d81ff7e166e8384e664730efbb9caf42054f387e27e1e1d2331af4b4f1119605 |
Hashes for canonicaljson_rs-0.6.0-cp39-cp39-manylinux_2_24_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f0c3d43d400cdb8c8fd968bcbba89fe206a71b29c2ab0087b9c2cb77a1c0313e |
|
MD5 | e2247a1aa71a88d547c66f51893eb463 |
|
BLAKE2b-256 | 286220f70a67d34a63355def755e83015f62800fd98532d577296626c7806c42 |
Hashes for canonicaljson_rs-0.6.0-cp39-cp39-manylinux_2_24_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f905a92b1861a5fa13bf83f26b7415d93c7cd17296e1b2e6bfb32aac5151d8d2 |
|
MD5 | 6f0ce662325721e4cb75120fc31ad710 |
|
BLAKE2b-256 | c88803940f8fdb5ec5b18a37f6f931a77d4f2430ac01e20110a774dc0ab2e482 |
Hashes for canonicaljson_rs-0.6.0-cp39-cp39-manylinux_2_24_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d0e22096024e24065cdd59b5991fe3dd1d51c7d5511a8348518257dcbc05de23 |
|
MD5 | 2906cb3e12f381e0651769483b3c86a9 |
|
BLAKE2b-256 | 84ff611573bf5840c1116728365fcbcb4c039c344f6781e4d0edc0cc26270480 |
Hashes for canonicaljson_rs-0.6.0-cp39-cp39-manylinux_2_24_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 49714db0b36a166ab0251fb194f98465b99de60a682a4fe28f1eabf871bb5213 |
|
MD5 | dd16158c8afccc3ab0b1d81bd2936587 |
|
BLAKE2b-256 | 6bc61b80475b83d848aa1766e2266a76f90cc68125a129737a59fe5545f3065d |
Hashes for canonicaljson_rs-0.6.0-cp39-cp39-manylinux_2_24_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5517022d24ae9a59640222d50f19dcec9b9f57a030d4ed3ed931f97b66bfb737 |
|
MD5 | 15f931f7c5edf9702d21d82c3be113dd |
|
BLAKE2b-256 | 49c291edfb5175bbbb098f2878f5782c197b8d07a3d91020c93af7636dd9f426 |
Hashes for canonicaljson_rs-0.6.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 609ce7a22ed2afb410d6b406feeec95825bce01dc290cc036fcc3e097cb7674b |
|
MD5 | 66455b29f484bb1b991ae30d59716ca7 |
|
BLAKE2b-256 | c9f2a4cabf5deb85203037c13dbf302e6e1d789121d1d8e04d93f9ab438b8dda |
Hashes for canonicaljson_rs-0.6.0-cp39-cp39-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 31e2916be4b9019fa55d10f6bd60668cacdc3442254bc2aa6ee3fecb6a1bc83b |
|
MD5 | 6ca61a48a6818e6edb60e80ebb80170f |
|
BLAKE2b-256 | 91b02fb53864485fa5c999d1c034988b93c5a3aba88b4e9a993ac1bce1b32aa0 |
Hashes for canonicaljson_rs-0.6.0-cp38-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ce8cc37dbb5030ad4a965289e71db28c856d51e3d31c3a5ef104973a955dd1ce |
|
MD5 | 185638faec868034e71b5d1972a4aab2 |
|
BLAKE2b-256 | a16f09a770debf85718033653ae2288734ecab9e2ac581066e1987970dabed4a |
Hashes for canonicaljson_rs-0.6.0-cp38-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6d7c1e43b0b1e18f39dc87b4352332f33cf2dfd9fd575218fb7868fa98852e1b |
|
MD5 | 524fa3fdd560c1123e51fd1d5ea65fba |
|
BLAKE2b-256 | 4167176078496288581c7f6bcee1696ab99d905ffb138aa43ceffd69f704a932 |
Hashes for canonicaljson_rs-0.6.0-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dbe0c8ece620b0847ad70b1b479e3876be109f2b03a8e9715e83f6c2e27a6256 |
|
MD5 | df9b04468b8176034a3c919e0ba251c0 |
|
BLAKE2b-256 | 9ca4fd8ef9c8a2723f2ef85a1c9ae6063046b174aba40beb57ce35c19a25536a |
Hashes for canonicaljson_rs-0.6.0-cp38-cp38-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d00d12673c924387ec883952e3b518f04723a242b87515a4324bf94af0a5efa5 |
|
MD5 | 64bd83f289ac5f4763af0927a2a3177b |
|
BLAKE2b-256 | 8acd7583073772e60c7b5c01aa339cd74b7586d095c7bfc8b85bdb5bcb77cf98 |
Hashes for canonicaljson_rs-0.6.0-cp38-cp38-manylinux_2_24_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 061b07b91ce60ab626d23e49323a49df5c089a695872772b31f35a5bd420adb9 |
|
MD5 | 74dbc8c824d49c92465464654fbd5ec1 |
|
BLAKE2b-256 | f3efe0253dc1b65ddebecceafa6e2ee8089c28c3d3ca8cdbad887f2542941234 |
Hashes for canonicaljson_rs-0.6.0-cp38-cp38-manylinux_2_24_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d61f7fe57abbea47131b293fef2a903509dca276f52ab43c2d8c05c8b923b035 |
|
MD5 | f34574d1ef6702fd0c464f08b5721dae |
|
BLAKE2b-256 | 094c13b41a61c321ea02e3353ed0df0402bd22df6d2191fb4944d4bd39b114ff |
Hashes for canonicaljson_rs-0.6.0-cp38-cp38-manylinux_2_24_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 35d171bd98b3468ee18d0b3d8009e812850d27df607485e5b8e5d48386ca6488 |
|
MD5 | a113923fe6c82aeddfc3ab476a6515f8 |
|
BLAKE2b-256 | 0d91e2d9606beb2134d12c3b65e0bf0fd7025c9599d1b5ffde6f2fb6c5a04334 |
Hashes for canonicaljson_rs-0.6.0-cp38-cp38-manylinux_2_24_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 34350471deec8a7ed6d9deab279a9e7a8142cf00b5596d6074185161cdd7578d |
|
MD5 | 394b2511f5322ef337e70517f700bd7a |
|
BLAKE2b-256 | 3ad0a4be5623b47b0c2d96eee85dbe80b701d7eeb5340ad9d73983f59f7b53b3 |
Hashes for canonicaljson_rs-0.6.0-cp38-cp38-manylinux_2_24_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | aba0c95c914d1ec691644e68a9d9da4016b23b1d572f0c8bf3bcb9d18154fda8 |
|
MD5 | 4dd45573bfa2292c67145a95c3787b79 |
|
BLAKE2b-256 | d9c8abd8a373ef87ce487ea71251d8ba607ac9b9b3ea11bc19f9ac054b1c0e7f |
Hashes for canonicaljson_rs-0.6.0-cp38-cp38-manylinux_2_24_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 00d850bd19d23d5fe3e2cac966af3e839b9ecb5d7096470c797e29ddb25f88d3 |
|
MD5 | d1953e7d523f080510f401440915b2b4 |
|
BLAKE2b-256 | b761d04fd577572e6c3c0155ec4f85c45f11fb850d597795a5a6994185fe75e5 |
Hashes for canonicaljson_rs-0.6.0-cp38-cp38-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b7d1ed6b1da67ee4c44e5b881f66198ff9fe65e72549716fe5c05e5c39e480fb |
|
MD5 | 607a786c8d261d88e1f2e4bbfacafa46 |
|
BLAKE2b-256 | 93cfad0ba56e6dfcacff967b28738ef034e30bdc87b3f9f0c7699faafed169f6 |
Hashes for canonicaljson_rs-0.6.0-cp38-cp38-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c09d6011ec870acb2979a66ab5b0b5782af4c2572bcb2ab28585cb998aa243ed |
|
MD5 | 83275a40af559d5e342dfeffa654bfab |
|
BLAKE2b-256 | 2bac12bed9626cce12de42b79d54ee3ad09fe4b3df049299edd26210a40c6530 |
Hashes for canonicaljson_rs-0.6.0-cp37-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cf0791f9b543e41ea4eecb607f3e1ce163f62daf50ca45fb1df7d39ff279341a |
|
MD5 | 6d7e9986e75fd93508ada8de0d48121b |
|
BLAKE2b-256 | c532db76e2477354cb603278dd420f87c99278cbc72298c72936ea87df2c61fa |
Hashes for canonicaljson_rs-0.6.0-cp37-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b52f1d150f9dbceca604a7aa64d7cdae12163e2d34aea6b61b41dad0f5291e06 |
|
MD5 | cdbd6e4ba1812f81f02999653eff2d14 |
|
BLAKE2b-256 | 86be459ecc25721a9b65c666fd0d950888f0781eb4cd0fd9be97326878b98c97 |
Hashes for canonicaljson_rs-0.6.0-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 83d73c0c4d516025d55bb991f44c276a0c4d6877df55705f35a1d29ae44a6f58 |
|
MD5 | 4b3bfe3af0fcdc66c78069b9a1a9988e |
|
BLAKE2b-256 | 6fa3a1589f2bcb289df759def7d73325022e644734f805375a5bd6548f30d53a |
Hashes for canonicaljson_rs-0.6.0-cp37-cp37m-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d7599f066db8606a77b0476088219becfd07c32be73412292c9831de2e8805f0 |
|
MD5 | 1c3f1cda8f25bb767aeb7a285a627fda |
|
BLAKE2b-256 | a26279359c63d6e19be4a76542fa49f16ca133db5d2ba9afc475c1cf8f46673a |
Hashes for canonicaljson_rs-0.6.0-cp37-cp37m-manylinux_2_24_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1c266c675ce502cf09d557e040f668791eed5c1fe02caccb11e24c3d0865cf16 |
|
MD5 | 9cfb782862063d3100b63aaa4cff50d7 |
|
BLAKE2b-256 | 15d1d56cd1d1848a2361904032ab7284311223fc142e56a0f9127c16b235ea66 |
Hashes for canonicaljson_rs-0.6.0-cp37-cp37m-manylinux_2_24_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7bda1a389ef45fe57b303501f7e8956b76abe598d03cfda936cfb8794d0b50e0 |
|
MD5 | a65805e67b8780d2ce7d9abe81dc6950 |
|
BLAKE2b-256 | 0574eccedfc351f376d3b0201afd166f6e82425df90ecc65f9a7ffa5cfd31691 |
Hashes for canonicaljson_rs-0.6.0-cp37-cp37m-manylinux_2_24_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 65625c6dfa360e52482709a645193c7be271016c204e5ae2e0a3a02873cd6bef |
|
MD5 | e97d8190ef73010281288a70bf20aa2d |
|
BLAKE2b-256 | c048100373bc94034be9fa3d73646ecf11ccefe48238df418f01c056588f559f |
Hashes for canonicaljson_rs-0.6.0-cp37-cp37m-manylinux_2_24_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 137403300941acda0801a8276f9b67aa4740b2b48a190aa103ccb5f658e140c6 |
|
MD5 | df1ac62a42768c8e9a7d2ad8f2ea9d7d |
|
BLAKE2b-256 | acddc5212d4c09e50156cd799fa7663c6afac19718729fd043e03d92d302299c |
Hashes for canonicaljson_rs-0.6.0-cp37-cp37m-manylinux_2_24_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d4e8cdb6333eb2c491eb2581dc158694390372f4d189a8341025648ab8704be8 |
|
MD5 | 4d1392b38d80e7eda0e16174707a7dc5 |
|
BLAKE2b-256 | 3882b81f45ff75c2a52395c12d17c9f22206846dc22100f4bbbb4bfd0574221e |
Hashes for canonicaljson_rs-0.6.0-cp37-cp37m-manylinux_2_24_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4853a435b7d1ab3b128afc6fd3ec6372919a80db54309f9d1846bf11ee893f9d |
|
MD5 | 7aedee7a9f621e160e8833c9f49ddf96 |
|
BLAKE2b-256 | 76269dbc4d1f0b30fb33c0c521cb3262f63b6407c206dbfe56ec9f40b5a37a58 |
Hashes for canonicaljson_rs-0.6.0-cp37-cp37m-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ca9be83316f998d436d47e730dbefc6d37ca3dfb76f721a242be2b0a02fdb0fb |
|
MD5 | 0260a5c842360c5605c9895a114ba683 |
|
BLAKE2b-256 | 84d33511035096563bb2e993d445aa50010cef5e372567346de9d1c541d13d18 |
Hashes for canonicaljson_rs-0.6.0-cp37-cp37m-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c4c5a28f172a964a2712ccb4f82a42facc35ad64f922811b76e552af354bde95 |
|
MD5 | 89d5c5a590872c4e1b134b9673e44cbd |
|
BLAKE2b-256 | efa97c39c6d44b6b2fee4b8e032e713b6e7bae73e4c1bedda8af1b7ce89a85e3 |