Web-compatible encoding and decoding library
Project description
endec
Web-compatible encoding and decoding library
endec uses encoding_rs
(which powers Firefox) under the hood.
Installation
Requires Python 3.8+
$ pip install endec
Examples
Codecs
Please refer to WHATWG Web Encoding Standard for available codecs.
Encode
import endec
utf8_bytes = endec.encode("こんにちは")
assert utf8_bytes == b"\xe3\x81\x93\xe3\x82\x93\xe3\x81\xab\xe3\x81\xa1\xe3\x81\xaf"
iso2022jp_bytes = endec.encode("㊤㊥㊦", "iso-2022-jp")
assert iso2022jp_bytes == b"\x1b$B-e-f-g\x1b(B"
"㊤㊥㊦".encode("iso-2022-jp") # Standard Library `encode`
# UnicodeEncodeError: 'iso2022_jp' codec can't encode character '\u32a4' in position 0: illegal multibyte sequence
Decode
import endec
utf8_str = endec.decode(b"\xe3\x81\x93\xe3\x82\x93\xe3\x81\xab\xe3\x81\xa1\xe3\x81\xaf")
assert utf8_str == "こんにちは"
iso2022jp_str = endec.decode(b"\x1b$B-e-f-g\x1b(B", "iso-2022-jp")
assert iso2022jp_str == "㊤㊥㊦"
b"\x1b$B-e-f-g\x1b(B".decode("iso-2022-jp") # Standard Library `decode`
# UnicodeDecodeError: 'iso2022_jp' codec can't decode bytes in position 3-4: illegal multibyte sequence
Error Handling
import endec
from endec.exceptions import EncodeError, DecodeError
try:
invalid_encode = endec.encode("漢字", "ascii")
except EncodeError as exc:
# endec.exceptions.EncodeError: encoding with 'windows-1252' codec failed
raise exc
try:
invalid_decode = endec.decode(b"\x42\xff\x42", "iso-2022-jp")
except DecodeError as exc:
# endec.exceptions.DecodeError: decoding with 'ISO-2022-JP' codec failed
raise exc
License
This project is licensed under the terms of the MIT license.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
endec-0.1.0.tar.gz
(11.8 kB
view hashes)
Built Distributions
endec-0.1.0-cp312-none-win_amd64.whl
(277.7 kB
view hashes)
endec-0.1.0-cp312-none-win32.whl
(273.6 kB
view hashes)
endec-0.1.0-cp311-none-win_amd64.whl
(277.2 kB
view hashes)
endec-0.1.0-cp311-none-win32.whl
(271.4 kB
view hashes)
endec-0.1.0-cp310-none-win_amd64.whl
(277.2 kB
view hashes)
endec-0.1.0-cp310-none-win32.whl
(271.6 kB
view hashes)
endec-0.1.0-cp39-none-win_amd64.whl
(277.2 kB
view hashes)
endec-0.1.0-cp39-none-win32.whl
(273.4 kB
view hashes)
endec-0.1.0-cp38-none-win_amd64.whl
(277.1 kB
view hashes)
endec-0.1.0-cp38-none-win32.whl
(271.6 kB
view hashes)
Close
Hashes for endec-0.1.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ff897701129fbc01947bc51931f53d61c9aca9ccc727939f88deeedbdc452f50 |
|
MD5 | d6c2b568b1e9d0bcf09aaf4675a9d5dd |
|
BLAKE2b-256 | 0eb3fa26c50ae9f97d378c7c67cf5df0647b5316161bcc4bf3fef09a2f31ae58 |
Close
Hashes for endec-0.1.0-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f9e3a961368f0b137b6e0bb375d21422fff796c75fa20f636cec33b6263df9fb |
|
MD5 | f241e53b8e4d6e0146f4b5b6e8e92194 |
|
BLAKE2b-256 | 6df0bf1f5124d9be88b8f654c48def36ea3d3d41a6a66294097e22c94e572c1a |
Close
Hashes for endec-0.1.0-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f7803da9f22b4fcb0bf49b97e8f18d1e65300404725ce0ab3db1057ad03e77f8 |
|
MD5 | 4c96576e2f105ce06139e084366f080f |
|
BLAKE2b-256 | 6cd9174018df5c35e01a81c9e54b3baf3a04270bfcba5c4daa2e679b3d7698cb |
Close
Hashes for endec-0.1.0-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 889d34bdcaca03e7ac7d2e9202784dd808d108437090a4583d9d7631b016a380 |
|
MD5 | c87ba46c41162ee7bdacc20b9e669c52 |
|
BLAKE2b-256 | 54a7b6eb76f4de5ebf2ad2e1bf998dd0435b35407583214a03fa102b24506ce1 |
Close
Hashes for endec-0.1.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 03d964e2da3204a882c5b1a45f275e8fe0ae09c82c383925f0abec98f228cab2 |
|
MD5 | b3d8c231bab40f64532eacbf20eeaae8 |
|
BLAKE2b-256 | bc0659ea3d6a72d1c809de9b8a77773326365ccd4303dc9ccfc6bcd657c9109c |
Close
Hashes for endec-0.1.0-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1087423e87b3a6810cac225b2dd5ace0316c0f77b598f1d7e5530fb2dbc0deaa |
|
MD5 | 431efd42d4c148147ea9d1309b7c5144 |
|
BLAKE2b-256 | ec8b413a9c2adee7adbe8ba423008546b494127e5e64e582d4e759ced19849fb |
Close
Hashes for endec-0.1.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 89d1fa1785e6f7c28f11337a078faba8c2d78682d01f8142b46755e06bf2578d |
|
MD5 | f1ee5b1e307fe191387baa0fddd75b0d |
|
BLAKE2b-256 | a578c2a8d03f8e1390bbd2e29106f1d79ff4dbd810eacdcf6d75f3fa986a44b4 |
Close
Hashes for endec-0.1.0-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 87466a944a15edc9c386bb5c6a2486a4a358e41c80851a816f089c9341d72397 |
|
MD5 | 0d7a472a4538f965101c6f3bd105a0a4 |
|
BLAKE2b-256 | 272f551dc87bdf4af8294104061cfddf95f56a0ed535c62aa998812ae6b4f433 |
Close
Hashes for endec-0.1.0-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9ca7646089d5667d2853beac2758b281a04d0618a8b2d42814c99a0f184badb0 |
|
MD5 | efa6c7ed9503ccb6deac1e53042a1314 |
|
BLAKE2b-256 | de99427e1fc739ac2251eb15538b8cde39dbf69cf2a9eac5afb6332d182deb19 |
Close
Hashes for endec-0.1.0-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2ecc39c38566fef9b4547540f47c1dbdd45dcc24df66fa33dc032f9c6ca77602 |
|
MD5 | af9708c923e304c62e21a0e72f49d308 |
|
BLAKE2b-256 | d79c3b568b8942310a85c1958b370ba89e5b65982f0773f70609edd31a39273c |
Close
Hashes for endec-0.1.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fe910f843c14563cdbef62f604815d1d7f1769eeedf6938f45f40df05dcd0f37 |
|
MD5 | 5aae4583cb67736d25dd31a4d9093ffc |
|
BLAKE2b-256 | 1eaab1a0a97f674c3b5571dc08bfd780b758980ef5a93850c59fb8c158c8d83d |
Close
Hashes for endec-0.1.0-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f5ca81db6e706df7020f4937bf3f4c5f66ab9110c4fcd509627d251ef164c9e5 |
|
MD5 | a85aa7f52f83e3d9a01484b7cd3a1958 |
|
BLAKE2b-256 | 38a4262a00576c26326c581463e6c86ac07ede8215337c6b728c8bcd7f1b50fa |
Close
Hashes for endec-0.1.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2f5e2efcc0924324c808937c736eeb8af78a9d9d71f471ae2892ee7b07c9d1e6 |
|
MD5 | da5b3878670051e121e70104b9474b59 |
|
BLAKE2b-256 | 66754305111e36d4d7afca05cc8f870c6af7017de547b42ea3e4ef0af74a34af |
Close
Hashes for endec-0.1.0-pp38-pypy38_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a2a4bec214c1e7941264e21b3bb3d3eae0cfa7723769ed197f0ce4b7c502bc95 |
|
MD5 | 72314b40d7862bd5aeb3b8d52980c8ce |
|
BLAKE2b-256 | 305f593ebc21509b26b78528fc837e036135eace77f6a59760adaed649965d83 |
Close
Hashes for endec-0.1.0-pp38-pypy38_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 48cda40ddd565061107041f33f97b298349501fe9acab6be9108ca2a3b88ffd9 |
|
MD5 | e01084bf60638d6120744f9dc3434f91 |
|
BLAKE2b-256 | 914e84a0dc8508d97770f1440f07f946e5c1616da5351fe2d4b99c731620ffa7 |
Close
Hashes for endec-0.1.0-pp38-pypy38_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a5f4d811695958160b8a4de14478082fbc4e675c71f4cd8ccd2378a7c9ad50d8 |
|
MD5 | 5ddc7a552a391f163a63ce410e56a36b |
|
BLAKE2b-256 | db3c1324c5b64555fc3270e02f2642f9c1d6e5c01a46eb1acb0cd401f7d7f883 |
Close
Hashes for endec-0.1.0-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 99e3704fa8a6e5f2fd93ebf49ef82b572b288a4bc05db23bfb60492d84c82a0b |
|
MD5 | ad83446e77b357fea0d1f32b4d379246 |
|
BLAKE2b-256 | 0a66109e58e79f7672b75c23b08d3607bc45d34d65296b5abfb6a863538131c3 |
Close
Hashes for endec-0.1.0-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4eb66a21020b84b6cbaf26a61891f32695b69a34e8ca3915bacffdfe17f91f52 |
|
MD5 | 91ceb236bc90b80b7d38ee8d573e93a1 |
|
BLAKE2b-256 | 9c03a9c52c9fafebf106fe53a1d9fd2b83912882e14d2b0168f42ec22bc53087 |
Close
Hashes for endec-0.1.0-cp312-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ff0cf16113ca781edb19ee171508cb334ca34a7e779c298d7554eb87fd0bd2c7 |
|
MD5 | 44ceaa506b782eb6d758f9f82b6b7baa |
|
BLAKE2b-256 | ec42997fd6eb8df7cccc52f8f57b51e2adb83316da65b83cd70f11ce85cb4ee9 |
Close
Hashes for endec-0.1.0-cp312-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 74053d38c9fe1266c4d4d6ed0068025d1ccce2bafd5ac2c2ee9a13240c52f897 |
|
MD5 | d8f1d42760268f37efcf279e83de62bc |
|
BLAKE2b-256 | 1abaabb5a10e796888e7116d72275ace4f36dc9ddc51a39bca9e4a456272cc3d |
Close
Hashes for endec-0.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bcccf0a10e8eadce9a842903b4f446145a106e788dd2236e1a2ecfa27107e3af |
|
MD5 | 3f02c3e1d6924e7ca7bcfae1fa04b14f |
|
BLAKE2b-256 | fcfc96e8bdfa0624a96cfcd1b9be220cbbb7102e33f1248de4e402615857f345 |
Close
Hashes for endec-0.1.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9ab0b727665287227c09163ad821345bb30986e7333ab9a1861b1431bab3ab33 |
|
MD5 | be5a1b20f892231f28158d8e9603acb9 |
|
BLAKE2b-256 | 801ee01a5cfee2ca0cf5188b0bf2f61e1a7b9b5f18545a0ca1cb313ac3088153 |
Close
Hashes for endec-0.1.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ce99522f933210dda4f83904b9c0b2afd768426710294d529d7ac4ca30126170 |
|
MD5 | e630550879751afca99374b99153f751 |
|
BLAKE2b-256 | ef8b53ae69d17363af32fffe0cabf1a85ffcffe4bf7551a416dd3c87da32a25e |
Close
Hashes for endec-0.1.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0a373ca3b71bfeb8985d5f75667a5fc60e90eb3daa932abc5d10a72e14b20af2 |
|
MD5 | 6a32a4ce27e7576d71823d0cf599eb2d |
|
BLAKE2b-256 | a6388b2cd944be69a884415baa5f84e3e1acc6b549f4fa1c60429edb402f0cdb |
Close
Hashes for endec-0.1.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 20e036ae74dba53ab594277ba875e3ced15cf095735114231464c051923fe431 |
|
MD5 | 0db738ce869664558cefafc951d7ac9c |
|
BLAKE2b-256 | c9e6a9fa9445b010814aeae202c6b7c48b68b4caa61469af6ff8c45dbf7ade4a |
Close
Hashes for endec-0.1.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 46619564dbcee52d1791e814d858a3e99e001a65adaed1b65ed12f47cc6a55d3 |
|
MD5 | 4cd2a2775511316e9cf05a6a8e059484 |
|
BLAKE2b-256 | c1f03b3675c6f40b6bdbdac9c0b7f4033679360ffa98fce912ea2f5b45c6c422 |
Close
Hashes for endec-0.1.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5a401a3116dc26263f38fd1d6637e1b65282cc9ad8e1334b5aa750c338c52f5b |
|
MD5 | 3206854dc9e5cd23941140da49256b4b |
|
BLAKE2b-256 | bb56a41fdcfd6c3e03999414653cf09f1edf8ae7d3683046905fef09f7ee9147 |
Close
Hashes for endec-0.1.0-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d0724519602685c3ad51449ba8a83a82c17a11cdaa90293ba4a18bac871eeab5 |
|
MD5 | da42d53dceb92c52312b79f8b89504bc |
|
BLAKE2b-256 | 48e68d1d68312f1aa75defdb5a9c4c3ecf23c44e96afb740de46db1bdae11a2d |
Close
Hashes for endec-0.1.0-cp311-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f3aed34cdce3009a8ff5274ca388fc6df05211a8076b73386e91e0ebf07e3a7d |
|
MD5 | 2a8ac2e1bfc5e2cd287c94e21f038c01 |
|
BLAKE2b-256 | 390b53a2598fe0bbb828cabca6239fd87943d2d909d81d88340f76cdd6071a08 |
Close
Hashes for endec-0.1.0-cp311-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2a2ef8c3fb362d5b6ed114939151d434df025baa4665247103a3258ab477f13e |
|
MD5 | 21d13231ae825c771d2b8ebf5ce628c3 |
|
BLAKE2b-256 | 5f4c3f4a9bed2b93dff0dfad649e1d3d7cfde4a31dd6cf79e5e925d781518d48 |
Close
Hashes for endec-0.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bec62d67f47289dae72ff8f88827f28f43967c7eff36679a6eed19e38de59f94 |
|
MD5 | ecd89bf1c8d65797c088d189b09f1781 |
|
BLAKE2b-256 | 7ca272b835bd02c4ff9c751753946de29041e86c973db6cab15a0d2be7160749 |
Close
Hashes for endec-0.1.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 76635c91907f7ea228dace9d0be524dc74ffa61e0d814ef8a06f187b89e482e4 |
|
MD5 | 9e23207ec4a4abe044333f1222efc8ca |
|
BLAKE2b-256 | 89e069a91006bd2bb1f8bcb56884fe5b76151911251c7d9bfaf821d5de967559 |
Close
Hashes for endec-0.1.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d42159ab28940ae85b9e0b7655b3115fb1274d48b4a13ec79f6e3751a1ac55ee |
|
MD5 | d56f146ee2eba4eeb7cd80e589669131 |
|
BLAKE2b-256 | e4ef7443e39e3c7e0edae46cb87df8e210a1f6486691d0c1864e0fa3fa623628 |
Close
Hashes for endec-0.1.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fdd933d4abf65a9b7b3b93fb281c4f69c07fe2d4ed31840dda9f9f25dc0085f0 |
|
MD5 | e4faad4a4850c7e9d76a50e1b0043e0f |
|
BLAKE2b-256 | 8427c651365be55ed755d905c0b7506da1e957052eba0eb7557cb581c57ad6dc |
Close
Hashes for endec-0.1.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0a0eac87eeb2ea3e94f9526b8bd5248d368332830d3df12eb5b854d6f6c6f3c4 |
|
MD5 | 240e46a1657cffcb2ccf9dc6c5e2564f |
|
BLAKE2b-256 | 98e7c70eb17ff80e882f05fe8e383e6b8d8f7988a38fb804a0e328cd8d91336b |
Close
Hashes for endec-0.1.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1351a90429a2bce7ee809f6f29e231a3dfd9b83b5b658fdedd308559f1343457 |
|
MD5 | dc886d9102a35ccadea0dd96995db7b5 |
|
BLAKE2b-256 | e766abe153d7e6a2fcaaa2d19e40c224b93de22dadb6030ca2074dbcee98e63b |
Close
Hashes for endec-0.1.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 83510337a2a3659dad78d883d966f3c18e2a5dc5681246b931ad45b072e6f3c0 |
|
MD5 | bbb6b724f69a0eeb983264a53390c7f4 |
|
BLAKE2b-256 | 5d1bd9707f1cfdd954141bc180580e5cf0f59b81f36f613ad55bd88238c9362a |
Close
Hashes for endec-0.1.0-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 56f49cadd4822d14a35b20e2675981ee19adc9091f2ff091354a4c25c050d436 |
|
MD5 | 6d8a928af36f2c458738920cbb9dd196 |
|
BLAKE2b-256 | e139c78b28e4c0fd89189920875efc29199429c1719fe51f14b5d9a1a629cfa9 |
Close
Hashes for endec-0.1.0-cp310-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 93d55c8508116faa1cfa18c506330a2b656e830b9065476343ba144fd5e19096 |
|
MD5 | 4467ac7dcdb6b3cec8b69994c54193dd |
|
BLAKE2b-256 | c6107f1436780b2f8228470ad49f52f89513dd0484436611081de30b726fe342 |
Close
Hashes for endec-0.1.0-cp310-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e2ff9d6a51982139533292e1774890997be0b30819196fbd393cff15d584d6b8 |
|
MD5 | 3bde2110fb38e94786c644dcc984b0e9 |
|
BLAKE2b-256 | 7191f961fbd848bbf237f4c434931c561005bcfa79b146d27d5cbcc44d91344c |
Close
Hashes for endec-0.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 36adcff7aa4424dbc768918c81f6156da655cd3b811ebba3e02e53a3557e3381 |
|
MD5 | 646be2c6b38eb55ac20aedee6edc3ca5 |
|
BLAKE2b-256 | c9d668b2eadec7b2116707012d537524afe1e1af1571f2e8218d4227a795e9fe |
Close
Hashes for endec-0.1.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 68e82a7db0d6b6d24c2a3ef0a69b6af7a3cd3120f64648bcde2b6939c039cea0 |
|
MD5 | a99075b3aef57ad1b1292d79624e836f |
|
BLAKE2b-256 | 517e00fc6c6e9b8f532763467eb3f3c8ae4f74033bab299bb8d1c2c2f793cd7e |
Close
Hashes for endec-0.1.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6a75d503c844952664625be64c5d519ba482617dfd1ea41255f6151ae50b38f8 |
|
MD5 | d0dcaa39177b7451ec8d96184fb3c158 |
|
BLAKE2b-256 | dc8cf46a23fa226ed695c2ca6d045a7b5b1b5ad468414793f6a18a41ee597788 |
Close
Hashes for endec-0.1.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7e257f06cfa76c958030a31cb2f56067f875f5e52d69f0df278de7cd69a30a39 |
|
MD5 | 7191a7128a77217928bba2701bd7ab12 |
|
BLAKE2b-256 | ea78027979c8bdbb53fe9ce0f439e1cb44e62be890fc206ebc6ecf5cb46c4c8f |
Close
Hashes for endec-0.1.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3c385c6dbeb6573b678b751b52d5f3c6080debecdec68e30379fe38ef8c01273 |
|
MD5 | cca3bbabcfac7e6be4751f045308bdaa |
|
BLAKE2b-256 | 5c09f273f45c6dcc07fc33b13b30b1dfa24bb93a89f81cfd9de0e42ce20b9543 |
Close
Hashes for endec-0.1.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 885c4b14fab2cede06f1b70e6cc3dee9ea298e270b2130c50e715358d0c2d8ba |
|
MD5 | e2cf6317b57def4fc98e34aabdf725c8 |
|
BLAKE2b-256 | e80688160db8e53ad82d4ad33d73a46fab8dd64ab53e7e3f9be63b04496fc8db |
Close
Hashes for endec-0.1.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | aa50fdf501e6f194e40b1c312d7a68226c8a341f0352f0bea285b53bb1e3c06e |
|
MD5 | 46c4ca2878e762a8a47607ab132e4f0b |
|
BLAKE2b-256 | 1ffb8ebea42becde73617cd6753595ac31bdcdf7548559fd429e2e37dcea5f10 |
Close
Hashes for endec-0.1.0-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dd9c02439b5c9ef886de5bb1500db8e027d80d78be343121325cc9d16cf9f6db |
|
MD5 | e15f4b6a5d725d807d767e706441b054 |
|
BLAKE2b-256 | a66d6ddd73a26f6f2b026267d03e3860614d138157e146a3563599b8d66c70bc |
Close
Hashes for endec-0.1.0-cp39-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 23eeee5ea447be03f8e1b803bde276fe62e5c44ac44b0d44987883804cc3a480 |
|
MD5 | e05d8191a4f7bbeb236c671775d66846 |
|
BLAKE2b-256 | bf931edf3d2efc148894162ba995b581e38946eeabb83e2482459098d5c69fb6 |
Close
Hashes for endec-0.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b11a52f028199bab277492f3465b808ec4dfc6835f08efb66ce6e4741dfa6502 |
|
MD5 | abb6dc8c3c27fa69336aca245ff9f9c7 |
|
BLAKE2b-256 | 8758d88f0dd69227514ab48e9316540586aaa22b1fc834819103d16beb1311fe |
Close
Hashes for endec-0.1.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | de2b50917b9fdf745e410bbb34b2924fcbcd4e67cab34a9390754b1b9be8fc57 |
|
MD5 | 08c903953ce06ac15f875e7da3a16886 |
|
BLAKE2b-256 | 75e96f071e181e5c36ffd98048e981c234816ca048034884fa218ffa085f5792 |
Close
Hashes for endec-0.1.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8625da93aae527a7eb0f1bc773337fc70cd51957816407115d6171bfea98057f |
|
MD5 | 8cebbb829c2010aed7810affbf15d423 |
|
BLAKE2b-256 | 6c5e0188228a29a5bd53a077e6528b8de58571415a101a9b8b2ea0ce34a8eec6 |
Close
Hashes for endec-0.1.0-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b9f559f4b0dd13d1873523f21f1cb9be4a0c94a4a684afefd0f724251defc6e6 |
|
MD5 | 49eb65b6fecc2fdc45433da0854ef537 |
|
BLAKE2b-256 | 5a946e5b96c3bfcab6c4ca144254317b2e484acea5c923a3995995f4f18efbb9 |
Close
Hashes for endec-0.1.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 65716e0aeb2241ce7b095ff9341af51b90c7921ccce39f561515c87dd8a92730 |
|
MD5 | 90d56b24f798b1b6fe9c9769f32d0023 |
|
BLAKE2b-256 | 8725c9992ab89a6b9c01f5218ba74ba1dbebc5291f8deaf5ae0416f69ccf557c |
Close
Hashes for endec-0.1.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8175dd1ae9f5b70849a455287e8a3bdfd4ca5c89e59e9eac73a3ab9896832a7d |
|
MD5 | de640e11028aeed44a3199a35f9bf4bf |
|
BLAKE2b-256 | 864d50a081fd432c5c0882f8cf8875f0a20633868cac6979614b925e9c427686 |
Close
Hashes for endec-0.1.0-cp38-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1b8493b5b738dd3cd25485d931527807a1c5310094c6e61bf31a4153dd217fcf |
|
MD5 | ecdac9ff6e7296a7e3f62d9799f467d9 |
|
BLAKE2b-256 | 36de99450c58d57cac6a9b144ed00f17acdf822d50141845214850ea4e845c09 |
Close
Hashes for endec-0.1.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7595e19f6b5a4f948bc806a04629477ff17956b54b630bf300bbdffa63a8eaac |
|
MD5 | 60b5377f0ced102da9e44dc2e9b7d256 |
|
BLAKE2b-256 | cfe551af1c11feb969e763a7d6b14a87d5ef18b8a82862fb53fff632821a1870 |
Close
Hashes for endec-0.1.0-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bfeffe4da4f6febe9d8447acef69ed6ba3117f158199dd42373e8efb81453c96 |
|
MD5 | b928c6dfc64281a7859016e314927c48 |
|
BLAKE2b-256 | 11488d29a58571807e94799dc8570f52820e8a56ec3d4937ae520f344efd56da |
Close
Hashes for endec-0.1.0-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0905a90ecaf0ce004e22313ae86e03a8ba001b311429396c5c5819cc89b59a47 |
|
MD5 | 353300c9010f264c1415970ee0f6ae5e |
|
BLAKE2b-256 | 44eecbacaaab8cd9222e02099ba7894f77290082fc81c949c9d2e6f341c8a0fd |
Close
Hashes for endec-0.1.0-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ddb0dfe64e50714498e1396a4e0ca3fe107fa35e358d07903a7ad1e6077fd875 |
|
MD5 | 22d87af05639157ad4c220b0e6bf0cd0 |
|
BLAKE2b-256 | ea45a4640eb59eacd730787e2c96456b90b1967cf70951da1edd9946978d4ff8 |
Close
Hashes for endec-0.1.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 60a74c9ed550b068d7d34c70ff5c3d7df7f881798553f9266a4a2621c27e06ba |
|
MD5 | 028e9c2feea45cb77ba373bb3f7f0e19 |
|
BLAKE2b-256 | b34b8cdcbf214e2ecab0c7e3a16e041b8295cb7614ba7347c9a7a07aab205f7b |
Close
Hashes for endec-0.1.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7a8501a5302d2d45d4c5def82e9d08b61b0e9104a8a37fa9dd63fdc67bfa4e0d |
|
MD5 | 9cfd05af8f2de2adcac424f27161f9de |
|
BLAKE2b-256 | 366e5d10b18e62f3322085a996fb4f941cb6a194825620cc11521b282cb41ab2 |