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.2.tar.gz
(11.9 kB
view hashes)
Built Distributions
endec-0.1.2-cp312-none-win_amd64.whl
(277.9 kB
view hashes)
endec-0.1.2-cp312-none-win32.whl
(273.9 kB
view hashes)
endec-0.1.2-cp311-none-win_amd64.whl
(277.5 kB
view hashes)
endec-0.1.2-cp311-none-win32.whl
(273.8 kB
view hashes)
endec-0.1.2-cp310-none-win_amd64.whl
(277.8 kB
view hashes)
endec-0.1.2-cp310-none-win32.whl
(273.9 kB
view hashes)
endec-0.1.2-cp39-none-win_amd64.whl
(277.6 kB
view hashes)
endec-0.1.2-cp39-none-win32.whl
(273.9 kB
view hashes)
endec-0.1.2-cp38-none-win_amd64.whl
(277.5 kB
view hashes)
endec-0.1.2-cp38-none-win32.whl
(273.6 kB
view hashes)
Close
Hashes for endec-0.1.2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4abf84fba71d29d3086b5d9be3d4feec37c2b98ab4bf744b2ec0ca3dda7b234c |
|
MD5 | 4dca87f1e1eda2d9a0fba02273494ccc |
|
BLAKE2b-256 | e898fe5b73d0e6f8d45017d726bd350c7cdcd4e11476c55e9bf2a776be76cd09 |
Close
Hashes for endec-0.1.2-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1e3dfa97b3a6f3824da74b050407b97fa74c9b8768ca8c31a7b2c018f82cb602 |
|
MD5 | e22a0dc407ba6c38af0162d26b6194c5 |
|
BLAKE2b-256 | 0b11307d91b096099841bcdc1b8cde12cad03c487e255237cda204022ac0bafc |
Close
Hashes for endec-0.1.2-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2ca0139a15cd6603a1e3cd12e9ab2b8b69031f2491ed3bbcca360ee996382f3f |
|
MD5 | 9dc8e5f3256d75e4fa08248965e87036 |
|
BLAKE2b-256 | 31e1451616fd04ca42492bf4594485b3d328d4d9c37f1e3c167232966798eb5e |
Close
Hashes for endec-0.1.2-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | aba8a4e9eea65bac7859c5831269330156aa4b99d7f65b6c67eb741f2ad7e5b1 |
|
MD5 | 7ec81a52253ab7c915e645b8addb94ca |
|
BLAKE2b-256 | 0564f9c4c483560b870c220ccb6d925e381d42f0506e0891f11072c0f0b81288 |
Close
Hashes for endec-0.1.2-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8ffe57ffa281e0073043f52b088f0828ce779b8fc1c1f286a8a0958b401caa85 |
|
MD5 | 5fae4ed3cd02796cc4cccc5c58f4db18 |
|
BLAKE2b-256 | 649019dcf5377c193156949956e3053ca8d0c0af4d36714cf63c12a4831b7573 |
Close
Hashes for endec-0.1.2-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0c6d4a5e2cd50d69557cb68aa7b9432f01853b1e2fe9078ac35d5f5f2f7685fb |
|
MD5 | 50ef7d030bdb817927033460ae1d8a54 |
|
BLAKE2b-256 | 06294ac7445797b9f4ea74cc2826f4237b48ef7569d74af79f0201f6313a51f7 |
Close
Hashes for endec-0.1.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 33cb8b45e42aceb903d08a5686cebf0b05ead85fee52e89481302dc4603384af |
|
MD5 | 0caae366707695bab7f833b84720491a |
|
BLAKE2b-256 | cdeada1704ba8ebc7d69d6929e8241dd171b6aaf16eba01ac6b59c85b3c4af0f |
Close
Hashes for endec-0.1.2-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b2ad7aa83c1e6aa8548dfc7e4f33d026b0bbcf23591f975060bf7ca828adfa9a |
|
MD5 | 13310f14bd81c9ec75047eadaf21dab6 |
|
BLAKE2b-256 | 089161da0b484e961245ded24c701973ece9e34d4cefd08c3aa243b22e128a33 |
Close
Hashes for endec-0.1.2-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7e7c9a2fd84a253a3770c6d9f3ee8294445825ba3bb438bf31b4c9c52606c3f5 |
|
MD5 | 05ca621125113de60caf93589acfa9ab |
|
BLAKE2b-256 | 26c4dbddad5b52799f946132d5ae108a96e7eb2b05612a26630a0119232198a2 |
Close
Hashes for endec-0.1.2-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 74d04c7c5aaccab9040da4494d9d9b9393b55e00dcaa2358a9ce952e0a2f8cb4 |
|
MD5 | c0b22d872707546391c40942c764885e |
|
BLAKE2b-256 | 54bfac6aae32f4f17762a242a90137b82e48cc2ffaf0e6bb123961b8ca7b618f |
Close
Hashes for endec-0.1.2-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5e675738084b6d70d1fee306ee30dc85b752d68c42c6a1cd46c175c39c378f76 |
|
MD5 | 478dd0c51d875fd3ae3f2030df2846b4 |
|
BLAKE2b-256 | edb611a6d84d952daff68c1e38e2053d1d198926ffa725e179ac9a836b1cb015 |
Close
Hashes for endec-0.1.2-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5b64d517972449cf5ae1464a859d7b21f26ea0101ccc7cd9ef92c2f5d30ee0e1 |
|
MD5 | d48f3577d8eaccf358e416bd7809d2bb |
|
BLAKE2b-256 | bd79994b1db8974f03c43136f2dd5d76206dceaf8fa8a004aa4958c55ec4b3e1 |
Close
Hashes for endec-0.1.2-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6d308f50f6a2a67fc8a69230fbcc24c9e6af9c217b20ab57e5509e3dca3f1d2e |
|
MD5 | 35fe03bd55d1a6af9683988be6fb40e3 |
|
BLAKE2b-256 | 25061a9f19ede4835ffc650015449002ac1c065212b8a59f66cd01900efc5673 |
Close
Hashes for endec-0.1.2-pp38-pypy38_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 727d4b0e13b188b73690536cb2e7870d4e7671264a74c1d833134314b60c660a |
|
MD5 | ad23423c2fa161b8ead770fe7d1cbd7b |
|
BLAKE2b-256 | ca27e1a1a8f40c8d204aec2153ae7ba306b96a84b8ad428fdfdd329fa07c7c90 |
Close
Hashes for endec-0.1.2-pp38-pypy38_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f9c205d8fac9e28bd01e9784cb1b6bc96048483fc0a379281895c68c7fac57d9 |
|
MD5 | 96e055a4d6c63c5c025e7d67f17a0ae1 |
|
BLAKE2b-256 | fa52a8e00660d65e9820d986577e67de6da93c88dd35aa7cc6cb90309e18645c |
Close
Hashes for endec-0.1.2-pp38-pypy38_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b23235180388246174ea28916d32dfe7b6480adb3613781d81d39d1334021fa8 |
|
MD5 | dfeaa6d5a00f777530980afe42566c01 |
|
BLAKE2b-256 | 39882da16c7e6871d5d4db23b3cffe0b4f6f69eed668f931c4c1974060cd8f8d |
Close
Hashes for endec-0.1.2-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | eec8365282a3c1040a56599246bcb9f1bf042b25d122adda11acf425cbffc535 |
|
MD5 | cec18310d48ce710d0fcf076e3a0dda1 |
|
BLAKE2b-256 | a0e95dca86af21f75ad9d7ffd5798040d1ad168209ddd28448edaf6854ecd361 |
Close
Hashes for endec-0.1.2-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 86f4747af47ee4acc32745aa023bf063f525ea1759448d4e2cea865e14d488d2 |
|
MD5 | 85dacb6f8ffce1ad91a10be553c95f3a |
|
BLAKE2b-256 | 84192a8b98b653f2487b99917d15142de96bdb5d4c43ab4c3ad0fde8565adc11 |
Close
Hashes for endec-0.1.2-cp312-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ab9d1678635f90c0aee98788ee5624df960958a48d945be36489792153803184 |
|
MD5 | 44c4151f3115e457ebe469460328b4f8 |
|
BLAKE2b-256 | 54175efda3a4bc478550a01272494cbab997d32ecc45e1fe02ae113d1fdc06d4 |
Close
Hashes for endec-0.1.2-cp312-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 72314727f002712dd82f99b1b7561379f25420b4d7a55bd9f6d816b91cbf868e |
|
MD5 | 161f9708d484266681864cb4a1aeef30 |
|
BLAKE2b-256 | 20dca591a3b43eae501441a3a56c62dae310e4095436aebaa0c419c81708d915 |
Close
Hashes for endec-0.1.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 90c17bbdafff1719cb50e605de56b138d38c41822084882ec736993a5e8f8a85 |
|
MD5 | bccd63829eb5cc5691fa762a584714d5 |
|
BLAKE2b-256 | aa355595f839a6c73e73f9e51c1e68c3481a5661d6f271aa5e4d096680101074 |
Close
Hashes for endec-0.1.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | df903f517280929d1b1a378c167ca5e81b1f02b78273e4e0caf1d2be44d214b1 |
|
MD5 | 4006e7eb251f47df5d82e90d321839cf |
|
BLAKE2b-256 | 35ab9739001e62977cb6d8eae0736492cdac22ddd906a885ef32b4f8c4a5ebab |
Close
Hashes for endec-0.1.2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 80fb6bce10ec785b7a096062df2879ffffe67c1320066cc4eb0320699d161107 |
|
MD5 | 6da0b19164df1724ccff16a146bf78b6 |
|
BLAKE2b-256 | 1f993fe10246faa1e5ec3aeea66fcb8bd87358eb080ac73d6c380c95b1e95a28 |
Close
Hashes for endec-0.1.2-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 09a4dfe2c712dd4959eed3872e83c59fcf10c4b03c52ab92549cd8028be310bb |
|
MD5 | 289e3d4153979d477eda6ea0f9152e36 |
|
BLAKE2b-256 | f2914f8944af4c4832d2f3888e44bea508cb0410b338c2884b038813d4599838 |
Close
Hashes for endec-0.1.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 44bb82eba1141d86fb013c4df5f66a1a03dc60e2bd10c0017d8501ddd52de155 |
|
MD5 | 47a9141c06318dc616d400c425a52399 |
|
BLAKE2b-256 | 5bd21f839be49c6b2da1ddf2dcd478cfd72b6bdb7514fc8ab7827783656a8266 |
Close
Hashes for endec-0.1.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 48e7e53e08b962c82e1d9b4d2e1de9242df0a3f0ebfcfd99e51e6fdc2ce4e97c |
|
MD5 | 05e7a99677fe048e184489c01287da55 |
|
BLAKE2b-256 | 99f0587b890496a990afec265d2a9942cc27fefcf830aa88da670ebc08ed8403 |
Close
Hashes for endec-0.1.2-cp312-cp312-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7f1b000f431d5a1a51ec4cb721b92ed7f298329da99e5b89457c0194ba4f988c |
|
MD5 | 20c95c108b8bceb85afb7fa23257f13c |
|
BLAKE2b-256 | b9421f5b18bf985a4b51fc5678e49530f495960e46da07294e643c3083b1ebbd |
Close
Hashes for endec-0.1.2-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ca46d29ba54589f7c05ee01925d6cf44dd63ac83211e89364d06c4b9a3999e63 |
|
MD5 | 53861672fe131d060d19a392fa161675 |
|
BLAKE2b-256 | 9ca26144310d0858f7067bbcba6af3963c32601c6a8e67a78f71a3004b52942f |
Close
Hashes for endec-0.1.2-cp311-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a4ac41c080099f5b8666a869589b5233675641f064098f850d11f52261ae04fa |
|
MD5 | fabf7b4c72cb18d0fc8d678cf52ada58 |
|
BLAKE2b-256 | 36aa8d736c52a96a30d9dd1086a45e5c34259c19641e77891564bb2bee70f87f |
Close
Hashes for endec-0.1.2-cp311-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 515052ca5e36878d42b72941f2042787364befad3905f545709d4185f9a49c9a |
|
MD5 | 9863ae1fea46d392e2072ee30375bab9 |
|
BLAKE2b-256 | 1f35219a4d24f26cdff0e47ec93cf8fb8356e927eef9141d5d37c98e468ca33d |
Close
Hashes for endec-0.1.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8fec9d9da2bf51ba89e67afd054984159c07cfef54e91165a9c16dd8e3a09e78 |
|
MD5 | 9c02d2c12e4f279e9e5062c24dfe2c86 |
|
BLAKE2b-256 | 8fa2e12818680bd613c34aafda2d52752d2ad89bd74a440f1ef6981b4dbdc738 |
Close
Hashes for endec-0.1.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 714650f427683a40491da518789e51e78474f8e3ed4a108b0b50652d1f736381 |
|
MD5 | 604a8b4b7d16cad1ede8d3805ad6550d |
|
BLAKE2b-256 | d9c7682fda02d03f5b694df4ec152a795268d9f0d133244306690cc2b8400207 |
Close
Hashes for endec-0.1.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1013a8fcf186f0dec0940a25b944295ab0cf87832370c038576d0ce2e5c2c201 |
|
MD5 | cd9aaf3fce2f21a72d7741cc9a6cc91d |
|
BLAKE2b-256 | 12fc1a0796a6c7078a2635a964bb66e91d2ff357f8fbf818ca0632089b0b88d8 |
Close
Hashes for endec-0.1.2-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5136de2ca97f973396669c31daee18af08b72eade971f71a075c6c33b39a21be |
|
MD5 | 889bcc949772a03abdefe075f2dee881 |
|
BLAKE2b-256 | a610297dc8e85bc9f551e8c50bb2fc04af48985fdf2b68ad8a22d31ebfb76274 |
Close
Hashes for endec-0.1.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fe2e9700646e1cbff981ecc55b9114b9bb7626a2ad6af31655e67366dc078952 |
|
MD5 | 2602abe34263cb94df666e8e3065e34b |
|
BLAKE2b-256 | c3fba7aa49b4f5f9368e64151d2d828c938924d599b7269e9d1a96d749341ed6 |
Close
Hashes for endec-0.1.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2d9f8aebe42d1eab5229bd754943107e2eda44098adbf47af6e8a5bd9c6ee264 |
|
MD5 | eb6ead1f493edd94c838156ff0953ac7 |
|
BLAKE2b-256 | 4bb3a24cac5508ee0c9d24e5bab10ca73910f75c1829765a1d2b17b0ef6d48ca |
Close
Hashes for endec-0.1.2-cp311-cp311-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3e2fe1db10b7a0b73148bb5f647cc531001c86e862f16e16979e6906e01c99bf |
|
MD5 | fe2918333145896e34c3df00ddde494d |
|
BLAKE2b-256 | 2f6281f947ba098e63ae2bd79d7815e9e95055ad3893c429011b05ca17dd69fb |
Close
Hashes for endec-0.1.2-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4296e27a68c5ac5b5ba230bf57b1b4a98a17d21e700c046ce64b98b57db1889b |
|
MD5 | e4c0b9d2df684765afcc7559008c316f |
|
BLAKE2b-256 | 043d7c158beda6d3edf0291cc4593a2cb3f39a8076aa4cb100b89466ecdfd0b7 |
Close
Hashes for endec-0.1.2-cp310-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 135367111739ae89b2c17c963baa42001c2e163bcd670259dacca9a29ee9978b |
|
MD5 | 7e29a562055c6e2626b7d4f56853b8e9 |
|
BLAKE2b-256 | b9f916515276d0bfb87dd2c5db0e915d43d288009ff13707880492b3fab610fd |
Close
Hashes for endec-0.1.2-cp310-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0a56e76d1b0ef1ba9e1bdd36f674976825c88baec5a25b7f9dcb958777b95b6c |
|
MD5 | 19163a1d6a5c41347543599144164a4f |
|
BLAKE2b-256 | 10e9f9e30d561b83dd3f53c5def0ee5667ec4e160eb12b6576acb8a16fac5cfa |
Close
Hashes for endec-0.1.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 535711cf6c24589e61515d1da02b189f8157f8599cb1d2de9cf887bd44322c82 |
|
MD5 | 248c21e887cd96341f7f0d276cfcb2a5 |
|
BLAKE2b-256 | a0e4853cb6c72c038ff182433cfc3351db55b9c9a20ab635ba7d46d1083de3b8 |
Close
Hashes for endec-0.1.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4f7f7cddbe2bd905dd7adb53ac94c85e18f3223bc0201516392f14528bd22638 |
|
MD5 | 5582ce6ec2e638d3552bf5029fe379df |
|
BLAKE2b-256 | 312cef6f0441b6e138d7cabf55a09087fe355dfc1db4de39009545e08c39ce7e |
Close
Hashes for endec-0.1.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7c47f7136927c675ff2498f7d89fe810f7d8d9dfaa757a8c192c461f794b5be2 |
|
MD5 | ac2d253dab9fa7f2b6f413577e26b113 |
|
BLAKE2b-256 | 1a65b95c517376e928097ed876d3344cff21f9cc003d1ea6037320f6696f532a |
Close
Hashes for endec-0.1.2-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 418ab5be7b33675bf7f610284f5a6470d0ab1d241d4afd326df5c1a37fd32021 |
|
MD5 | 4c7883cf6d60fffdcbd6069abfe68e53 |
|
BLAKE2b-256 | dae8cae51eab01fdc79489e878b05a2963a9f953ba9e40d129c05c165d764cbb |
Close
Hashes for endec-0.1.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f7cdf7ca4f8b2569f69b43cff24ed5d3d4083b381f3692b291f70dbef5b24782 |
|
MD5 | 28da5c3f77b98f3eb055c090dd4b6dd4 |
|
BLAKE2b-256 | 36de47cde2691f86ac0c32495134fd44b51a9c5e00b9db25e048583726c3a988 |
Close
Hashes for endec-0.1.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6aa1a2315a5735f0ef6b16d27d668c8f6045ef5690f843be1930938e2c084ef5 |
|
MD5 | 9c1ad5d7afb7f2f7061d52f9b4fab789 |
|
BLAKE2b-256 | b03ac34a16f29d945abcb4801022b8de9599864c7a86e87c65514e0c2a3726fa |
Close
Hashes for endec-0.1.2-cp310-cp310-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 637dbf1f6988b3919030ad1a597b1c3ad952dc48e3cb3072ad32f14d2fe5bf51 |
|
MD5 | 73ec5b23a796ad4fb1059c84c5cd4a82 |
|
BLAKE2b-256 | 01fe0aacd5db6ef36a0d49b952435f490abc19ef4609d1202d4bd1f3b8abcb6b |
Close
Hashes for endec-0.1.2-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 44ed3241614652dbfcdec123ce6cecd89b432327f60276546967a4546649b1ec |
|
MD5 | 7c29251cf3fb14ac9d589721af396889 |
|
BLAKE2b-256 | 93d957334c9564de2e0e6fb2b0e454441f4ee10f209c7cfdf783319eed674536 |
Close
Hashes for endec-0.1.2-cp39-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c3fb2a381ba835870b10928a053bb7cd5cc38b749562ed5b2f08cd90dda234c9 |
|
MD5 | 70bc3e8138a3d41e39ef3e21943bf981 |
|
BLAKE2b-256 | 0b6994e5f65127c6f0ec57fd80ef806769b7c9d64e27b1acde0ce1ffe419bf14 |
Close
Hashes for endec-0.1.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fa0056d7c7010419ef3043d769288a8c7a40653740430ba557044fd44f513c1c |
|
MD5 | b16f874ae215a901a02a2de06d3ab725 |
|
BLAKE2b-256 | 0e5686cb29aecc4c16aa79225ca57239cd0a378eba2cc0ee079febca8c88d8a0 |
Close
Hashes for endec-0.1.2-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4394f060ab3162845f9c3537200e95948ac39f273325c8804890ef998bb9131f |
|
MD5 | 34bf5fc2227dcab1f8d803e6d6424bda |
|
BLAKE2b-256 | 7c968e547e11bc2454cfcce2f1b173e16a31f24c03bd751a5a0efa69a35b22e2 |
Close
Hashes for endec-0.1.2-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0f8ec263624954be9fb34914eedbeb21e4264ef72a894f221aaefb966cf532fd |
|
MD5 | d4e950ba06e544a7ea3814f25b34b944 |
|
BLAKE2b-256 | fdb708b79484fd645350c5fec0feb28a2c9a9adc4787680e0ea2e2aebfd66d40 |
Close
Hashes for endec-0.1.2-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 63ce7824dbc0826933573f5d904aa320a91248ccc603c3b020bcc3dfa0fa1745 |
|
MD5 | 5dfa55703f95f1bf290fb9069710b0f6 |
|
BLAKE2b-256 | 667bd0dcf40de92ba1be79932bb40b048facd12586a8e37b8972177ed7d8589b |
Close
Hashes for endec-0.1.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 941d450d36bb75a79a02c4fe0c3d636baff58bb0a94589e7cc30fa6017b1623d |
|
MD5 | 1b2772e2cafd43e255cbd2d4a3170f53 |
|
BLAKE2b-256 | acdb410713bb4cd2c8e9cb1a871573d134ca3c3e8bfdfbf305943659ea953324 |
Close
Hashes for endec-0.1.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 676d28846fc4c7f5176bb0b2b2c7c0174f0643797ec1a5bbe6d3f7f066cf1523 |
|
MD5 | 8785e00358aafaf2841333dd6305def1 |
|
BLAKE2b-256 | 24e4ea59031651be5886c6aa1590cea50855cc099298c36ed43aa844944a871a |
Close
Hashes for endec-0.1.2-cp38-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 26fd95a2291617afccdacdb52283ba37462f67be737d20a77b39d12cf840a649 |
|
MD5 | 61f7c664ff99196b311c5b57066e6396 |
|
BLAKE2b-256 | e55376a83cec10fe8e5e16f6751411863fe6ba8bdb9af3c869e1d43fe251a605 |
Close
Hashes for endec-0.1.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | faf058c3bea030d219b69cab2c03abe25f510cb962c553cc1f580d50488d0477 |
|
MD5 | 53b579a84dec7206a21ae10ac42282b1 |
|
BLAKE2b-256 | f5be9f86442277c5320bff8cec2fb389bd25cf00f28a4786c6b073514d4dc778 |
Close
Hashes for endec-0.1.2-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 35da26b9556dd13105d50d834e4cba6cc6e2a90a3cd2f1b875bf789018ecf3ba |
|
MD5 | ee46f5e641203efa281982226faab6fe |
|
BLAKE2b-256 | 6102091a0492e8e63c53f1ab927a34c255ce81cd4ce20433a8f9a0b343813ec1 |
Close
Hashes for endec-0.1.2-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9c5dbf6185ccbb20fcd543650f4c1f0a5491ca5fe3d021f558d20625b65f5cb9 |
|
MD5 | c97b9c8c179f9fb6f47d2c76388bc515 |
|
BLAKE2b-256 | 1cf894d83a8b4e8940282e2a6672d5080fd90d3d826dcfb58a543d9904bcb767 |
Close
Hashes for endec-0.1.2-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0b85f7e58e29d1d045d31b44afc41abc87c16a3d2c65ea39e8af00bff5cd8962 |
|
MD5 | 2bd3d29719b16756a5e33f950ee230e4 |
|
BLAKE2b-256 | 58ac9e5ebfe8c9ef70c73eb5ea9221af2bacc8ed4d689472aa52d53328da23f9 |
Close
Hashes for endec-0.1.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8155ce4bde0b98965c2b47889fa83eada374ec33085242b8b959f825673a0a66 |
|
MD5 | 5a28921c9c34492089c0c3caa51ce270 |
|
BLAKE2b-256 | 41811a686c54fc62148fdc82cb6df8d510c348ae69aeb5f8a2e2e06fcfab941b |
Close
Hashes for endec-0.1.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f7d4fa4d103dd5a6c9ee26eed456bd6726f20f2562609902b7500e4c116834b7 |
|
MD5 | 809eac229df04a1cce53b419ff625d7d |
|
BLAKE2b-256 | a0edd910286820eb7f86264692cb673e1a10c241c38a23689d53a447a237d7d8 |