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.6.tar.gz
(10.9 kB
view hashes)
Built Distributions
endec-0.1.6-cp312-none-win_amd64.whl
(267.6 kB
view hashes)
endec-0.1.6-cp312-none-win32.whl
(260.0 kB
view hashes)
endec-0.1.6-cp311-none-win_amd64.whl
(267.9 kB
view hashes)
endec-0.1.6-cp311-none-win32.whl
(260.1 kB
view hashes)
endec-0.1.6-cp310-none-win_amd64.whl
(267.9 kB
view hashes)
endec-0.1.6-cp310-none-win32.whl
(260.0 kB
view hashes)
endec-0.1.6-cp39-none-win_amd64.whl
(268.1 kB
view hashes)
endec-0.1.6-cp39-none-win32.whl
(260.0 kB
view hashes)
endec-0.1.6-cp38-none-win_amd64.whl
(267.8 kB
view hashes)
endec-0.1.6-cp38-none-win32.whl
(259.9 kB
view hashes)
Close
Hashes for endec-0.1.6-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d4baca60aa5ddd7e0e677fc9cc5550d1b2c1005fe3cf5b4202e7877dc55b6190 |
|
MD5 | c4ffdb76952442eb361e6a484ebeea70 |
|
BLAKE2b-256 | ca0636583f54f5b69756593d326f3e9a7420f2fee17248868d802746b45a5b2f |
Close
Hashes for endec-0.1.6-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7153058c630640e68ce5bc699eea11193b5e7507d16abf12a637ed1702fe9b61 |
|
MD5 | 57f5378daf79042ccf5a522f23896926 |
|
BLAKE2b-256 | 56a25e8d5a4b7f415d14491273fe4b08eccdb4e25efa240572a8aad3baefd8e2 |
Close
Hashes for endec-0.1.6-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8c4fe8079abd62739b030028c8cde4e1b4cb6efb08cd3926103f85beab8768c3 |
|
MD5 | 83f9318d78db9936d1442e506ed5e84b |
|
BLAKE2b-256 | eeeb64e681b7c93760305cfcd633f4a7267a5329a102fa2d34b0e5b02e0c1be1 |
Close
Hashes for endec-0.1.6-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cc1bf24f947bf3877884b2e52ebd2fdab0bdf1d28ade1cc7b1f6a28b881cc196 |
|
MD5 | c7e1730d0a310096f3f0faa5213aa5f9 |
|
BLAKE2b-256 | a28b129f78e018b40bde513507336a2c5626038fc145511290d9c47fbb931bbe |
Close
Hashes for endec-0.1.6-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6ebc29f9666fecf2d31500532b5b1aa4a5f52c928c3325653018db29acb18f09 |
|
MD5 | 280c760a1d7f882ccffa9a4d962f1184 |
|
BLAKE2b-256 | d7ed9859c24df9e709e277daf6326b10c155019d0c53e34927d545295a4541e0 |
Close
Hashes for endec-0.1.6-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2061f4e5339ec98fb65b584eb7a3649a363f59b362490796a808bc974a58955e |
|
MD5 | 7fcb755c99a6ccf7fbd1a6ec64e3c777 |
|
BLAKE2b-256 | e26494bafba7e1250ce7a655838c9f804b54713e76021ef74be25f223c2a443d |
Close
Hashes for endec-0.1.6-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 07164bab91f37fd03042fa2aa2d1fe6698bf0e55a43ce81fee05e7b6e80c7317 |
|
MD5 | 38cce7d224200839659cf9cc94aded15 |
|
BLAKE2b-256 | b17c95ba957869582aad609017f32e7847ba6722e6bd56f3f310ba2aa1689dd2 |
Close
Hashes for endec-0.1.6-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 60aa855dff54c214f48bbe398670898322c8839916d8ba08159afc8311efbd57 |
|
MD5 | 923efee27687768c12bf4b649718b2b0 |
|
BLAKE2b-256 | d91efa90e19b64b1349a968498793ad0435345e0e7327d61676fd51f5f089576 |
Close
Hashes for endec-0.1.6-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dafa57c7f0bf0b7b2952b328d595389eda1e95a914c30695fcc7e70e159fa41d |
|
MD5 | bcbd33f4d8a7a7dedba1277214e2a375 |
|
BLAKE2b-256 | 49cbd5093bf48292e051a7e3fc0ef0be22ca562dcb5c721d8011b7eaca475ef5 |
Close
Hashes for endec-0.1.6-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b56eb8788723a2b2e6aa8765c8ba0fb41abce085cfbc11d61453dd27689ca7cc |
|
MD5 | 0070bc5d010faa3e2b7609eaa19a5a52 |
|
BLAKE2b-256 | 185692e683eae31bf7faf9ecade7b48a2073a785f6a15767dbf8720ec46cd537 |
Close
Hashes for endec-0.1.6-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 08515f66ae050a2a51184a24f48f9008bc3cbb404c364e64533eb56747733fc8 |
|
MD5 | 8a552b91a60306ed681301f6e826e250 |
|
BLAKE2b-256 | b5f1ae9df236cc4c9358aad5b7b13a3c661e318687a0bd4c52b14dc73a3cb846 |
Close
Hashes for endec-0.1.6-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bc9b44964f79111a103637b83f2b265079e4f9387817121c20761337fbc0a536 |
|
MD5 | e60cf2eccd441f03b47337f6b843d648 |
|
BLAKE2b-256 | 26403988229280e2d5509672154ca5584e855efaa9e8f919af77048fc48ffe40 |
Close
Hashes for endec-0.1.6-pp38-pypy38_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f4475c2a366c4502ede0fc72cb6ba18d503af72f07a2db7f0d8c67403a525ffa |
|
MD5 | d5703d879d467be885e80f17130f6c2e |
|
BLAKE2b-256 | 32af14f337f609a164839caa4167ec6c8bec9f5f52b023d543f7e00e859f34b7 |
Close
Hashes for endec-0.1.6-pp38-pypy38_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 356c4ef78c9a2c8f7ceb0e6bb5424707df4fff8e0e6cd7855a0e31e15494ff97 |
|
MD5 | 8e54354bedf17bb0a6d89920316ad65d |
|
BLAKE2b-256 | 5a595fd8a60943f2b2f60c166059caaf0402f0b06fcf99f1ae0296ebeef013a6 |
Close
Hashes for endec-0.1.6-pp38-pypy38_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8a0122841c886ce361e70017b49cbed761e2336db1c870b5445317864bc87ed6 |
|
MD5 | be6bcdb7fbef68dbaadef468298c8c9e |
|
BLAKE2b-256 | b7e51bc978cb6e9c9b3677b8b9acfc585529f1bc4d61606d0065eabf9a956ce5 |
Close
Hashes for endec-0.1.6-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c93b5654f229dc709104988b381c510a03c74ca079daa3194a16894304e2595c |
|
MD5 | fa9aedb6e4721ec85a55e104d17f908c |
|
BLAKE2b-256 | 6498643d6b5ff422ad7a7de650da6a68741d8b2f24e0e4c58838e494cfb68c64 |
Close
Hashes for endec-0.1.6-cp312-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4424285954a1270ea3c9bba2bfe1097f862c37ef853e11de3b06406694bc9bf3 |
|
MD5 | 02ac649e7adcee7f2911ceb96b2041c7 |
|
BLAKE2b-256 | e381ab63a12d49eadf63495e9d3d2e8fc2058ebfe218611fbf1cfa8b7b221b4b |
Close
Hashes for endec-0.1.6-cp312-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a22574d1a2adc1a8235da0088e53d951fe0e25fbcd8cae593a421e5f29c595a7 |
|
MD5 | 61b13949582835351c13385f9a3e4b3d |
|
BLAKE2b-256 | dad3a91450a5ebce6dd813e0e62cd1c67bd2a0a0df64400df14c886730414d12 |
Close
Hashes for endec-0.1.6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8a0b7dca2ee86a695570b109ed6103054f4e94d39cff7f9006e29b1a950a1007 |
|
MD5 | b2f1132c86d8eba94135049abcdd37ff |
|
BLAKE2b-256 | 9963062ba1c01ab6de97b74ebd40e74fcb024fa24743bcb44517b5c0f522d7e2 |
Close
Hashes for endec-0.1.6-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5a1d1df00d1bacdf2ecc57caa746d36768ca7cf4f8618c7d2d9f61b43a352b7c |
|
MD5 | 94a0da2a760b5bd040c2ce273585b7f1 |
|
BLAKE2b-256 | a640509e1f95a7f34b102235b4db20a30a2e2738acf3c5778ccf266160debf31 |
Close
Hashes for endec-0.1.6-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6993c12689878fb137acfc85107bc4efa6b365245df2783f688de541effb3fdd |
|
MD5 | 58c652bfb764a1c78cd6fa86d590ec48 |
|
BLAKE2b-256 | 9fd2be08b7595c3bba8a30b5acf0ea40d61b96e1f748cc378bf501e50e7e525d |
Close
Hashes for endec-0.1.6-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4622e5a5bd688db12bb59cdc8d10f7cf2a97cee4aed9cb55d6f9eb08dcfcc64a |
|
MD5 | d057f833c513151311a742cc4b6d3c00 |
|
BLAKE2b-256 | 43ed37cd21cf2dae7886c9ead80ea9e0e07562bb22fbc0f53852f1893e8c4a7f |
Close
Hashes for endec-0.1.6-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f4144f7bbd2fe2ae437e8293c256e2b19a682e545c0108ec29f1c073bebe2113 |
|
MD5 | 23bd6ad3f98289a35dcc3f2ffdaa7ce8 |
|
BLAKE2b-256 | 58129452e32d081cb2ccf48c522b4fd346829c577333d484728b630ff5548d00 |
Close
Hashes for endec-0.1.6-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fa9fd6519b4a61d7e51a527549a6bacb5d3e5b21adc4d1d193621354b8a9149e |
|
MD5 | 7c8d84efb98d90da30f38077aa6fea8f |
|
BLAKE2b-256 | 356d4b53e119b91efa1a6addb8f279dba931c449b0cb3e1be8dcd28df29d945e |
Close
Hashes for endec-0.1.6-cp312-cp312-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9e4ec45eaf9d74c416fd32301a4f087b2a3b2686b74c24f92a4727d025365469 |
|
MD5 | 48a572d7fe4507ad92c549baef4c8b43 |
|
BLAKE2b-256 | 772692104aee13f78a6a6c5d76590b28d0b98475ec385684dcdf1a0fa7208b96 |
Close
Hashes for endec-0.1.6-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 64fec1d81bb0544c79f89e6ac264f247cec7c68961571041e0964adbbe4230b9 |
|
MD5 | 94652ea8d599d61a349ec6c01f084785 |
|
BLAKE2b-256 | c90faafc65937eb8a3ecbc2eab854abdcb7a98157ce69ad8d014f0ddf6a4e888 |
Close
Hashes for endec-0.1.6-cp311-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4a872d47c2419b000ba1055640bef01b05640c42f5e74c3015d09fb0f6137f4b |
|
MD5 | ae93ec5e397e92be1f6ed38fba43e1cb |
|
BLAKE2b-256 | afff4e576e7c73577a40455e25e90046f4c1354709fd65cf5c42e2a337e8da35 |
Close
Hashes for endec-0.1.6-cp311-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1426e51360e276642c2e177a61201681ea9e7d233510bf6b5c3104ded8466082 |
|
MD5 | 08b4dbae2d426b819963fe4f8f052cea |
|
BLAKE2b-256 | a825616b83c3465084fb8c177d83b0aa6adcd29d39aeb5ec34bfd7a80764855c |
Close
Hashes for endec-0.1.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 232213abd98a8b90966f7376f86ca5b8530885261ec8c9b5a50a1a7abffeddd6 |
|
MD5 | 90bdd798ba55c571820c9bdd0b01bb59 |
|
BLAKE2b-256 | 5cebc28f44d23cb5f3f3776daea00bba1061e769c96cc4ddb292ec13b641d827 |
Close
Hashes for endec-0.1.6-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a2d51d770ed5609f95478f988077bd69ece95c5e73dbd73f56980ea5cd0a7819 |
|
MD5 | 7b45bbfb88e3f1cc872ba98ba7994fac |
|
BLAKE2b-256 | 9c4288ab3f15467f773c69c16158d312be7363c548f479e17b97cf0afc36cae1 |
Close
Hashes for endec-0.1.6-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9cf8dfe79ae4e2a7af70b44215ba8f838a9fa07a604ca5b8d34b81d6ed4ecf58 |
|
MD5 | 9abc907fe7d1ebee5e9a22c47a8e4b6c |
|
BLAKE2b-256 | 9e4f3d5ef2d94b48673116912a37709a12253652b02eefb7fd8d5fc2049ac89e |
Close
Hashes for endec-0.1.6-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c6441ebfb7ae7ab887837af1059370b225672b293de7edc255706b5b36372990 |
|
MD5 | 11af4bc665499424f98e2042887c269f |
|
BLAKE2b-256 | a796fa8b1bb80216227c57e863ad2e805f9a36c93d190457e587c6d99da86146 |
Close
Hashes for endec-0.1.6-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d55d2b934bce7f40f7933ff793a7234054ff1b6187dbdec19aa0617b4a93bae6 |
|
MD5 | dc348df78860e51b0f7b73e66e9d67f9 |
|
BLAKE2b-256 | 60fdb0fc0990bb4ec4df9e5046431e96e6879ad6b4288b411ef16f536ef380a8 |
Close
Hashes for endec-0.1.6-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ab6add48c387d254a360604669543427fdbcaaa632dbec7f1a471d78e9e72f2d |
|
MD5 | b08bd61635db5b44048a5a7b12bfa488 |
|
BLAKE2b-256 | 441f845212b732ac11a151c5c0dee547e8da591b0513f06a65ffeb6f9af5a336 |
Close
Hashes for endec-0.1.6-cp311-cp311-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1962c4801c3f1aaf34f097676f552f35f82696f79d40319b7c73f1d955506378 |
|
MD5 | 6152b05e4f4bac48cf15d56a06b03fad |
|
BLAKE2b-256 | a9ebe120782974660e3dcc1a5d2d3162b47f5899d378d41213873db733156666 |
Close
Hashes for endec-0.1.6-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2937a2e7b16b54f80427e009b11f2cb4ef235dcd7edb8dec69efd49a100d4548 |
|
MD5 | 174912157610adfdb2c8fa792efc4737 |
|
BLAKE2b-256 | b48181a2f10a06ab4d5dbd147d00800d36a6eff1c7d0075d55c6e91c1670f4d9 |
Close
Hashes for endec-0.1.6-cp310-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1d198e4578448047f551274ad20c090836c3e3653b375ca4fa15e8d66eeaefa8 |
|
MD5 | a374aaf09ca5ef0b9fa489a3ca3752ef |
|
BLAKE2b-256 | 1580153da57e4101c0a123412e206679405df2ee35737b1ed2204064b19b726a |
Close
Hashes for endec-0.1.6-cp310-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8e94268aeaa2febee6ac72671312b3b64145083c62380603b0fac83f41a79bf7 |
|
MD5 | 987f23359fd481f7c0a39a8a2bb0270b |
|
BLAKE2b-256 | 9a1c089d9362fe61331bccaa7105975a4b2b2101479eb3b2a35d98fefa68ddfe |
Close
Hashes for endec-0.1.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6ab3ab2f346142d9d2418709b9916f080a64bd47911a69b04a92d71645f150a5 |
|
MD5 | 485b3df87d57a5396727fe6f8aabcc91 |
|
BLAKE2b-256 | 46dcdd41018c432b3ad9882ecd037b0fedac98d8ccdaa4ff1ce4d76feae3c4eb |
Close
Hashes for endec-0.1.6-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 51e3c0331d0f30f42911fa90936733727fed6068023245feca39e328a5bac0a5 |
|
MD5 | 2cab7413ad34435fbce7bc46346cab1e |
|
BLAKE2b-256 | d408b9cb3ebf7be6f2eb13b87e6a67c82fa698280ffa3f36072cc435286a2f71 |
Close
Hashes for endec-0.1.6-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7156608c4acc6003a5ea0e8de94ee18fe4485e0ec03ba7a85a3df0b147026774 |
|
MD5 | 73d37d45c4794f50235e03348cf24839 |
|
BLAKE2b-256 | c3ccae49a6a39c6d7c403ade74ff0cf169f86c1b7626094be2421851f117a7cf |
Close
Hashes for endec-0.1.6-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 56d1eb97d9b9543bc93ae337e971b1b15bdf316a77da9c72dd2e1fcbe8e65fa4 |
|
MD5 | d7c0bdb99823e8f34b13997908d86958 |
|
BLAKE2b-256 | 65e44832b0193f7f62ee5af44ac723457c3b603fe0b816a312644ee89e0e60c8 |
Close
Hashes for endec-0.1.6-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f19ba888a5bc19524e17c42ab56e42a85a6c424de5f071d37a60240b554e233f |
|
MD5 | 39d9de4eadb8dc3dbe8bdc91e3a778ea |
|
BLAKE2b-256 | 7cd48c57fdd50dc38d1bcce028c137c14008d14be345d5f79f49fc3404cedc04 |
Close
Hashes for endec-0.1.6-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 03c5acaddfec7e83b3464c07fd5f8df6f86189999214a31b67bc409318126670 |
|
MD5 | 560e510dd362a2dd510e21358c4bbcf6 |
|
BLAKE2b-256 | 828ca4d97a71ad8e59f1333833f8d68c0cda76d74c89dd1c9514a7571e7443a0 |
Close
Hashes for endec-0.1.6-cp310-cp310-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 36663f75d5fcf6bccd600ec6c0eb2db5bd3c9a7535c704c792d69755d7530182 |
|
MD5 | 1981f432c96a830d467f8d69520c28f9 |
|
BLAKE2b-256 | 11577d51f26aa60f3803be1d69bee2fdb483c8684fc51b7bd218b24175ff08cf |
Close
Hashes for endec-0.1.6-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 44bec04379199ac187e329ca38b1d90f7f61d35ac93af8247190dfb848ec5d8c |
|
MD5 | 18db86e421cbec06be409fa3d78e4130 |
|
BLAKE2b-256 | 6853ce205690cafe892f3a4a0c134619b34c884003bb8943bfff8911c3c70efa |
Close
Hashes for endec-0.1.6-cp39-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e8df50041a32c6c4819bf877f6af7e39b745280bd4f8a7f5ccdf7740ed3fe148 |
|
MD5 | 3c8037073494a0246ef0de520593f0a9 |
|
BLAKE2b-256 | db56daacbd8bbc269dafc9e99a75558a2e083a808a57dfda6ca863969b97e090 |
Close
Hashes for endec-0.1.6-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1670a41cb7e96d35ce05663d78d5cd25f34cd863ffab74855550cad8ba0f33f1 |
|
MD5 | a2f6cd8d76610e77f8b3b8fdf2306498 |
|
BLAKE2b-256 | 646a393c4c9f9ad10e5809c0260568a6441cd89c55cc41b98eac9aebfa56f107 |
Close
Hashes for endec-0.1.6-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e8104dd1875e8da4c3f0979cf556c476b94510d9d6a22e6e18c00fc68a80fafe |
|
MD5 | 56feb1aec3d3120ecd86d046ee64fbd3 |
|
BLAKE2b-256 | 92d8e8fb05db1684e49e5b89780b8d67acb574301c9a972993c1584e205719bc |
Close
Hashes for endec-0.1.6-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 87140fba633b534e1fcfaa742eff8316f4bb44be6aee14a32003601d7ad2945a |
|
MD5 | 3ff410cfbdd95a679b8371ba71d40762 |
|
BLAKE2b-256 | 4c4e8cb66cc903966dd628129acd86bdd0670d07fe45905e26e44b269af0de7d |
Close
Hashes for endec-0.1.6-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 69af15a75b0696c576821e7785f08e32b2ef181ff436fe0a5866ec0a6053c509 |
|
MD5 | c7bd5849cc81c883158dc6752448fa7a |
|
BLAKE2b-256 | 1b63d0949b91a596abe37be953eb8dc62926ac0e8c93399b445156679e329a32 |
Close
Hashes for endec-0.1.6-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7ee0f2e570204e1cb421f22af51781a8d517ff1805e55c568c90cce7773d4643 |
|
MD5 | 70835ea60bf15562e44fc771098abec6 |
|
BLAKE2b-256 | a6b9ab626d4229997fcf0865ef8d66cf141a1d3f38de1c527499c501f549d5fa |
Close
Hashes for endec-0.1.6-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 51f77b059e9bfc2f035ce2b1887006982c134a7c8afdc92fe8425609bdaf30f2 |
|
MD5 | 2da627d6036d0c52f2db119761de60ac |
|
BLAKE2b-256 | 6050e832a2f7b9e9c17b6d0f55fd61d4297f47d16b4d9f5726734555477668d0 |
Close
Hashes for endec-0.1.6-cp39-cp39-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6de1a126be107df2000e6117a654f1e73346473f8dc4195d4230e08a4d9ab73b |
|
MD5 | ec4c5d3879573d198049bc7370c4cc12 |
|
BLAKE2b-256 | e556585f77fb95c10ae72805a1519aca323bee334030dd8e7abbda2e3867e3cd |
Close
Hashes for endec-0.1.6-cp39-cp39-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 19b72d7c4cd471560afe29a602790881881c09c912295e730fba88219a6992b9 |
|
MD5 | 3f76b797664ed311d65b4920d1ef195e |
|
BLAKE2b-256 | f2fc9bd3148cb05d781eff75f3708b93e95eb84e7cebb568580b8caf086b2f51 |
Close
Hashes for endec-0.1.6-cp38-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b98c8e8e81df27bfea1de1fe0d13fdb43f38cf15d7920c04526e2824e65a8fd6 |
|
MD5 | 4ea0f1d0434b95c342d21802f03cb77a |
|
BLAKE2b-256 | 348040ba1eb14829b20320b695961de94ca22f3d174560f2c575bf056911825c |
Close
Hashes for endec-0.1.6-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bce77b88e2d9090823b96d2cb432f034c0615b3e78d2c6cba617542b112e8943 |
|
MD5 | 3a4bb57dd66711f957e255334d20c9fa |
|
BLAKE2b-256 | 53e8f531f735cedc327812c30114e6f58f0108f23922f2e1eb92bcc2d7d61117 |
Close
Hashes for endec-0.1.6-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d729ee9a459ade90e5eb400beacc757bdd797fefc424627ba10477230fcfee9c |
|
MD5 | 39d4c864c251939da139b1cc287db149 |
|
BLAKE2b-256 | a70a2f1f4ca64eccd7fb0275bf476e6d9e620c181f429e8cec0e17efc7c24382 |
Close
Hashes for endec-0.1.6-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4564e7955573eca5186d40d0b7d121de46ea04ebd0efb491c4f5a1e0f9975878 |
|
MD5 | 6a265469d3c53cbefb1ed5fbcbb1e610 |
|
BLAKE2b-256 | f1f8b550339fec53a9d227e150313b383c2c2de9f187ef98a239a40b42a49807 |
Close
Hashes for endec-0.1.6-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cbab7ec52a59b1c3465694f163bbb4ea6cb1ae5d1a5dbc3e2fdc0d36afea1ff6 |
|
MD5 | 2397b4d6d47e4ffd917ae65a66447483 |
|
BLAKE2b-256 | 432e01d42ee136f3a48182d85c64c474881d62e52a1c32f6a213ddec2f140d84 |
Close
Hashes for endec-0.1.6-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d2e49310e972107e56dd9d64d942ec1a7f03b3a443bfae4658a01eef1888686a |
|
MD5 | d19f0afde9ede404b273d226b7481070 |
|
BLAKE2b-256 | 5cd974767487183e40fc2680845f325af8a17cc8180e166c994996f009a192c3 |
Close
Hashes for endec-0.1.6-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a4888261c9a6627ff3903da4053372e92bb6c041ebd115e4dce61a96894b4d77 |
|
MD5 | ed3ae6b1cf468e8d5f342fba58024366 |
|
BLAKE2b-256 | 59d0bf491c599aa120c12bfda01eeaebe581f1dbb79b9f6f6c336bab455b991b |