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.5.tar.gz
(10.9 kB
view hashes)
Built Distributions
endec-0.1.5-cp312-none-win_amd64.whl
(269.1 kB
view hashes)
endec-0.1.5-cp312-none-win32.whl
(261.7 kB
view hashes)
endec-0.1.5-cp311-none-win_amd64.whl
(269.1 kB
view hashes)
endec-0.1.5-cp311-none-win32.whl
(261.9 kB
view hashes)
endec-0.1.5-cp310-none-win_amd64.whl
(269.0 kB
view hashes)
endec-0.1.5-cp310-none-win32.whl
(261.9 kB
view hashes)
endec-0.1.5-cp39-none-win_amd64.whl
(269.0 kB
view hashes)
endec-0.1.5-cp39-none-win32.whl
(262.0 kB
view hashes)
endec-0.1.5-cp38-none-win_amd64.whl
(268.9 kB
view hashes)
endec-0.1.5-cp38-none-win32.whl
(261.8 kB
view hashes)
Close
Hashes for endec-0.1.5-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f48a095481e66257ce077a30a9f5c398f43d1f1252e1e57d92aef7ed96071a09 |
|
MD5 | 3e37ba9c3029b416c70429f0a90e365b |
|
BLAKE2b-256 | abcd381f697edd977ea6440545223feb843f2ea0764791bc29f281849553e4c5 |
Close
Hashes for endec-0.1.5-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bf46b52afa6b2be858ef4de1ca4e5b8aa9023accb0c4c6c48b746c0cc601bb4c |
|
MD5 | f81233af132bea22fabf2d29c26877d9 |
|
BLAKE2b-256 | e975e193bd2c50906a5b35ff10839569f424b3e4abfc80de19450ecad7475256 |
Close
Hashes for endec-0.1.5-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e7c314486ac53c22dc1e5e223b5e559e97cc958a9668338fce5d5032613bf24d |
|
MD5 | 05a2a942b206b6d7b6558be880ce6bae |
|
BLAKE2b-256 | f6cb7ed5e3ad9f910d77fd7a8b34cd14d59ab27dc21d094d1599934417f6c5e6 |
Close
Hashes for endec-0.1.5-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 18ab41dc57b9382e7a89849032db1786864fe39ee63ec88461e84fdbdad88a32 |
|
MD5 | 540569a909d132efe34b20c2ba9b79cb |
|
BLAKE2b-256 | b6b339af2f372d5ba7db5b5e34f725c600a46f8d5058a657840d5b2ee3d3287d |
Close
Hashes for endec-0.1.5-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f1dd27cc603368d6771d66a55a870301c37ee02e8d50e5c1cc27189cdd555873 |
|
MD5 | 45e7c70f066203e146c01a2b18a8b2fe |
|
BLAKE2b-256 | 45c61e5f4f85f845731244861f65d85973697527c3de640e29b5e71e8aabcf20 |
Close
Hashes for endec-0.1.5-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e68dddd0aee1d83956b7f0df5adeea6625bf3e157a007e98bb7301fa3d4540b2 |
|
MD5 | c23d232db24f7e0b4f9f14b5415471c5 |
|
BLAKE2b-256 | 112fb0dad82df7bc509f4e12d7819baa9e412dae3c6a40d93ce072411302e4b1 |
Close
Hashes for endec-0.1.5-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b3b2924bce85705ac72e02294221631accec5fa7350a83cbbf5ee6ae3ccbca9a |
|
MD5 | d339094dd319e204987d5cc29a30df43 |
|
BLAKE2b-256 | 2a81104ed8c807250cc955b88e46b35e03d7bb6245ba30da5f0846d748c3ebba |
Close
Hashes for endec-0.1.5-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f786fd100ac10790562b821d2e55a18a71ac7ee8545abc2ca371611257438095 |
|
MD5 | cc82b9d1fb9c48569dcb0ed26fdbcf9e |
|
BLAKE2b-256 | d975e18492cf1284a42bc3d7e1b610bde572c254324406d9ffed207755105864 |
Close
Hashes for endec-0.1.5-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b901ef8baa1cdeda919b4bd878d9d4917ed4017dc8ad42f9f04e4846cb4dd4aa |
|
MD5 | f48b8606ec587f5a52cf82bd0ffa9aa8 |
|
BLAKE2b-256 | c20d4198d6e5c09924478084683ec8d276438718e8dd524841c4e8dbdae9ca0e |
Close
Hashes for endec-0.1.5-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 50c7ea645dea9f1b96191b8cdf8b2235e3965dfa3410eb0b201e3b3ded4fdca3 |
|
MD5 | 0cd0a47c2b4bc01247328a3944a48c7f |
|
BLAKE2b-256 | f9f86f177e8f9a3a8f18c7931bbe2776698ddda4737f2676662506d2eb481010 |
Close
Hashes for endec-0.1.5-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 863c9ea49564ae6e4924624c18746ac2ac13066d02eb6401c44dd6d5c9563bae |
|
MD5 | 39ba091749db9358399ff67893dfae35 |
|
BLAKE2b-256 | 1f966a8f2c5f3b1b5e82fa20f5157dc30d8a8aa2a6eeb054b7d840fd4bdd3b27 |
Close
Hashes for endec-0.1.5-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 119d256f941038eb52d80d879e0d58b6a3866e4ec5d53b3cbc3bdcae78a1530c |
|
MD5 | f663e2e4efe33141e8389668826967ad |
|
BLAKE2b-256 | 88a2808b6623bf2be8aece05eb589ab364f3f19fdf22091d36c0cef42d17b311 |
Close
Hashes for endec-0.1.5-pp38-pypy38_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f404b7a2e2297e2c69eb43a6fb6881220febfe5f6bc0f0eb01a8b064d35605c5 |
|
MD5 | 5ccddcc31f88af6c7c3cf14d7da89f79 |
|
BLAKE2b-256 | adada812efd9de2d368b9842ab546f03ccaf93d89f2bb691f6d20f8deed41e94 |
Close
Hashes for endec-0.1.5-pp38-pypy38_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c18a0daaaf853d44b94b4fa7d4c643fba94b58f6e64e20a55be2d55b8552e186 |
|
MD5 | 8af7e2e9d6db41ea7707387549767015 |
|
BLAKE2b-256 | ebd3d0145391ce166fa7b1cb7c233852d46069034167382246c50fdbacf2b814 |
Close
Hashes for endec-0.1.5-pp38-pypy38_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 48ec56851d7465da42b9fa7868604777b979a49daec23c6088eaa20940c0a039 |
|
MD5 | ee84348783fec286f6cff449b35a89ea |
|
BLAKE2b-256 | 7fc3f0aaac7be34b52e3e4ae691a1550c521e0231afb8cb85e415839da4afb16 |
Close
Hashes for endec-0.1.5-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 36dde1d1a581eed02045a1bc411206c646f29cd62db4df52c56fe2e5b8d7904b |
|
MD5 | 87944bf59283867c9d7342d7b5e8ada8 |
|
BLAKE2b-256 | d37d858dddb9529e61400b66d7b38dce9853707e27be3e770b5ea1c4e03d7fa9 |
Close
Hashes for endec-0.1.5-cp312-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4c92871459ecb658bcca87421b3224939a9b6f16b60eacc7e6f44ec9bb3e7646 |
|
MD5 | 134ed300c58162ba71d3a166f07ac25b |
|
BLAKE2b-256 | e2b6db6ade2da120c572c53924da5e85dda409fa022f1ed406e1419b336a5540 |
Close
Hashes for endec-0.1.5-cp312-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b915959e25c2c1be2a5ea34831d44bf19a788bcb83e787902536d48d0461e342 |
|
MD5 | 637bce16e2ac22473201a4b3769c94cd |
|
BLAKE2b-256 | 244252bde1f014cc33022844b9bf771c84ef63f6448a886bf16317da901a5249 |
Close
Hashes for endec-0.1.5-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c8e1a262b580e69a0b0b5a1c7e308b675d401b3df20cd80634c95e9d83d1c416 |
|
MD5 | ea9e0b65eefec12c475a70dd6d1ab68b |
|
BLAKE2b-256 | 66360714228d4beca72ffad0fb44f240a4f7f866c38fd23e50768557d39281b7 |
Close
Hashes for endec-0.1.5-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5ad5c22b10acea5421d0c96b609ad08a232575a4fbaf522894fd3e2a39ec35e4 |
|
MD5 | c84435bde8bdf863d1b1ff0f57255dad |
|
BLAKE2b-256 | b9fa03f98443f6c627f2ce12ded7b3430352a79ebe3d1a1b71811ecf973e983a |
Close
Hashes for endec-0.1.5-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a809c72fc18203aa475ba7ff56893e660979b12e9a7cb55abb92225da8b0c15d |
|
MD5 | a7c3682cd18267e920ce14b11a29b495 |
|
BLAKE2b-256 | 83fbcb70a8c074cb0a14cf651ed3024f5f2f0a289302d08bedbbd6b761c096cc |
Close
Hashes for endec-0.1.5-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4aa73d9ba0a05f204f3765faaa2041ec1e1d5f07d0ff9ca92d184aba0d7d585f |
|
MD5 | 5788be24e9e62297cdd59905fed57aa5 |
|
BLAKE2b-256 | fa171cb28dd4708a5f477a5cdc4ded5d9acdf22ce4dd16458d504117bd940e31 |
Close
Hashes for endec-0.1.5-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fcfcad7e209605979d0f45ef0ea22556be67e57d6a98613055910f48d455fb23 |
|
MD5 | a07efc0413bc9302945e956a2bb8b6d5 |
|
BLAKE2b-256 | b4608992ff5c8b0f9d2d098645f935cfcd2b33a6bd9543e4f783d421c5d30392 |
Close
Hashes for endec-0.1.5-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b435d4fedea7dc9f2ef4bdeee9f85906e954bd38416d439d52e46f86a41dec56 |
|
MD5 | ff29902ad474c713fa2b2a05dd4d903c |
|
BLAKE2b-256 | f6648e803d2d0dd61675bf8840367abc62ec3a0086c5f7c9876d13df93f9c0b5 |
Close
Hashes for endec-0.1.5-cp312-cp312-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ef4cc318d564f106df995c7f49cc9f10bab8bf734acd6a3da0cda2379febe392 |
|
MD5 | 225648a63b16740572aa8983762433b6 |
|
BLAKE2b-256 | 42f381208fef30775b7ef120f77370608cae95a16a8f0d1f928ab5cbed6a853a |
Close
Hashes for endec-0.1.5-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c75bcac8106596694a9c41583f73f061c0f969ba1ce7adbf87ca616b672e0788 |
|
MD5 | 51dd96f558543fca9d201f29636325e2 |
|
BLAKE2b-256 | 2c35e6931e48c7b2641c9d46d8001e01e40545bd940c53637795b60b6290ea5a |
Close
Hashes for endec-0.1.5-cp311-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 43620700f6475d8d95b11b85d59174ea897295c3b0697a5e908f5476d6015fbb |
|
MD5 | 309dc211bf6807fd30e25e6666e9652a |
|
BLAKE2b-256 | 7c463d97cec50bde6a65c7e9705d2169d86015193aabf1bfe1c0ed04e1f84396 |
Close
Hashes for endec-0.1.5-cp311-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e05888f17096ce9fcad47f451ac07f8891b1d38deb30012985e72b59136f89d8 |
|
MD5 | 50e5fc597d2cd5ea7d4e2e0f3a393051 |
|
BLAKE2b-256 | e1743d9ca1390e013868adda2174305bcd199157ce4b59128b0d4d6f5b728622 |
Close
Hashes for endec-0.1.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cd537e460da82930cd29babc5402fd9b034953d35d5a3d97c5ed2c4af605ddce |
|
MD5 | eda8c08146d84b333515100ccd09f6ea |
|
BLAKE2b-256 | 14c47b46ac60b2a61145848cb8e3b90fbf7bd711e09afb4a44fa817f59554fdc |
Close
Hashes for endec-0.1.5-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9a40b2217da73229edd83c6cb0bb51379ad1111a20cc650d66b2b433f82484a9 |
|
MD5 | 4ae4e5ce003b25770454f401e05c019b |
|
BLAKE2b-256 | 03d0d4b2fc8f97ee9c6e64b790f8b2e3bda27dc9f20ef1e48e8fb8f1cb631917 |
Close
Hashes for endec-0.1.5-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2726e4384bc30ff4a52acf4f3a9f224197f662f0f866ae78af85717c39f0147a |
|
MD5 | e2e98832b5e75fba30b53edb48ff60da |
|
BLAKE2b-256 | 9a8f7df506393e9630e70648b14437d7f59bff1c95649ad1e7cf73bb8d7484cd |
Close
Hashes for endec-0.1.5-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 86786f3a13387f22d49625d47fc4219dcf83770d7826f87e2891e3d3bb6af789 |
|
MD5 | 832ee671e7b6c8ac67c970e8613645cc |
|
BLAKE2b-256 | b1778b80f13e2c9e070b58572305acd027f8ebfceb4e215a14bd2f653822693c |
Close
Hashes for endec-0.1.5-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2c2d62a80d78e52e1736a22402813e9ef192e535256d8f33b01c370aeee6a798 |
|
MD5 | c99f5be755be89d2df4afeeedb9ca141 |
|
BLAKE2b-256 | ccfd5471ac98bd77c3966b69cfdf72dccbdfe41fbd0e805be1cda8298f7ca5bb |
Close
Hashes for endec-0.1.5-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3a2f577970f6832e2ab2794f85971bc4c1a73b0b76ca37520464d1a91fd768f2 |
|
MD5 | 54bbc17b3343064a992723ba12d4d977 |
|
BLAKE2b-256 | 3b783669c7f934cfc42a8cdc3ce5823540fbc58a52a2cbcb24d95585267e3108 |
Close
Hashes for endec-0.1.5-cp311-cp311-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ee49e34b0c36048c49cf5a5e5b0045e4a22938788de0360fefeab2890f415b62 |
|
MD5 | 55a6535e4e4163886a5333d5831cf404 |
|
BLAKE2b-256 | 014a3c8280998fc8e252de46cf9f4df6975d8f6cff69d5f81b97f2e0bc9155a5 |
Close
Hashes for endec-0.1.5-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 25b060a185142bf3aed1645f01a9ce01952fba370fa9201f4ccf7709e3ef3e41 |
|
MD5 | 946ed9ebe793b9d43caa5431ca70cd55 |
|
BLAKE2b-256 | 023df57d016e0547d4970cf51a1307fa96e78a21394445f2d632ffbddfc14e30 |
Close
Hashes for endec-0.1.5-cp310-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6977765d0d5b8818c5b9e2ed0276e55f5fb54d60b3159c6ee00a850fdc744ae0 |
|
MD5 | 5b357fb52819531aaa55ab041a0bd582 |
|
BLAKE2b-256 | 3c198cff9be46878a03d6de72b492a8c593dbdd2e768b6ff37157c3a1a3f4f4e |
Close
Hashes for endec-0.1.5-cp310-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7a36e5abc8717a3873373f94b35ff1e84329d16de6fed452037520765e78c4d5 |
|
MD5 | 86b67dc34c30481ddcd1eb30bccc674e |
|
BLAKE2b-256 | 13fde0a4c79e595405a16f53baa5e0c4b424bafc421da39418c3089c49d3cf4e |
Close
Hashes for endec-0.1.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5ba95b453e3f72a7f25d62735d5e3fb4d0fbb4a837da7eadab145ea1082e885a |
|
MD5 | 5f47b8ccc94bf288259962cb4c827809 |
|
BLAKE2b-256 | 020c0a86c71f2e19dfc83e3cc724cf35a2a41af4111b291e9fc6a4da4418d515 |
Close
Hashes for endec-0.1.5-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8311b6d434f9793cea5ba9a6ea2246ef4e74466912fef73ff14ac9a3831223c4 |
|
MD5 | 4b11ed70f005892ae43077f42ca019a4 |
|
BLAKE2b-256 | 52838a61af9f09b18fc05e5d9a84cafc3b27b59572bfd5baa7adb6c8b9d99cb7 |
Close
Hashes for endec-0.1.5-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ebf49c6492efdabd0fc6582541c4485618c332e2554f6cf602c16c782898212e |
|
MD5 | 9a84ccb5b7da585f5f15269668fdc1bb |
|
BLAKE2b-256 | 8df78a3fb3d838335d322fd70853c9ce15a5b3b1592507dcd6fa803f4dd4d29a |
Close
Hashes for endec-0.1.5-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 678a73915434189f9fda57061fc5e9a8f0b90ae9dbb9fc028e61b06090eb58a4 |
|
MD5 | 975d99e707a50fda8fcaac83ad016c0f |
|
BLAKE2b-256 | 790fd348add0e3098c87f71771d6a9ad3a017d64342cad0d5e0d9e4a9f43c683 |
Close
Hashes for endec-0.1.5-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8171828aaee01563ffe88131bb3cb7b0da344c7b7c2217474727a849f0775353 |
|
MD5 | 598e2406d2eb1e4f837213fc1fddf413 |
|
BLAKE2b-256 | 2cb0b0fde613d6b7dbec14a8c3ceb91f1437935217da439751438d9edd5a8f3c |
Close
Hashes for endec-0.1.5-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c57f7f28915639f0f28a89d1c71952b4281667d860d26def63e8e96966809009 |
|
MD5 | f771a2056d1ce798db62cae85ab2791f |
|
BLAKE2b-256 | 377edffb66fa74d00e098ab4934a045fb7e2b1e66d11009e0dd51c68cb6db28b |
Close
Hashes for endec-0.1.5-cp310-cp310-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 847d83edf935d5fec1e1d070af9d350dfe1cd730bb79e8fc119bbab4389f1707 |
|
MD5 | 4c1d087cf1f785505b7a49d4d637cdb3 |
|
BLAKE2b-256 | c2645e83bd201163562e55dc6480c81e912d6a117989acb0289db826eda17c68 |
Close
Hashes for endec-0.1.5-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 06b57cf91f5615f045c2103bc0deeb88ce2c4197a99ca0e2b1a05f7294619180 |
|
MD5 | 640a0769573b2613f753ddc745fd85a9 |
|
BLAKE2b-256 | 77773c514d1b046a1a672144da05992be330ef684804b2fcf568c937e3aa7cf6 |
Close
Hashes for endec-0.1.5-cp39-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b38785894ef925ab9e82e317a27a80c89a96887c78fe3f15704dbc658e67cc5e |
|
MD5 | 65385ed829a2484584f74bfb7df8dc7b |
|
BLAKE2b-256 | ed6b6db9bd1042e7a7e3fd2e65e0e4aa6e4a9e2d9bf38dd10aea8aa1891d355b |
Close
Hashes for endec-0.1.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 55e108e6186edca81bbf796f6ce0c3e701efebcecb0c19dd93a81bc6a52d7777 |
|
MD5 | 0c5c9225d1a31560966dfc6a58bb9243 |
|
BLAKE2b-256 | 820e896ae6ecbd04be1e68581d9e5e3f97f855480a37afab7dd22eafa04a7a21 |
Close
Hashes for endec-0.1.5-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2523fd7e1e44caabff2d10ce4d9b0fac6402d5f1403672bc34a558efc37c0826 |
|
MD5 | 335555534ee36a207bc3b38b8692233a |
|
BLAKE2b-256 | 45e99e13504c54b4110e716c08daab4f810e2535d3494435ad7256e28aef2d9c |
Close
Hashes for endec-0.1.5-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e1da47037b4450405d2299d2b33c543d02035c6bd4d6f5bc0bfb2802ec660d08 |
|
MD5 | ae76be644106b108fcf1125c04642567 |
|
BLAKE2b-256 | a1880e02e0bdbc40f91a6717bcf39f8cf7de1a06e88488538532d9d85f16d379 |
Close
Hashes for endec-0.1.5-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5db2384aa53bcb1bd51d3a4d60090c63b474f95f7bfb9c351a4440b987bd9e5a |
|
MD5 | 7809673869d2f8a030fda7c95ab62931 |
|
BLAKE2b-256 | 205456ade22df9832ece4eedc52a7a49a44d5a013bcfe633e134f7d54a86c438 |
Close
Hashes for endec-0.1.5-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8f404a1257c4097f1d90975cd279734703a1fc3dcaa9b02989fdad239449669b |
|
MD5 | 7e9092d13df795101b200d02ef7e5dc8 |
|
BLAKE2b-256 | b78e0ad5d8879f5ae7c19f69b4833dad5ac8ae515ce53d95160774d2544e5ae7 |
Close
Hashes for endec-0.1.5-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7a25a1160e496342cded119322b0d4f3a266b30f180acd4605e35f9352516170 |
|
MD5 | 83ef5b0c010f66ce5ee787b4bbbbaa06 |
|
BLAKE2b-256 | 1210a3d2a83eb129c8d6f8180c2ecf67572d234d1d8092581820f58598411410 |
Close
Hashes for endec-0.1.5-cp39-cp39-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0e7d328ecc50a8999d140e80310ff7c16dac6c45efa7ce4d36c9094b967f3f20 |
|
MD5 | 824ccfb609ac35513888eacfb4159b9a |
|
BLAKE2b-256 | 7872879c045bc7d27d9c28a7bd4dcc3d3268d484733ee9086532f237c063fe71 |
Close
Hashes for endec-0.1.5-cp39-cp39-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2f099d4792b06461f5880260de8fe5c8b21ac3f8408f3020d3c12882008701be |
|
MD5 | 2fb62c9cfc1d0d7c7773c3a3dae56cc6 |
|
BLAKE2b-256 | 1eb43c97fdb25aaef18bc5b2b108f70271bc9a32f9b08bbd6a7c0e23d2f79eeb |
Close
Hashes for endec-0.1.5-cp38-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f367251758006f10eea32b5ce5eae720d8a363dbfb09c606e03be105ce8fa9f3 |
|
MD5 | 76113293b2070198458deac551b5db36 |
|
BLAKE2b-256 | 03dbcc2ab8180f3d80bd41faa973d44846ab197830ef18784664ccda2fd52f50 |
Close
Hashes for endec-0.1.5-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3ceb16528e7930be563853c1942617d44a5e0142f00e0d79b50aa186bd6d6808 |
|
MD5 | 6a24f61c1f119b54f9a0ced5466031cf |
|
BLAKE2b-256 | 5cc04b94afff6291e8b5e576895025f75863c6ed177f30af8e652042210cbbc2 |
Close
Hashes for endec-0.1.5-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d9e76fea47858d9b5a4056cfcebc9e237b1dec0ccc4fe70d91d9e5217da6b2e8 |
|
MD5 | eff5c781d1a1c9eda643be21f72090b4 |
|
BLAKE2b-256 | 9db7806e47070750e8503379956d2bead066f83ba371bc9764dcf29fb861aef8 |
Close
Hashes for endec-0.1.5-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 01f0d1277bf06fab7c39249d77e3252bcc93d1980979d603d4544b99f556b6bf |
|
MD5 | 72c9647d453864de545a628126a4bfd5 |
|
BLAKE2b-256 | bcbeda169f085900611ed65643520ffbb17d97cdbc79e05445fbf27f77ff39e0 |
Close
Hashes for endec-0.1.5-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 36be3cdb533b033800809ee8f875d85b6d3141274d60d677e6b5968baa059ac6 |
|
MD5 | 4392d5c79f23599adfe43a8cb0ea88ae |
|
BLAKE2b-256 | 8a9f5d5460ed05996e9fc3079bd69f8042fbc56894061f91489df1ff322f6c34 |
Close
Hashes for endec-0.1.5-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 40243ef1131fe3893d42b6fc653ceafbd7fcd02ad898e487ca74af00c973d17e |
|
MD5 | bdc106a518684a1f7ab651eedfed4817 |
|
BLAKE2b-256 | c7b0926601e559aded2705f73b5605e05cf08672188934b530d13cdf3cf4f90a |
Close
Hashes for endec-0.1.5-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6634e193fa9ee8a5b28e201162534efe8acde1883f9ea9bb385c3639cdc40be9 |
|
MD5 | b792d295031a45717e4512da1a3bdd3c |
|
BLAKE2b-256 | 3b8d3a732b7b3d6514172bdd9bffa3b734966c81b779a578edae7bc75da8fd48 |