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
NOTE: This project is in a pre-release state.
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.0b3.tar.gz
(11.0 kB
view hashes)
Built Distributions
endec-0.1.0b3-cp312-none-win32.whl
(271.9 kB
view hashes)
endec-0.1.0b3-cp311-none-win32.whl
(271.8 kB
view hashes)
endec-0.1.0b3-cp310-none-win32.whl
(271.7 kB
view hashes)
endec-0.1.0b3-cp39-none-win_amd64.whl
(277.5 kB
view hashes)
endec-0.1.0b3-cp39-none-win32.whl
(273.6 kB
view hashes)
endec-0.1.0b3-cp38-none-win_amd64.whl
(277.3 kB
view hashes)
endec-0.1.0b3-cp38-none-win32.whl
(271.7 kB
view hashes)
Close
Hashes for endec-0.1.0b3-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 532a33e3dcbaec8c10c0f2338c736cb24ecdafb6940d2e5fb7c05fe42c1a081d |
|
MD5 | 7b1847e8ce3f77700baba52166a7335a |
|
BLAKE2b-256 | 1a03fce08b71852b80c65423a03546f727c3cc66971543dd9ef5bb1b9d8a0367 |
Close
Hashes for endec-0.1.0b3-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 76b1ef3e494e1dfd39840ab7e5d028011789cd82ee668b591c192a9b4570e69d |
|
MD5 | ec680bc49c77b5104bed6addfffceaa0 |
|
BLAKE2b-256 | a761d9f1a9f2a6bc15234e62870d87d912a01433570a9413659448c8c7123395 |
Close
Hashes for endec-0.1.0b3-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e986b1db6cf8ff9802fcc042d61b7292a95ea6854af9dedfff9596e4bc5fbd4e |
|
MD5 | a8e54083dceffbeae4e2f9491c8f2aa4 |
|
BLAKE2b-256 | f14851d39ad0115b10fec86cc4d94253bf308691a8f19638a0f63b61ac0d8184 |
Close
Hashes for endec-0.1.0b3-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 995cdaf25e4aa30a449954625c948698a0e650cea9a3e1c684786e605a6ae2fd |
|
MD5 | 2cc3597c849bd090c2faeeb770275ffb |
|
BLAKE2b-256 | b61c714ceb9fe2c6d201d4b76483b395caa44b2c04f9bd43d2ca8387ca023988 |
Close
Hashes for endec-0.1.0b3-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 62d049fe25c4be015b81cac3242e7df57e89ec9851dee3662fb44157a0fdc8e0 |
|
MD5 | 8a83c07eb2d4c308be463124c5228801 |
|
BLAKE2b-256 | a0a857a2eba610e42c84ddd7fcaecbe40ea936713fb32a2faccedf6ad39e1c2d |
Close
Hashes for endec-0.1.0b3-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 38f88575320573214ff4bb52b2bc40a4808854493a6ff7a86efc6575e74a277f |
|
MD5 | aceabedc9fba026e71a425b3f91ce4cd |
|
BLAKE2b-256 | 88a24cb6abceb46c44ca111307b026532c3808adbd8316212046cfa797813a9f |
Close
Hashes for endec-0.1.0b3-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 741d7d61a02f47b62498cd1137d2bd7a4f1c1e12f30168264950619e9b891446 |
|
MD5 | 9390eba5185fe2bd55f284cac8aa1e21 |
|
BLAKE2b-256 | f23f56c64aa37bce9bcd35b7dcc612b45dc1679088d4d54712cb6b8e2fd175dc |
Close
Hashes for endec-0.1.0b3-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2f4be6deb3e78667cf162ab745aa683a871f218c64ec38494a600b8f6a77875b |
|
MD5 | 3169b6b977e6dec05d95698d647f15f9 |
|
BLAKE2b-256 | 74001a44fd1a32fedc5f0dd4bffda08fdefe782b8c79725c530ec2ba03575e81 |
Close
Hashes for endec-0.1.0b3-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8d246d2c444253fe98315dd72dd534c8715eea91f8fb0ee8724acc654f86be26 |
|
MD5 | b5c9c42dea8290a0e995166ebd2371a1 |
|
BLAKE2b-256 | 8a126872672a7f268b526aedc6075aede097a7e4c869c220c3e8221040b3ee3c |
Close
Hashes for endec-0.1.0b3-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ffcfe942800bfa1e8b814b02136453992a4bc7b604687331bda2f2a3d762b37e |
|
MD5 | a97377b3ae6f6876b3b6421739ef3288 |
|
BLAKE2b-256 | cb5b1669506b9b3234524550c3280b5588fdaecf212188438c03dcc98aa07b06 |
Close
Hashes for endec-0.1.0b3-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b491e80c8e514036bcf538c78819cd625dfd3917223aec7170489029d346e88a |
|
MD5 | 4ee5297619640eef0d2655caeddd516b |
|
BLAKE2b-256 | 78bd7dcda1e116fdc0a29394fe989c3d6d72ccb0b370a63163857c15cf375a91 |
Close
Hashes for endec-0.1.0b3-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | aebcb984ded11843c0603a7977c3d2d1c6debc8cf719bfcf49fb821adef59f4a |
|
MD5 | 4581afbdeec9a565f4f7db08b2d9e329 |
|
BLAKE2b-256 | 60bb3b27241adab76256158f45f7e903700082d2908100d0d36820b960a6935b |
Close
Hashes for endec-0.1.0b3-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d10f9d3e059b98f8db16dd0f23c10d497f10879e5ed9d7e0b8cce0bb0552332e |
|
MD5 | 30d760dc7be634cdf0f2e60845ff4787 |
|
BLAKE2b-256 | 9ac2a8a5958a46969945a731b5446b5e5def4da68157524f4330f33574bfcd87 |
Close
Hashes for endec-0.1.0b3-pp38-pypy38_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 37d960a45a3cd1048b409213fa8d29a83cb480612592217362d9a6cdbb7a9892 |
|
MD5 | de573f82e6fe1897ce3405042bd5e2aa |
|
BLAKE2b-256 | 050b5b9e275e1bb1d0dba33da350ba8fdb1aacd635e616086352c47e153f6ad9 |
Close
Hashes for endec-0.1.0b3-pp38-pypy38_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3a5c9b13a76c4f1d15418d0dec87d01c4d835c40eabf575b1cfe12eabd2a1498 |
|
MD5 | 8ea8ef236c05c042d3368d9bcadb996e |
|
BLAKE2b-256 | 4187515672123b62ea8297f728c05b3e7d218d8f27865447a167750f9ec9c3e7 |
Close
Hashes for endec-0.1.0b3-pp38-pypy38_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 41af36b903447835636c4d175b51016aa966aa022ea399ee4ffc180e88833bd1 |
|
MD5 | 0fa4b3729c2c5de7904e36bfd28e0880 |
|
BLAKE2b-256 | 386bf6032a262a0b42a9d4e8c30d1b045b4c89db4e9acdd4bf3ebb7124c7b395 |
Close
Hashes for endec-0.1.0b3-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c0d048e4a05bee04982df0e308439422ee60f58ed2c3332e11d55e11c8c1c5fb |
|
MD5 | 52b0a177efb07d23a415870a6be2f24e |
|
BLAKE2b-256 | bab9ebdd9cd321bd1eaaf14177e20dfbe2a7fc4fddad8cbcc8aa831247dfd6a5 |
Close
Hashes for endec-0.1.0b3-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8d62914bdcbf90278b8c2aecfbabfbf8dfd69818c85b0c58c3a654a064321937 |
|
MD5 | d23b3fce5d3b6d1989babd74063154bb |
|
BLAKE2b-256 | ff7bb606db4060cf8cb3182fb0dbc11f8d7209f2231d2ee048132206e20c36fc |
Close
Hashes for endec-0.1.0b3-cp312-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 897b3920e5afa2459a9ba8fd28f1d45d7aa5c50cf4f389c1d8e69325ae8c6ce6 |
|
MD5 | 0a9c30806a39e9f18154f66f84a17fd4 |
|
BLAKE2b-256 | c48a5259a5b47f757b9d3aa1af9e79fc18e2d1c6e4c7b933375bf7061183f7c5 |
Close
Hashes for endec-0.1.0b3-cp312-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7166c1bfe5f6d9b97fc56270492875f94361d2f232c41ba63b4b5fa2d1db5e6e |
|
MD5 | db28bb4795c04138759f77ef1f95d3e2 |
|
BLAKE2b-256 | 225439f115c3fb5cd6b34cbeaa96919988ff47a5fa2e97834f180fdc2c333fe5 |
Close
Hashes for endec-0.1.0b3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1d09fd844454026cc0c68452cd91f1e2b7d0a8c2dfb95eb837377fd8d0a22478 |
|
MD5 | 763223c6a97fc74f58e3d189bc74c89d |
|
BLAKE2b-256 | eac6cc223d4413e80aa81e7c605a673d037af0d74f937e671d9d7712ad3ecb01 |
Close
Hashes for endec-0.1.0b3-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 884acde85e90c7907bef73adcf24827fd54b2e80bb02c0ddc931576774bf953f |
|
MD5 | 21cfe50a265978f9c458d3991aa8f753 |
|
BLAKE2b-256 | cfdeee0cde282b4677e656b58ac25aca6a9bf12aa5555e8a0934ff8946696dc6 |
Close
Hashes for endec-0.1.0b3-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 90f2e9770a15e9624f5465ee264e6057d9a6037059bbab919cbe760bc9749ad1 |
|
MD5 | 3e5d7ee3fb8d4a6001b2a10aa068a783 |
|
BLAKE2b-256 | 81c80af4809504d27e425968dfb1ce0063af50bba0866d2bd1ba74f4b7c50e8e |
Close
Hashes for endec-0.1.0b3-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5bd0ad117e3d04fee4372f3388ec5592374c4b3399e81ac54efb988f7890608d |
|
MD5 | be4f6747a9a711b807eac274ba2e42af |
|
BLAKE2b-256 | b187fea65e08db82b01a75be49986969d3b91ac2e5cbafe50469fc55f278dc6e |
Close
Hashes for endec-0.1.0b3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a36f3db2b02e362af0fcb9fa71e82bd92d1a5cb8a6618333a8e34b04e358e17a |
|
MD5 | ec593c61b2b449328deaf6e39fc8b950 |
|
BLAKE2b-256 | 3eb5b9f0adc44ac6be18844b2f819e047cf83723570a4b2503f35353cb02dfd8 |
Close
Hashes for endec-0.1.0b3-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 419d641ee1af1b6983a007ab1e7248b57c538f802a9db73973d2c139ab017d00 |
|
MD5 | 4bf69ebd8df22f8cbd8bb2ec3e13bd29 |
|
BLAKE2b-256 | 044356e45cdaf8e0f45732363cc3e091642b89e95e0088714b6d97a56bd941fb |
Close
Hashes for endec-0.1.0b3-cp312-cp312-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9b88dd325b15a04d4fe0355ffc77901b657ab83a8219d6aa14323e03442fa03b |
|
MD5 | 2783566a231c4a44bacff6633ea2d267 |
|
BLAKE2b-256 | fcf98010da03c695b1c541e078845b6ca03738e36b1ec6a27f1033c25bf32c6a |
Close
Hashes for endec-0.1.0b3-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ccf1db764c84798cec16a53ffc030825088e41b51d3ac779845e340423496e70 |
|
MD5 | a8d966f0a776943a3b139a77a5aa0335 |
|
BLAKE2b-256 | d4df3ee9e8e18438a9eecd41b4e1cfef6d753fee518dd435c515413530776e52 |
Close
Hashes for endec-0.1.0b3-cp311-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9d3e40884b2f12df2ba2e6c5e38473ae4f32b989016320fa6fb32c43b6642ac1 |
|
MD5 | 5276fad88840fc5b9495d49fc0667bb7 |
|
BLAKE2b-256 | 9d9da69cee8b84ba36c9e9ed78158497edda669634fe308ac12730abb7397f2b |
Close
Hashes for endec-0.1.0b3-cp311-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 371b2280c3746d313c15309cccb15b081d7d1346d55b755a48e8d6faad6fc157 |
|
MD5 | 2fafe9d3e5c3b01b6d2026af6404b51d |
|
BLAKE2b-256 | 22af86e8cac405607781c3a034c303171a0792dd2cffea7864a4d2464d3bcacf |
Close
Hashes for endec-0.1.0b3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1bfde257513d632768458eb08b964e76cb8bb5e1caf67babb27d4b148c87c33a |
|
MD5 | 78d0c590701318bece77f0431e19c902 |
|
BLAKE2b-256 | feaa1d38ea9149a537fcffede8beb838606c45e5aa972e12bbcfcad2e90e142a |
Close
Hashes for endec-0.1.0b3-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d9aeafa12d2cd765bde5595e4da06bb84f6fc024c367a62030f43a086fc46641 |
|
MD5 | 185d1693f2dc217b9ba93101dff8cc9d |
|
BLAKE2b-256 | cf4b5e66ba946e83607a8240efd88ef599770fefa268d19257fe414a7408d15b |
Close
Hashes for endec-0.1.0b3-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d75c6ca8a9fe933afc333cbf2b6416b96e222ca08c620eccb3f64fe23f1bccdf |
|
MD5 | da6f475432545295d821dcfb1fd4acab |
|
BLAKE2b-256 | 8e6633d286c72245448cd52a117d089b1c2aeac266f1920b3c081e1cf74eda1f |
Close
Hashes for endec-0.1.0b3-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c04cf707686b0a27c0bb191ca9d33eeae4d504b9b1f7319a4d83f6ee0c6ca07b |
|
MD5 | dd33f15344231867ced5958f8575b687 |
|
BLAKE2b-256 | 74d569ca2f93e7b43907dbacb67a7682dec6cd65d2c78aea2e957d8a216194bc |
Close
Hashes for endec-0.1.0b3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f6f098672151dd9c7c2bffdf05d6c6904253bb914922d8babc99ed35b1c1384d |
|
MD5 | 123ace1d7d7ed9442110bec5bb2f9c19 |
|
BLAKE2b-256 | 8e675da65de4ec0e1a4da0ae4a6202ea9d0efe76b82eea3dc3117d0072563c5f |
Close
Hashes for endec-0.1.0b3-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8c2e19d703f61160f0f99f689f03be4cc824e27b431e89b377b79cb99347258b |
|
MD5 | 3f1fe7d02aa7430508b7b421c06e1d58 |
|
BLAKE2b-256 | a0620d73a70dec9c2c660a0c4ce871d6f071770eddb6401705e8fdbd5b5c49f5 |
Close
Hashes for endec-0.1.0b3-cp311-cp311-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d2fa817e7b344e1f4ed9e96cb5aff6f9b78f6712325cc67859b6c3486bd465d7 |
|
MD5 | fc1fa96a70f69aa7ed2e80e12cc2a778 |
|
BLAKE2b-256 | c427c187273145eda460d99626acfd6ab896babfc7cc42592488e3d4a3b528db |
Close
Hashes for endec-0.1.0b3-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5b1799077c5a0e821dd904cbd5fe14dd525955239bd99643d4eb0a9d73bd35e5 |
|
MD5 | aba4482ee824fa7ec47dbe57d1e3d20d |
|
BLAKE2b-256 | cbaf1ecaa3c1bb38c3acaefbc7abb71a21bb54d159814a90f9b18bf97985a70c |
Close
Hashes for endec-0.1.0b3-cp310-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4aea1249d0a0ee91f993fb7ae8cef473dc6544616a9c9e037c5779dadc8b96f3 |
|
MD5 | e9cb36d16583872ef7169ffdf25c5ac3 |
|
BLAKE2b-256 | bbb98840cae03a9c857cd2dcadca791c6925efa9915c299d3fdef32fdf608731 |
Close
Hashes for endec-0.1.0b3-cp310-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2df09c44491945ea96e228555aca95b72e12ad9d331b1042c10d4fe52154dde6 |
|
MD5 | 0668a426097c8b38d8b384bd9ce5c09f |
|
BLAKE2b-256 | 59fcc8fb4cb7dac2b14a02641a5c9fcc78c3a92222c850c1341a71feecf38579 |
Close
Hashes for endec-0.1.0b3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a0763761cea87ff304c44050fb0c5101f44c8a43d54eb3e5d6e10146658b3726 |
|
MD5 | 748cd8736b16a2315e78c0ec0e3f96ca |
|
BLAKE2b-256 | 0b594cb2f180e58dc11992ca3947958178946a5055d430404db373a65f86f61d |
Close
Hashes for endec-0.1.0b3-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 154b962f189f66fc7fbf3a739bfbde647357de34643c4740928432b077e7da1a |
|
MD5 | cccc8a111505b79d12a0ea0e309687c3 |
|
BLAKE2b-256 | fcc6a83255fb3a30ec95bdaa9051db0843d9683b943b719e70a38bde17af013a |
Close
Hashes for endec-0.1.0b3-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4cdf9e78f6b5932260e0f8e3558cd3f29a861631f60ff60642eb99a9da7d975e |
|
MD5 | 2bafe0acc0b376584d4094e9af4976c6 |
|
BLAKE2b-256 | a3edc7a182e536da807fff2362c93b5de72afe1809b3b475d45a551e41941671 |
Close
Hashes for endec-0.1.0b3-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d6f8ff254caf9ea0f5c517052c5234bd55cd48bdf3880a4e27654359877199dd |
|
MD5 | daee9eafaaea16fdc9cb2bb062e329ac |
|
BLAKE2b-256 | e38227821f8f41166e28253ea61964c9091dba1930d161ca73df6732ab7840cc |
Close
Hashes for endec-0.1.0b3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 048f95111ea6eeb49ac1f90e07e60e99b3eeb4392fffa89892005203be73b701 |
|
MD5 | dbdf2c26a54d2a76dceeec41718fec94 |
|
BLAKE2b-256 | 55f30cfa8a8cd4a47be4fd7f8081bfc86a7ff0c96049018ee83d2cb8085ae9d7 |
Close
Hashes for endec-0.1.0b3-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7edb0ad3e68c3fa2fe44b7aa5e5d5224865c82efce74f7eb94cd8b986cf79a4b |
|
MD5 | 731d7a9b0918ed9ccad1702f96b59cc5 |
|
BLAKE2b-256 | 2850c9a3bf7d958e3eadcddba67ff116dce8909c6bc82b19352245eca76d4519 |
Close
Hashes for endec-0.1.0b3-cp310-cp310-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b217e006f47caca3d597dc69c9697709260ba36e79ba482b48166680d61a7161 |
|
MD5 | bfd06f5f6630273a8d4e9e3872a53320 |
|
BLAKE2b-256 | 16f194cec5805a39c51e43df30d3468a5603cb1934713a8cdc38aa089a4ae343 |
Close
Hashes for endec-0.1.0b3-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b187b696e5253e16ce63c3016c9cf867beea3c369da4bd790b922701a7eb27b2 |
|
MD5 | 0b7555b7c7113c29dca373029c7de0dc |
|
BLAKE2b-256 | 370ec2f98425c27f8fbb1ef2d02907d9cce77d8e3a4ff4b3e1c677f1707e0361 |
Close
Hashes for endec-0.1.0b3-cp39-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fc651a30cb8c84e58b6135495e8d70b0bb3352a6433bac762a6bc163798d53aa |
|
MD5 | b76c5d9e2d8b2b98ca1ebe81a5b4e625 |
|
BLAKE2b-256 | 5c782147612d3e3fd2953d4660ea2219f852d21113c2eb0cda5caa609247b37f |
Close
Hashes for endec-0.1.0b3-cp39-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b495a46516e539afa9d0685544fdea471c651555487d98d93d3a764cc34dbba4 |
|
MD5 | b49a26ee8a26513b6df3a663f31006d8 |
|
BLAKE2b-256 | 2f5525693fc3bd63e54ca34330e3dadbe6e1f252b671aebfc36d08e12c009690 |
Close
Hashes for endec-0.1.0b3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9c89dbcbf56d2a53f3ceed00c6e151e96c55bb07e6fcb1b965aed34f6f665fc5 |
|
MD5 | b4fde837563c34b12335d5555e87b705 |
|
BLAKE2b-256 | 9950809da9e896025314bd58c4ca3a28e7f4548f6b39437422f5d1f4253807d6 |
Close
Hashes for endec-0.1.0b3-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 648a110bef0baff25d3d0e5b80000b2297790a6d558e35fc3efa61ba6852048a |
|
MD5 | 95254a4c107d790ee9db1fd42a344b99 |
|
BLAKE2b-256 | d7149e301b78fee4db57ffd34636cfa1913a933aab641e6c661c550534d0911b |
Close
Hashes for endec-0.1.0b3-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fab05799b8b1b0f617f91cb713c45db2465c1bb5c72bad22480b30eec40c2ee0 |
|
MD5 | 1f7e78c1d0bd1ea540cbb9f35edb29da |
|
BLAKE2b-256 | 8ff13c3a71ed0b9f6318f530eaaae5aa773155af6b0218219eec48a9f0170b0a |
Close
Hashes for endec-0.1.0b3-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 43d494a2c0075c9ad9ca89fa9e0ed070415de8978b546fecc119ecc7c2f1a431 |
|
MD5 | 94263ef325a8f6d4bf1ad44425e337eb |
|
BLAKE2b-256 | ce1951abe325f05f89e997605a5a3e894f0b24d3e85527673d355b471d4ca0c8 |
Close
Hashes for endec-0.1.0b3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0d9062f7dee15d39f85e7643e58a75772c12e44ea460f034ff5eab977310ac4a |
|
MD5 | 0475db17338f8a4a53005a98561f7d64 |
|
BLAKE2b-256 | cd33aadf0e5d1002ace9d55cc0789b754be1a5453ad6dbb4b64463198fc4bbe9 |
Close
Hashes for endec-0.1.0b3-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0b46c715ea8f94a102f2f313f3f78bef30128c04b3b361e90b8323f42211538c |
|
MD5 | 9512dea73dbca088861730438f65a622 |
|
BLAKE2b-256 | 7d32d5f0606aa035d2734ab8ad0b1dfdc2ae347a2d34b8c72e0393e44f09e31e |
Close
Hashes for endec-0.1.0b3-cp38-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c7a70e9020c4ca6f9c1e39629dfcd19a6cb9b93717dd1a6b54698977a0318d06 |
|
MD5 | bc361d361e24201122932710a178b609 |
|
BLAKE2b-256 | c850f850bdebfe7df22a601bd1a94a7f4974eba1535c2a29a300a2b50a3ca820 |
Close
Hashes for endec-0.1.0b3-cp38-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4c713e8c6e105738e4bfb24a7648c8dbdf0fe434d1597701674c7db3feba80cb |
|
MD5 | 85eed3a9bd2c74f1525bf115cc94334a |
|
BLAKE2b-256 | 3cb3740ba260caee055074f724db1848b674c268556c3fd7ec54f8f96941bdbb |
Close
Hashes for endec-0.1.0b3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c571c659b89befd0391a15737845e2ca9dfe8f52d71c09157d794b48d8c77181 |
|
MD5 | aa4729f9a01434b4386e19417c0239a0 |
|
BLAKE2b-256 | 112ebd69ea6b89a887fc99a87799eadf19c0e0be7038344ba0e25e8f8f940b30 |
Close
Hashes for endec-0.1.0b3-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5e26d98f10c3e02b156a3a456a3e7e7d6c5dd4fcc12bb5ad14ebed3beac062c6 |
|
MD5 | 4232f9ff13f0295f2bbb0d9f573657d4 |
|
BLAKE2b-256 | 84d74d7a7eb9b05f4cb6f0bedb3968788cedb3889d9ca9cfb8883841cf46acd2 |
Close
Hashes for endec-0.1.0b3-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 04fc9ecf99f21ab7bf5e5f30fda3834ceb4ebb10a088b6861b2589e4c92f04ed |
|
MD5 | 1c2e3eb208ca9dcf1b80415359ade717 |
|
BLAKE2b-256 | 8c4854af281a52ffe35d8f9d722871b3f14f8d0b00731c1982727ae27b93a122 |
Close
Hashes for endec-0.1.0b3-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9ea16ec14b7ff90746821fc23a3c9bdb8fbba67420c1153b0ab8441e078a8a1a |
|
MD5 | bc77d7c5bdf8596c5f3830f1dac9f7f0 |
|
BLAKE2b-256 | bdfe427698a6a056c1f86ec1a2186e8b7e3433c727f5966f33a35dcbbe19b786 |
Close
Hashes for endec-0.1.0b3-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f28056c63760d15c5aff9a37be565fdbe7a86113c7ab5e26a2055cd8c02d3764 |
|
MD5 | f7977a9c3ce2bf03c2b7f42a5788a42d |
|
BLAKE2b-256 | 976fc9ec40cb3b9d3fb7df4f391d6548329b1bd083692b55c063a07e48bdde0f |
Close
Hashes for endec-0.1.0b3-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0c5b06f4a7fdbdeb05f8f3217d17c79079b3a163ba1094de7efbcd7b494af574 |
|
MD5 | 0856e4a20abb6040b98bdf49c463a456 |
|
BLAKE2b-256 | 11a3fc1077fa95ccd700121e7e6862a327022107494aa73fa21a8cb52ca04238 |