Python Bidi layout wrapping the Rust crate unicode-bidi
Project description
Bi-directional (BiDi) layout for Python providing 2 implementations:
V5 of the algorithm implemented with Python.
Wrapper the unicode-bidi Rust crate.
For the python implementation, and compatible with previous versions, use:
from bidi.algorithm import get_display
For the newer Rust based one, which seems to implement higher version of the algorithm (albeit with some missing see #25), use the top level import:
from bidi import get_display
API
The algorithm starts with a single entry point get_display (see above for selecting the implementaion).
Required arguments:
str_or_bytes: The string or bytes (i.e.: storage). If it’s bytes use the optional argument encoding to specify it’s encoding.
Optional arguments:
encoding: If unicode_or_str is a string, specifies the encoding. The algorithm uses unicodedata which requires unicode. This encoding will be used to decode and encode back to string before returning (default: “utf-8”).
base_dir: 'L' or 'R', override the calculated base_level.
debug: True to display the Unicode levels as seen by the algorithm (default: False).
The Python implementaion adds one more optional argument:
upper_is_rtl: True to treat upper case chars as strong ‘R’ for debugging (default: False).
It returns the display layout, either as str or encoding encoded bytes (depending on the type of str_or_bytes').
Example:
>>> from bidi import get_display >>> # keep as list with char per line to prevent browsers from changing display order >>> HELLO_HEB = "".join([ ... "ש", ... "ל", ... "ו", ... "ם" ... ]) >>> >>> HELLO_HEB_DISPLAY = "".join([ ... "ם", ... "ו", ... "ל", ... "ש", ... ]) >>> >>> get_display(HELLO_HEB) == HELLO_HEB_DISPLAY True
CLI
pybidi is a command line utility (calling bidi.main) for running the display algorithm. The script can get a string as a parameter or read text from stdin.
Usage:
$ pybidi -h usage: pybidi [-h] [-e ENCODING] [-u] [-d] [-b {L,R}] [-r] [-v] options: -h, --help show this help message and exit -e ENCODING, --encoding ENCODING Text encoding (default: utf-8) -u, --upper-is-rtl Treat upper case chars as strong 'R' for debugging (default: False), Ignored in Rust algo -d, --debug Output to stderr steps taken with the algorithm -b {L,R}, --base-dir {L,R} Override base direction [L|R] -r, --rust Use the Rust unicode-bidi implemention instead of the Python one -v, --version show program's version number and exit
Examples:
$ pybidi -u 'Your string here' $ cat ~/Documents/example.txt | pybidi
Installation
At the command line (assuming you’re using some virtualenv):
pip install python-bidi
Running tests
To run the tests:
pip install nox nox
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
Built Distributions
Hashes for python_bidi-0.6.0-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6ca12af1e09355d6296730bd44adf5023a8b696ce77a9a04f35f56b10cd60428 |
|
MD5 | 92055ab97f0f2055feec4d5565ce7f25 |
|
BLAKE2b-256 | 651df1e2c67085279454489dbc81b2a044a6a5e4ec00060b55bf4afc51e25432 |
Hashes for python_bidi-0.6.0-pp310-pypy310_pp73-musllinux_1_2_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 959fcb0554ca4136044bbb308654aa88c3ffa9031a6c6b074b29221dbb6d553f |
|
MD5 | b2988a956c03a56dca6e3b80ba725b51 |
|
BLAKE2b-256 | 40d7f11e8dbd40e87cd6c2ecaf39268509806b1670d21546128354a07ffcd9d2 |
Hashes for python_bidi-0.6.0-pp310-pypy310_pp73-musllinux_1_2_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5753d3204d13189a12a298c82c8c23eba94c252ee9aab3dddb7014b0cd4f37b1 |
|
MD5 | b05dcf1521869db7991115447b26ce3a |
|
BLAKE2b-256 | ee375ad178e168514581704dbec6cc398b1de241b350aadcd24b987194bf81ab |
Hashes for python_bidi-0.6.0-pp310-pypy310_pp73-musllinux_1_2_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 30214494b84c49247624c162d9141e7fc8dbc3957d21959feb92703cb87b474d |
|
MD5 | cc4bcffffdc363503535499b541cfaeb |
|
BLAKE2b-256 | edfa4e269c40b1db2699450ea2793fc863926869e44b8b99493ed773e8d6d4e4 |
Hashes for python_bidi-0.6.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1af301fe73f76c46e3ddd21b0a3c4467b01e0c3a94f69cd185a78db6810300e8 |
|
MD5 | 4f1c28765d14c8c7883c7131ca4f258e |
|
BLAKE2b-256 | 94c9e9e99785dba420465b67a71233e9d47eb52a95992b742e1eb3c0faa4ec84 |
Hashes for python_bidi-0.6.0-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ef186911e27c968be69cdbaccaa378f0fa129b224a2854ec491963632ea37ff1 |
|
MD5 | fa26c740a542594d9b4e6f85bb3e0d16 |
|
BLAKE2b-256 | 0533f05f031ff68dab1ccdbcb498fdf4e828d078f46c1a77198ada790e843f12 |
Hashes for python_bidi-0.6.0-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 13b7a10fa19b949132581dfd621ca800030cf21dc06a13366371a6e71309c6f6 |
|
MD5 | a851290df43ba99c61a74e9f294f29ae |
|
BLAKE2b-256 | a394be19d4b99a050dd1cb5c637c7723bdf2375151e53ad8f9c7358608f12000 |
Hashes for python_bidi-0.6.0-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4700f71dc553cb65dc8b132de1ee542ae6c518fa8e942b5e0d3ba07bca054a42 |
|
MD5 | b8301de53d587d5b31f9ebb7c6a86e58 |
|
BLAKE2b-256 | 657339985e1f62bc97ef7398dd79f147bf83b00fecaaff056cdadbb9c8c091d1 |
Hashes for python_bidi-0.6.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a75ca41875c8829295931eb2f0f380da50c1448d64e3c28c3db4966afdfbc53f |
|
MD5 | c1451d93c454361a41c4a4fd61e0ee2f |
|
BLAKE2b-256 | 26aad4198187d8e8e599887838e8a6e74cbfbf041b71cae30fa4ee7fb1ec182c |
Hashes for python_bidi-0.6.0-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bf6e718dbbf15f4fb24fd199ebe089c8a28ed712aedc7757d7730741e28cff27 |
|
MD5 | 9c396ea98671c246a293ae9dceeadc57 |
|
BLAKE2b-256 | c44d1d347d3d927fe00b4c386921dc42aa06631e44696799fbf9d79511603588 |
Hashes for python_bidi-0.6.0-pp39-pypy39_pp73-musllinux_1_2_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bb3c0dfc5131e706d46df50547ce51ff92722431b6d8d81142ea208374550b3e |
|
MD5 | fed9d69d11129fb8d70d993fb4e33a8f |
|
BLAKE2b-256 | e8e8e4186b6b936298351c1d2a8b9fc5cab1d91b57af54ce41c622e4db5113ff |
Hashes for python_bidi-0.6.0-pp39-pypy39_pp73-musllinux_1_2_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ce855e6be84e0b6e00286c62e2dd1ccb505beaeb78f969e270aec5998e53e4fb |
|
MD5 | 4731480f36a34852f24b97847994353d |
|
BLAKE2b-256 | f7106d7e898e4cb686ff781b128818a79957749a917c1fad58b1278fdb0efa38 |
Hashes for python_bidi-0.6.0-pp39-pypy39_pp73-musllinux_1_2_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0458e2f2d24c115f5f103aa54d9fe8b98c5197b85b616b0db68aaba32908c28c |
|
MD5 | 6cbc88102f79f66fdc63d85fb5209bac |
|
BLAKE2b-256 | 4548b921c1cb66ce649ffb3dba4a23141122aac927517cdf4ca5505d14cf3a7b |
Hashes for python_bidi-0.6.0-pp39-pypy39_pp73-musllinux_1_2_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8096c8a8d7498750cf54a55de44eb689a236ae8d3b47b642e25e55cfbcff6e4e |
|
MD5 | c8e0277754d5a902302390eeb13709e2 |
|
BLAKE2b-256 | abbd6cfab9b561a60cb1063e4f665e55286845ddebcdbec142e9ea39451f6218 |
Hashes for python_bidi-0.6.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c652bab5b2d978f9abf324e9c1de50cb175599402b5ec14b7553780f68af597d |
|
MD5 | 15edf27206fdde0338c738583b5c77e9 |
|
BLAKE2b-256 | b677f299480a8481414528d6a11e3c2522a18747460dc9e1b605787872ab96b3 |
Hashes for python_bidi-0.6.0-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5a5c0191270c2438953329af2116fdee021c20da3a33f418303f1bf9859984eb |
|
MD5 | 513e9d5e4682d4bff533181fd28e709e |
|
BLAKE2b-256 | fb16235fc716f0cbcdd708019b4b9018ec943b380a643de7a16f16ae47fe3103 |
Hashes for python_bidi-0.6.0-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c2c8c79faafbc5852db896f8d488090530cb1421765528305a6678694a1961f0 |
|
MD5 | e3f961f169efd420e3ec547c02dc8b6b |
|
BLAKE2b-256 | 042d65b3f1183ac1f71bfc523eaa56847542b52dd331bc75d6c38a8c3e1a9b20 |
Hashes for python_bidi-0.6.0-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 132954f67e3af38ca7c7cd85bde6a49c89bd470ba01603acbd0baf8048acbab5 |
|
MD5 | 31272ec321f628074a8f8a8e50095146 |
|
BLAKE2b-256 | 1f53efaae9d8252daf475de56dc86ccef55192180bea3da028bc365c70a52362 |
Hashes for python_bidi-0.6.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d3dbde6d205610653d17cc5bb785c5d5da5af6ae634e5daf92a7a6e75a50f94a |
|
MD5 | bf82217fedd048e740c7df7b30604c08 |
|
BLAKE2b-256 | df5406e255a73cfb22befb7febb98ecf247c53d6b22d926d631605290eac439b |
Hashes for python_bidi-0.6.0-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 657ac6ddf02d40de633d616d8d052e616169787d535902e3a4240738ab902a0c |
|
MD5 | 09e1c4306f32383582a98efd98b3e018 |
|
BLAKE2b-256 | 7e08192fcee9ed75dc47aa2e34a759753ebd1a932a0df46211935ff2277e2108 |
Hashes for python_bidi-0.6.0-pp38-pypy38_pp73-musllinux_1_2_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 18c2d0bffafa590629a5e95ee079c491954ee2249350d62db4497164f7d3f4cf |
|
MD5 | eaabbe0d9e12aec74df0d50887d771bc |
|
BLAKE2b-256 | e3a12a0697d95412365cdba7ed7540cade7db215ac0f2028bbdd87175df4aacb |
Hashes for python_bidi-0.6.0-pp38-pypy38_pp73-musllinux_1_2_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 895fe7e1d67acff2d313184148a1414b50fbbf2148df272a5e9a84f8196f2d3e |
|
MD5 | 7f1ec533b1a0a77fba7bc8a6a7902135 |
|
BLAKE2b-256 | 01bfdb17f97bd36db8fe7d2b936767bba42d4488654f0d0c9db171ce336de421 |
Hashes for python_bidi-0.6.0-pp38-pypy38_pp73-musllinux_1_2_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f48486bc16d37361cd21b32a27b2109cb45372cf8e1b4cc59809f2ae4634ad22 |
|
MD5 | dab525883e9471682ed3405953faacc2 |
|
BLAKE2b-256 | c95bb03c5c797e8060e0fe216047b913ef09554a99720010971b8a6ea856018d |
Hashes for python_bidi-0.6.0-pp38-pypy38_pp73-musllinux_1_2_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e079ac4ece790fcc4f1a4fcd0b4bfaa290482f2f04bd69936a93aff6a0ce9719 |
|
MD5 | 4465255a1d395e2d76ec95126cc57d65 |
|
BLAKE2b-256 | 91945e1bc4f08f3309bf9b36255759d88fa8612af0504772519b2e2222a99d5b |
Hashes for python_bidi-0.6.0-pp38-pypy38_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 16c8a3284bf874b6c38f8cb10f0f48fd1d7c198cf0a4937d39e73e460096c652 |
|
MD5 | 9a97ae650d34313b8ee36171fe2ad882 |
|
BLAKE2b-256 | 03521fe46342de6672ae61a4574e597ad7ddd0f8c100b1201b5bb533f22473b6 |
Hashes for python_bidi-0.6.0-pp38-pypy38_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f20e5592534f3b06b2beb0a38f1df8ce1fb2c8f628573381637ca53083dd4648 |
|
MD5 | 520c820c281ce10a11e6d93441fa7b94 |
|
BLAKE2b-256 | e21e01ce1f1c285843501366d8f69a0d6749ba13e67afb5d30b75014de07013b |
Hashes for python_bidi-0.6.0-pp38-pypy38_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4b880e8e75bea3136c5a44960365665d32abdee204024fd77e9a9975809c72ae |
|
MD5 | 7af6bc87bfb02a311b2d35b5b5011d93 |
|
BLAKE2b-256 | d4cf2483e2a9f19f327a13be74b103e7ec7b1aa64053abd5305532025f3a5edc |
Hashes for python_bidi-0.6.0-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 618a70c0183372e23756766db135930507093e95f386c429187f9ae29c4d965f |
|
MD5 | bd01182a74b98ac553b003a61067a523 |
|
BLAKE2b-256 | 7fb7874bc585cc1c715901f7b29b88cd66f869f78e0792b82d9ab93ca189bf97 |
Hashes for python_bidi-0.6.0-pp37-pypy37_pp73-musllinux_1_2_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 17a9db493051792e71a813dd09a4c555e475cd874bf7594429be9c0cf16e270f |
|
MD5 | 3a185eb08e203c41c41f76c3310876ab |
|
BLAKE2b-256 | d3c2f911bb9e21df616c55af78cd916eb20134e59994595fec80bbefa3e5a4c2 |
Hashes for python_bidi-0.6.0-pp37-pypy37_pp73-musllinux_1_2_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d63cf8bd056c4ec14ff9d8ee7181543cd758c1f4ce0eea0710fa854e1fede644 |
|
MD5 | 282e42ab6ede2775601c47c8641c47f5 |
|
BLAKE2b-256 | 0f4747cb6e3ff08a7583a67b5e55c84b00db28d6d7fa5adc97d62d9fe00f451d |
Hashes for python_bidi-0.6.0-pp37-pypy37_pp73-musllinux_1_2_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5f6f04dbd30a667a3dd61356ca9e97d33cbdd8fbbe953c5ad3ab86b6901c73e7 |
|
MD5 | aa1cd9ed7861191d9c11c7c7ca234af4 |
|
BLAKE2b-256 | cb003c3bd5aaa571d7c9d51a6c77749f5c32d2d2d6e837b10cb9199577b6b13b |
Hashes for python_bidi-0.6.0-pp37-pypy37_pp73-musllinux_1_2_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9ca5506abe6b3a03f139703deec86852e88c13ad32d6b66109b5630539f9f386 |
|
MD5 | fa35db4764f79d4ab8ceb5a04b9fd421 |
|
BLAKE2b-256 | f34689e269a6039c3b199e3dbd17c29d3f222e0f4c98f9aff53e68adc346f247 |
Hashes for python_bidi-0.6.0-pp37-pypy37_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b90235b0c665483821fd5ab4a0d4db59025f12769dbd4fa1e2d6b0616e1178d3 |
|
MD5 | 374b722406f37e774befc5f8daab633c |
|
BLAKE2b-256 | 6361475acd25a1a017c1dd64310514d49442c87d030ff69d49801d1e4765e376 |
Hashes for python_bidi-0.6.0-pp37-pypy37_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 56cb6986f7fe97a425c6914d465f7098223263a498a3e48c49dbffc9ebe46ee3 |
|
MD5 | d590059890b8913a50a5a42d6bc29be3 |
|
BLAKE2b-256 | 910affa4a2b8fec7db9679e28d78aa7e4ff5fbbb352dd6749402f86f255f1941 |
Hashes for python_bidi-0.6.0-pp37-pypy37_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 96b47ad6492fc3f17a8f9335ae76bafec6ae4769138da34c58f493618f653e78 |
|
MD5 | 0c65b5e558701c7c5838d8bea8fb05b0 |
|
BLAKE2b-256 | 3dce21842234911499b717c6650c88f3348d82e124f83125c74f38f8f64f1fe5 |
Hashes for python_bidi-0.6.0-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f13deaa892d5dbc742b4ca4f96e9f6255d5f33b4bbfb04c4c77afc4c1b36378a |
|
MD5 | 4250e84ba0f6adde40fd51390591c7e9 |
|
BLAKE2b-256 | 08f8e518c5d280dc2a74be662ce135172c75d933f26adb0c69cdb2d15cd43938 |
Hashes for python_bidi-0.6.0-cp312-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a82ee4b48e9b192d4ff3873f2fd063efae063b904b6283119b8cef7165a54084 |
|
MD5 | 031c87645b9b45f0fa3f2009886fcbac |
|
BLAKE2b-256 | b24aa76436f9259be5d63a4c9e36b90aa4bac10e58837f828eedd619ea9c772c |
Hashes for python_bidi-0.6.0-cp312-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8483de08f3b41063f1819a397aa6686ae88ac908192e448b72e4bf7caa91a655 |
|
MD5 | 1f12e304baaea926fcf10781b5374eb7 |
|
BLAKE2b-256 | 4300903cb3742d193dd8b7e7cf139b2566e3fa855ec07d46771d404cb28fe2cb |
Hashes for python_bidi-0.6.0-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 48034cc54c792dfeeb017505293600bc4ece89fca1fc28d6fb24f932d7ef1bcf |
|
MD5 | ce3bcf2e98921a2b1786b1ff14523467 |
|
BLAKE2b-256 | 4d7071807acf367d65a60edf9ee917dbea039d68c2b7608263d5d2d294d424a5 |
Hashes for python_bidi-0.6.0-cp312-cp312-musllinux_1_2_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0b5c33ad97ad7bb2fa335a0ce63d0a887e99dbc86ce2684f7622c0fb1b25873e |
|
MD5 | b3304a2f93ecd415081df08b1644181b |
|
BLAKE2b-256 | decc41b02bdcb517c86d165cc68c7ca32400ec0ae9d2c707a62fd8ff1cfc79b3 |
Hashes for python_bidi-0.6.0-cp312-cp312-musllinux_1_2_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7fa5babd7d89a541d6507bddd4839271db1504a54f46a5ee64c959dde41c0596 |
|
MD5 | 892e9173e9d08ab96cd9d23c59f1c8af |
|
BLAKE2b-256 | 1d22992ab1caa8ee2df1b59dd86222358b93075dccba8eb6b6ba21d85d274e23 |
Hashes for python_bidi-0.6.0-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 58b9628fa1d15b30686fb6196cc2b3d6c1546bfe7e5fbdd9b758d69a76411cd4 |
|
MD5 | bc042506e70ef4ee4a1657754c56768c |
|
BLAKE2b-256 | 96dd131ecbc8012c61a59d8f6d5158808731a72d87894034f12249b29d6ae289 |
Hashes for python_bidi-0.6.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | db9981b2d05ef108a540424dabfa157dff20ec4adb909e5a6d2938cac6cf3987 |
|
MD5 | 525e270d5f555da16ab1bd1e12baec2b |
|
BLAKE2b-256 | dbc63590e18f281244480e9d977da37a02e6523d999546600627e30c992f83bd |
Hashes for python_bidi-0.6.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3adf383d7e1bc50c8357f78ec3591c483066f9b7744a0c2c89d1ef501c75f693 |
|
MD5 | 1a6074c1373703a3c1a478c1b51b3669 |
|
BLAKE2b-256 | ba46833f5cd8983024d56510337b9db221b0dc55387e205ad9e1b294f02a475c |
Hashes for python_bidi-0.6.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e056f602e634b8cd3c8c5497f52d43674f5de088df4f1a8d73e99cd97735fb3f |
|
MD5 | ff523787b69a24f14af1ba599263361a |
|
BLAKE2b-256 | 116e903f7b5e2a5bb98acee37e9f5c3965633c0019ee135ee470a374bfd5e761 |
Hashes for python_bidi-0.6.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 22b6866cf18e2e8189cdbc5ede22b843c15c8aaef5eb8438fb02f8197fb29bf9 |
|
MD5 | 00c32478658320b7f61c9242b9510732 |
|
BLAKE2b-256 | e4ec8f4bfc3d7c904bbc737f96d46f2a4fc2631c1e2f25cccb1a0be098d57446 |
Hashes for python_bidi-0.6.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2d748eccc2c40ce5b56bde1b7eef72f7b6037e289fb34a38335cd05e3b5f7cd6 |
|
MD5 | 46fd96bdf4329f8bf93f7500411f77e6 |
|
BLAKE2b-256 | 3242739e7edb9511d6ac1125dfe7bd87937c77fb367b99ca3a730b0b049df94d |
Hashes for python_bidi-0.6.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7dcf1d8834e1db2f4d3372c607fe2a12acbeeb4a9aba1bf0014cc37474ef08d1 |
|
MD5 | 629cb2c17f6e03dbca5054101e1466b4 |
|
BLAKE2b-256 | 862064f87cb1724f52f7f21a6e5ba9c30361b732e6cccd19e5e3cfc491a5404c |
Hashes for python_bidi-0.6.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dd2ae8876412974b8959520688a271c1b3dbb65ef57306e3bf745115147d05b8 |
|
MD5 | d8815e36ad39e7a36679105ad85339ae |
|
BLAKE2b-256 | 676ec4142e769c6f05e24af13a82bf8081bc56bed4f7294a00dd658e93b927f7 |
Hashes for python_bidi-0.6.0-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 694373c087f2d5067289832070a21e84fc648ac087163723ccd0759dac3a7161 |
|
MD5 | 784015de373bb488192aaabe7618f519 |
|
BLAKE2b-256 | 0adcf950f58e4f282abab2f960438f693f039bb001b5f969d709d54b9ddccc07 |
Hashes for python_bidi-0.6.0-cp311-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b7847f882442179fd67608958c1ce8af9ee4b051a921342c7a3bc071e2ba0fc4 |
|
MD5 | 08438e1191eff0bd6a2eb62d88d7832d |
|
BLAKE2b-256 | 27fc381bb2c1b1595de5605ea8d10c9d5c0690a38e7f9667bc34213e78bd25b2 |
Hashes for python_bidi-0.6.0-cp311-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 205d885944f929e93283b88a45fe57ae0102c39ba0576ab856f9e5dd50d7a049 |
|
MD5 | 6e886549e00b509846db71a31972cbb5 |
|
BLAKE2b-256 | 37052d8c6ea88cf10499918c5c0133b563c75c5e6704383926da2c64228a6f76 |
Hashes for python_bidi-0.6.0-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f7d98736704548a001fb072becdfbda9d67dde8fd993320494c2370243c92f87 |
|
MD5 | c82d7996d6ce8e1169a1cfb1d000ffb2 |
|
BLAKE2b-256 | fbdd3ce602dddc5c048a7fbb7bd510ef0604dc672a31b743f8ca958349ede8bb |
Hashes for python_bidi-0.6.0-cp311-cp311-musllinux_1_2_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7203782c888fcffc0e20e1e6b2d8bfe947ce356796a6709c09c1d751943b6ed7 |
|
MD5 | a90428dabbb37306880f83206150c913 |
|
BLAKE2b-256 | 8cb22ba4834d6ac2252654973350a5e95d30134dd271086a4b08ba1772a74add |
Hashes for python_bidi-0.6.0-cp311-cp311-musllinux_1_2_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6684e0f1cb2d769281b6b8bbb51c69a700b63b18a6cb6088d3f34a9eb544620a |
|
MD5 | 2c8c0e183250e1657ef6d201274785ba |
|
BLAKE2b-256 | dff264cdfbfc1c49e144952f4512f6c5e082c2ee7e72722c16440f647e7b5357 |
Hashes for python_bidi-0.6.0-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4019165cb8e9e73bebec839156ff25e02b499da5f3e849e44c5c76fd487be967 |
|
MD5 | c6bbee0203d1698488d33ef139b53d87 |
|
BLAKE2b-256 | 973779c59f21b31ff95e4248d579905d10422c53fd7a1fb38fe39231ab2e9282 |
Hashes for python_bidi-0.6.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3f8689da1893a5a70e5bb6b47fff4571b8ab6a3653b8f9e3d3555ddaaabb607f |
|
MD5 | cb5f76366f912658c12b362b1ba2288d |
|
BLAKE2b-256 | cedb0638582c709df998112a664acc913f8d815966f93d68e3ec6ff0307de7cb |
Hashes for python_bidi-0.6.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 08c7ebd084312706868df172fb46f635ee437344181c0c55302f0da221f3bf75 |
|
MD5 | ddd37ba3fdb3c1bfcf04ae8c3a4c04a9 |
|
BLAKE2b-256 | 44561242c0b0089c5465be86dbd1a434a760be14a5aaf33099b36f9540ce6ba7 |
Hashes for python_bidi-0.6.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fd5d2c89acc022cfd3b2d87b09f3ac8503beb6ca45af2ee31df9bd0fbbbe85ce |
|
MD5 | 21d3740b39f5dd3d905d4bc71e49c4c3 |
|
BLAKE2b-256 | a3113f813ed8bc58beb44d573c90519fb5298db7c1c0626c4e059be270ccf75f |
Hashes for python_bidi-0.6.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bb50d50809508f0f9907973e8c99fd663d7d3b2bb124218c7f9d9abe374527c5 |
|
MD5 | 5d782753de0257b7a5ef0bf219b18246 |
|
BLAKE2b-256 | cfdd886cc6cbd4e9884afc919271fba15c1c92593b5af9aec5204d8adf17abd6 |
Hashes for python_bidi-0.6.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9d4f2a41ba306fd2827a1e5f153e856f5e79176abf4f0ae41def5255113548cc |
|
MD5 | fb0f2df21645d28a38c3b31bc0ab8a5d |
|
BLAKE2b-256 | 6b80a2b70e0965e45de3256e3bb15d001de9792eb914359810ba9ad7dfb724cc |
Hashes for python_bidi-0.6.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7cac60293dddbe6307bfb15f8a227f614afa882999ff669b5af795dca7db97dc |
|
MD5 | 46299b1a66b94f918d3573f2939579af |
|
BLAKE2b-256 | 72e073942c2e1b7dd762cced19d057a4d1bf2901440cd317218336b075b9df84 |
Hashes for python_bidi-0.6.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 603b4485b7dc588bc58f80f1271f103b859a45b19024b90686c639a451e50b0a |
|
MD5 | 59473720f0ec3113058695e45fd16d20 |
|
BLAKE2b-256 | 1d3d627c3b62a6ef2f526a33e8ac2b1203802326b6bb4f287c474af0a2e66d9c |
Hashes for python_bidi-0.6.0-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b3984f4d91b75f19c1e1c2e5a52f4263f4c4a11de2c1f5bfb7b8fceb7960d8d8 |
|
MD5 | 7b7d82bd359e11f65632e7de4c8d613f |
|
BLAKE2b-256 | 31ad1f809f3e97b188a3cd8ae7dacf85e485bd772ea2c821c94088f2418a8536 |
Hashes for python_bidi-0.6.0-cp310-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 712d666331e813f498ad6f16e23b6c9795f21e7a231b7047f32f2843e303ec92 |
|
MD5 | c92a5513cd32f762772727e48ddca6ee |
|
BLAKE2b-256 | 7a4d7a65632ad9a5319e789e99b835f2d5cadbe18470485257e5da63615adc43 |
Hashes for python_bidi-0.6.0-cp310-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b6958bc4a27e2854c1e9a3d6a2dac0cfd09451834c64f96738c3365d8a053358 |
|
MD5 | f35fcdb00a26386115d57fe736d299a3 |
|
BLAKE2b-256 | b44b2c205f8c6c5b774595c3587b5b75ef94f56f942ede115a6fb9ca45d6ce06 |
Hashes for python_bidi-0.6.0-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 550565296af0e3e938cedc87c78a6ba02e38dab7c4bb2fbbf3717f2412e2a6e1 |
|
MD5 | d4ea6ca83efc14b66eee85000efa5c0e |
|
BLAKE2b-256 | 68598994c29853d54539e04110d5914dd58acdeb092ab796f076cbfc21958cab |
Hashes for python_bidi-0.6.0-cp310-cp310-musllinux_1_2_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ddf12de3ce92bbfcc3f0cdcc4591f9dbbdf3f83388da22646dbf0ba56d66844d |
|
MD5 | d5ae35d8846062f8f6a4a3ae319778d3 |
|
BLAKE2b-256 | a46d71af5c20e2e1044be682a079cc0f42118768f76bd193900f0980dacf615f |
Hashes for python_bidi-0.6.0-cp310-cp310-musllinux_1_2_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9f6fe4d9b86c123a960c7506ffb31ebba0c7c465a364b344f96858679bf54401 |
|
MD5 | 8c56f708c9af64008f1ffea15c2412ab |
|
BLAKE2b-256 | 16ff1407d56f3a5d37c137244382903ff0f0cc093e38de2e2067236d5912d28f |
Hashes for python_bidi-0.6.0-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7214a175dd09a4da5f755dbf19d767261d2087686dfff321b4a3967d09096081 |
|
MD5 | 0d049b2dd4fe57fb0fd0d2d9ade44fae |
|
BLAKE2b-256 | 72a65a389d48f37c0400daf598d7966e811db07602a1d25955f95ba569f04cc5 |
Hashes for python_bidi-0.6.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d9daa84f8f8138521a5971d38c92d918bdb0a899268d83d9daa5eba7dce641ce |
|
MD5 | ffe40f2adf38d5d8cba97a4149497e9e |
|
BLAKE2b-256 | 0aaf3a29cee9d2b8feaa796f567debf456adb506811bdd333eff77c138b95137 |
Hashes for python_bidi-0.6.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6fdf72111aed1e30bb89989f55e167411d5fb7a94ee412a3116b9a9b257516f4 |
|
MD5 | 2301a2db331ad7e921470c259e44ea93 |
|
BLAKE2b-256 | 651e537684ceadc28dbfed7529148495fdbb10ae5ede659ab9e7dc289d04fef5 |
Hashes for python_bidi-0.6.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0eb05fc7115f296e09e06d47648b032a2dff4322b363b8b7f88d4695be452951 |
|
MD5 | a62c13a3a3a3bc1a556c5f3884e37025 |
|
BLAKE2b-256 | c3f4d94405f7e960232acad0b41ef501f64474587ca43645424751a6cc83f06d |
Hashes for python_bidi-0.6.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8f3e5ef9093699300868f9c92975e4d3472131e9da1125501b1950faa0eec62a |
|
MD5 | 4f005f1e5abc67928b469a37e68fbdc5 |
|
BLAKE2b-256 | 366768a8de32ded6b13017b3df673e849657c399c53b3c44274f044110d2d6f1 |
Hashes for python_bidi-0.6.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2d2928ae4aedff4f49ac2e334d176b9488762276bae8b32045c3b91f41c447e4 |
|
MD5 | c6d367dac4462dfa2c1d5110cb345c22 |
|
BLAKE2b-256 | d201f48ed0c80032194c67d20b54219dd74b7c6c20dd1de23485788f4c4a56bb |
Hashes for python_bidi-0.6.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d2e5bafacba56696712ea2284c27f8a3d3b4ee94684b7dcd06af8775cf650dea |
|
MD5 | 6c90561bc98cd9db6a3f60554b1d6f21 |
|
BLAKE2b-256 | 566d8d18bb6d01b9513d03d18792e374f045f8cd7e216a1226f98da132beaeab |
Hashes for python_bidi-0.6.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 53b50f6ad3e633dcc74fc96bb959bf375a84db36db380d76f9c189ce33099ede |
|
MD5 | fda99eacb66564ca1521041272c26bb9 |
|
BLAKE2b-256 | 5a9e442f2e89c16f24a6e138a5163e177a3dff49235779d9fc59e84618722ba0 |
Hashes for python_bidi-0.6.0-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 032b16f70c5d4f48c8dc5a4ade071826a0fb64172e0435d49deba6ea66fc5d42 |
|
MD5 | 0345446c7677cb81d6c546f12881213e |
|
BLAKE2b-256 | 0e97a227a91f2f5f3cb362361cc482eefa27608f9334b3e625035b8e5f02dade |
Hashes for python_bidi-0.6.0-cp39-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 75243e17201831d8f626be57a1ba52fe4f62594eb8bc777e2a81785a93745466 |
|
MD5 | e190f261667fb0c268e46ce608cd5cc1 |
|
BLAKE2b-256 | cfe598205755533ca635f3a8a0e5ca51bccd91601fcc7a0d06048a19d441f15d |
Hashes for python_bidi-0.6.0-cp39-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | de171a2e7671dc5d19f957054e9f8fba997a98caebfcd3d386c4189d23e0d73f |
|
MD5 | 9b17741ff6ced59568c3bb6a7d4ce912 |
|
BLAKE2b-256 | fa2e790c571cb3a9fcc4e6da11f60c49ba14f9752c390c22137e1965bd0e53ae |
Hashes for python_bidi-0.6.0-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e511838eeff5b76f053afe0b936920e5aca91ea597c43caa196e0c6b5cd0d623 |
|
MD5 | 752ff9f18a712c0861814f3735da12bb |
|
BLAKE2b-256 | 940df450505861cb5e62f26b662ee82ff0c0b42c803e64f0d50e6995d6050c86 |
Hashes for python_bidi-0.6.0-cp39-cp39-musllinux_1_2_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fb6b3545296ff4c1a6cef465359f6ed9b32cfc4bd3d8a6633f0234476414e387 |
|
MD5 | 5b7b881e3ea9fb89a6b19895d33d86d5 |
|
BLAKE2b-256 | 3654517ea7877422f3e1387258d1b7bf5cc27143d04a0da504b69da74d6f84d6 |
Hashes for python_bidi-0.6.0-cp39-cp39-musllinux_1_2_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cfb45fecb08bb070dc0e62e6ee8249bbb6b6622181756fae2cff60c8eb5850e9 |
|
MD5 | 65e62a7a1dfc3e6b499f3f55962864fc |
|
BLAKE2b-256 | 198ec50845690b74eeb3fd673636fed648301d29a91891c0b723e8a24f34bfd1 |
Hashes for python_bidi-0.6.0-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | de1b836e0d8134b8331423a5c76c886b5c25eed8d6f9e5dcac7767feba3d052c |
|
MD5 | d63e237a367c885d56fb530baaac113c |
|
BLAKE2b-256 | 38dcc1f62fde832aa9d00deaf6e61ceacd42646ffd11e6e8b56caea5da6a2abd |
Hashes for python_bidi-0.6.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e9dc0ac10d7728b17ce9ac22d09918bd6f8b64e9b92a5199cb9a9cf29016dd41 |
|
MD5 | 6b3a35989f31e8bc3115d27360510e29 |
|
BLAKE2b-256 | b1e2cafeaab14cb0ee0d5578a8820c2e1ba602eda6d4c59b1b93886f29c9c23e |
Hashes for python_bidi-0.6.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 600236fbce5e43348c71de7327dd88f1484358cdad04ee742752a289569f1d82 |
|
MD5 | e425c684759a358f8ba015dbd8b634cc |
|
BLAKE2b-256 | 2d7be92e98e773695f4553a03bed0861abc1888c5f940a61ed847c7fb381d3fe |
Hashes for python_bidi-0.6.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6aae20bb48ff0ccc4bd3ede085bfb781918c938f2cc09867c879d23252d18775 |
|
MD5 | d39afd625f0012915a68154d4390b32e |
|
BLAKE2b-256 | 807d517f3516e08e093f097691c21c1db678e98f94b05b8a5d480416e8458349 |
Hashes for python_bidi-0.6.0-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 018747edf332240e6400335a10d34c66d7d27e096d05ea0761afb61dc4e750b0 |
|
MD5 | b1e649c2ac955679d754cf950c91acf6 |
|
BLAKE2b-256 | d02abed6c99f5d9581226ec52302692dc6fd57e61943b817d4a7f344752cc06c |
Hashes for python_bidi-0.6.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 36fe41cc095045b23bfddc5c48a6aef1674dc32b1d1a52ece3b302a5fb28f33a |
|
MD5 | a4b420e930684ced347e6bdd79b5ad22 |
|
BLAKE2b-256 | 5e58dd090ff1f26dff25eb8036c5d3d01b43e3b53ecf1ebd3f540efd72be4c01 |
Hashes for python_bidi-0.6.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6cbccc3484f6c30a682960fdde2ede944d9bc6b9ed8b8ead683e97af066ebe07 |
|
MD5 | 54845bda6e669e74620bbe08a56f4659 |
|
BLAKE2b-256 | 3c801915907a9693abae5d7b4c1d1940c99437e347f26c4f3b7cee3c7449bfad |
Hashes for python_bidi-0.6.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c066bffffcb66e13fff3e4cc4a9570d744f4b48e54caa0308faf98a0a8dc4570 |
|
MD5 | 26308ffd333e7e4beeb75f77196e4eb8 |
|
BLAKE2b-256 | 3a77fb68bae77baa14c0470fbabf2f4d0b5b9fbfecea6798b28f6d1edd94d12a |
Hashes for python_bidi-0.6.0-cp39-cp39-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 332506db671bc2ba8ae2591ba48c617a25dd2924a0ae185bc970f9f4e386a55f |
|
MD5 | d7c7ca5c22004d6b3091bcf741b34051 |
|
BLAKE2b-256 | a17d43224f184391420e47b729c64299535901b2de8650a5b6763d57ccb5686e |
Hashes for python_bidi-0.6.0-cp38-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 09cd618b42b6e042140c3c15792942c4a2fd259ed68cd68f224dfe00ff312f1d |
|
MD5 | 219ebf555df27e33689e387a22ab7d62 |
|
BLAKE2b-256 | 643b92334f7ad75ad57c7c4dd7aeae8a5e62a0a454997c82991f594971c5ff00 |
Hashes for python_bidi-0.6.0-cp38-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0fc9ad821600a0bd4c9bd6327f5cac3c1494f0d291173bf41e655f2ec80f1cee |
|
MD5 | 589ceac1991ef0df3e879aa4e82e631f |
|
BLAKE2b-256 | 146a81259be8c8b9cedaf9158058e5fef3914ac7022334815618faf660c8df12 |
Hashes for python_bidi-0.6.0-cp38-cp38-musllinux_1_2_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 65fcf6afe02d64b3ec9a6b97513fad50b858f88b83f785e4c0416a9acac5bc63 |
|
MD5 | 7b97212cbc18c49fe1623a7663a36cfb |
|
BLAKE2b-256 | f583d2970e0c441dae56f7d256e55d3fd4432c3d4a50d23d56d5375bfa3d4483 |
Hashes for python_bidi-0.6.0-cp38-cp38-musllinux_1_2_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dfae0ea2444833acab3f7c62fd38b965f7332617993ef09098672ca9279bb27d |
|
MD5 | 35c9f50226a31205db78c4f73fee5366 |
|
BLAKE2b-256 | c3a76c3982125f7d31d9925e30e49c4c82911c09f134e7e7492164a14731be76 |
Hashes for python_bidi-0.6.0-cp38-cp38-musllinux_1_2_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1000815b42e9eba8d4e28e8d6f9558f055d54b9ec746875117d8b8150c86511c |
|
MD5 | a7c56337f642066bbb9a414de0523a59 |
|
BLAKE2b-256 | 5c07e16b6c30263a9af22f82e7fd50e394bc837912ab0133448eb0d6d023a0a8 |
Hashes for python_bidi-0.6.0-cp38-cp38-musllinux_1_2_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 782b166b22cdd1738dc557acf7311a1d85565b9f58c48eb4004e4f770854c9d2 |
|
MD5 | 6aad2e6d5cf364a4a634956590f775c4 |
|
BLAKE2b-256 | 880369ab3d3bc71c30f4e6f6e417a05ff82840fb1add4a71fc90a7480cb262e7 |
Hashes for python_bidi-0.6.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2901c29525e8c6071781bd796658f7934143fe6bcfb4f998a11cc80372f756fc |
|
MD5 | ee7f7b36cfc1d0a8a7dd53f24f4de47c |
|
BLAKE2b-256 | 32ee995f660cdd6e5707fb509f862ea7f052c88232b3bb94e54966dc86584c3f |
Hashes for python_bidi-0.6.0-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | afec9e08733d6754ef309eef617ba324eacf4bdf0081c3ec34758cbfb964e889 |
|
MD5 | 4f06449f0b46aac55c331daef21c4d3f |
|
BLAKE2b-256 | b7080a34ae819378b2087a1907a00cc98a19319622be839029a61d429145fbb7 |
Hashes for python_bidi-0.6.0-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2c6d339b94efde502286a8f80f130db6014762c8218e6f3af23bfe446217b10e |
|
MD5 | dd2d5c0a2de43be378832d2f0b8d20fa |
|
BLAKE2b-256 | 27692439bccb43d3fe4accbcf89e0b6f525dba6c3dd9ef11f49435cef1dabf92 |
Hashes for python_bidi-0.6.0-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | afb77402c6d79daa1715a8a5d6d0eff13387e0db1a34c0f91a09b40ca6a60972 |
|
MD5 | 6ad4fa1d0f1be62e93cb71297bed14e3 |
|
BLAKE2b-256 | cf1fbae2a2a64212b6ba5673afc891bd1de97f64221a3a688d754c2a366efcc7 |
Hashes for python_bidi-0.6.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5985ed1f85b8a2853c73976d259e3095122559646956c5bf8f1c6c4eb2bd7ebd |
|
MD5 | aa410792bd9eda3b3f1346ed68c36b95 |
|
BLAKE2b-256 | 64ab2bbb0b5379099319788c0a491bbe4fab205a85c7678e9239c25e3c5a6a70 |
Hashes for python_bidi-0.6.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c71bb7e5fbd67fd64dc7b07c0a69a1b1daffdae0839d543e6e48dbfa82509208 |
|
MD5 | 0d93785b9f30783c6c04f3c1b19c411a |
|
BLAKE2b-256 | a881c83ff3d70f3588d56b2613e6c07026467b3db1fa003780513fb372e6a437 |
Hashes for python_bidi-0.6.0-cp37-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4425879da7b1ca6257759ace9277506d9d6cf0fc13820bfa1e779931a6bb9795 |
|
MD5 | 9e48723cb76c8d26b81978679ddcb291 |
|
BLAKE2b-256 | 99b5bec667f30e514ea07638da6dea5053f684763ca6374fa54ab81dbd2303d8 |
Hashes for python_bidi-0.6.0-cp37-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9ec06a91c64fb6832351dc8ab1dc9f970b505e09ccb83b8ff2c91bd04ce31417 |
|
MD5 | 82ed636535a07432a292fdc33e41ce93 |
|
BLAKE2b-256 | 649b5926995b9f6c58973853257783f733e61e4bccc516ea4aa1128fcd43a8f2 |
Hashes for python_bidi-0.6.0-cp37-cp37m-musllinux_1_2_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 50ec1353643a03c8c324968e1216624e0bba57b77af465675932ce6cc5505015 |
|
MD5 | 7c4c0de9aff0a389f207854578a87dd7 |
|
BLAKE2b-256 | 731467e19bbffc9893f935aa468c043f4fb01df9aa93ffe0f1975613cec8b616 |
Hashes for python_bidi-0.6.0-cp37-cp37m-musllinux_1_2_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 88ee27d0ce129b51e0aedcf88a7961e300f0e3b5d0e707ca813e2af33b46e8a1 |
|
MD5 | b09a854f9fc4be5c7a19f2b1ba9ca69e |
|
BLAKE2b-256 | 6517c64550dd051b92eaaba7e1a3b1904a63fbfc4267946dca9ba52f2e3e892f |
Hashes for python_bidi-0.6.0-cp37-cp37m-musllinux_1_2_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 13956919a2bcf0d5f240d66acd99256996abec10ae235d328d93433480dac62a |
|
MD5 | 1450871d2c7b0dc96fe6b303624a279d |
|
BLAKE2b-256 | bc3920bbce718df929297f1552e6bb8a204f67d5f8f90433d9747a0b917349c7 |
Hashes for python_bidi-0.6.0-cp37-cp37m-musllinux_1_2_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e8695ad198e816b42df61ea2a315f7d84189f69a3aa608c0fa71bb5d9105790e |
|
MD5 | 63912d7b201249a528091f00b85cf237 |
|
BLAKE2b-256 | 4817eb86aca7406b9491de68d1131c0f6858f8254a910751d7e9d99bee16a5d5 |
Hashes for python_bidi-0.6.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f5e8382835ae85a4bacd188e563fcd5c90d73be7406f7e4ee1148f7a3fa61ff1 |
|
MD5 | 009cd2cbcb25ba5a37d9d7b4b342a942 |
|
BLAKE2b-256 | ce08f14123b1b458815e1b9a8fd610a96c7357a875792e20188727ff7b4b5042 |
Hashes for python_bidi-0.6.0-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 61c05401d8ff120221b53938e7576a330fde22b22e22bf9243e8fffa225cd35f |
|
MD5 | 4181a490125cd552384945d60fbff312 |
|
BLAKE2b-256 | bd0041e27753cca0a9b30b4c36c0b3bccef90cabaf2904993585cb3129cc02e2 |
Hashes for python_bidi-0.6.0-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9418a69c7189907cd27ebe783708572dff979be77e1a7d2b646ff0a456f4f59b |
|
MD5 | c541f57a038f4e3ca43a8c465f751182 |
|
BLAKE2b-256 | 95bbe29927abe3f36b78e1b1ac6b69a9fc5d0741c2999723156b8b093492fb2b |
Hashes for python_bidi-0.6.0-cp37-cp37m-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1002a9b65deae763b236d7d4ea6f046acdb778c85932053ce0d4607f691a1a93 |
|
MD5 | bd2ca76b164587308bd9ee1a236c9181 |
|
BLAKE2b-256 | 849f053378eedc6686c63e513f8cb4a5d317ea33ff9ffc46cb24a772cc7810fc |
Hashes for python_bidi-0.6.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e080e4bf367c3761fc9a430a6a0375dcb10a541721a6b688142a9bbee883e576 |
|
MD5 | ef0267224ad3c0b57a33e2e4eb9c35b1 |
|
BLAKE2b-256 | 7e156fdcebed084182840153a53b20ac227f258da498c1168f267fe114e1410b |
Hashes for python_bidi-0.6.0-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 19d07a95ebab603849a639d649a07474dc54485ad822aa045309a12ec0f7d388 |
|
MD5 | 9a02851773d5ba534b29fff000b26565 |
|
BLAKE2b-256 | 3adb8b64d9c73bab37af903e7d658ea5427e6864331c361b70ee3f6dfe3218d8 |