Blazingly fast Markdown parser
Project description
PyroMark
PyroMark (stands for Python Rust Optimized Markdown) is a blazingly fast Markdown parser for Python.
Uses pulldown-cmark Rust crate under the hood.
Installation
python -m pip install -U pyromark
Usage
pyromark.markdown
import pyromark
html = pyromark.markdown(
"# Hello world",
# Optional, include the ones you want
extensions=(
"tables",
"footnotes",
"strikethrough",
"tasklists",
"smart_punctuation",
"heading_attributes",
),
)
print(html) # <h1>Hello world</h1>\n
pyromark.Markdown
import pyromark
md = pyromark.Markdown(
# Optional, include the ones you want
extensions=(
"tables",
"footnotes",
"strikethrough",
"tasklists",
"smart_punctuation",
"heading_attributes",
)
)
html = md.convert("# Hello world")
print(html) # <h1>Hello world</h1>\n
Extensions
You can see examples of how each extension affects the result in the tests.
- tables
- footnotes
- strikethrough
- tasklists
smart_punctuation
converts some characters to their HTML equivalents:Character Replacements ' ‘ ’ " “ ” ... … -- – --- — - heading_attributes
Performance
125x faster than Markdown, 109x faster than markdown-it-py, 86x faster than mistune.
If you use threading, the difference with other libraries will be even more enormous, since pyromark releases the GIL.
Python 3.11.3 (main, Apr 5 2023, 15:52:25) [GCC 12.2.1 20230201]
Type 'copyright', 'credits' or 'license' for more information
IPython 8.13.2 -- An enhanced Interactive Python. Type '?' for help.
In [1]: import requests, markdown, markdown_it, mistune, pyromark
In [2]: markdown.__version__, markdown_it.__version__, mistune.__version__
Out[2]: ('3.4.3', '2.2.0', '2.0.5')
In [3]: text = requests.get(
...: "https://raw.githubusercontent.com/rust-lang/rust/1.69.0/README.md"
...: ).text
In [4]: %timeit markdown.markdown(text)
7.51 ms ± 22 µs per loop (mean ± std. dev. of 7 runs, 100 loops each)
In [5]: %timeit markdown_it.MarkdownIt().render(text)
6.5 ms ± 42.8 µs per loop (mean ± std. dev. of 7 runs, 100 loops each)
In [6]: %timeit mistune.html(text)
5.16 ms ± 40.1 µs per loop (mean ± std. dev. of 7 runs, 100 loops each)
In [7]: %timeit pyromark.markdown(text)
59.9 µs ± 202 ns per loop (mean ± std. dev. of 7 runs, 10,000 loops each)
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
pyromark-0.1.3.tar.gz
(7.3 kB
view hashes)
Built Distributions
pyromark-0.1.3-cp311-none-win32.whl
(216.9 kB
view hashes)
pyromark-0.1.3-cp310-none-win32.whl
(216.8 kB
view hashes)
pyromark-0.1.3-cp39-none-win32.whl
(217.1 kB
view hashes)
pyromark-0.1.3-cp38-none-win32.whl
(217.3 kB
view hashes)
pyromark-0.1.3-cp37-none-win32.whl
(217.3 kB
view hashes)
Close
Hashes for pyromark-0.1.3-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0e0aae50a8af829f4bbc4cfe2a1fba21492e5133b8316f418f26fe078cdbd393 |
|
MD5 | af805cc87ba15406c56774b7f0fc613d |
|
BLAKE2b-256 | 13bb4e62e4eeff31e2755a4a3b77c151a739c9acf408fe81583e954e8f2202ac |
Close
Hashes for pyromark-0.1.3-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e107db8eb722a3d65f8fb63111a635bca1ecb8fc50bb8648f4644b1fd724be1d |
|
MD5 | 1b51c133f29534343fa0588d92b165b4 |
|
BLAKE2b-256 | 3365b9e76ae050b2c69c23509145a14418c1b55e60b1b3ffdea94263ed623946 |
Close
Hashes for pyromark-0.1.3-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4b24bc8735216c5fa4b5e2a12179473cd16f88769e521ccbe19a8c6d02f80f74 |
|
MD5 | b1530fdc514c70b0524a828d45613369 |
|
BLAKE2b-256 | e8f3b03d76afe11ae2349a22f32d94ea0716295d37a191bacc9d4f929797436f |
Close
Hashes for pyromark-0.1.3-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 80a3670ee3a71fdc24c48f0c077164038d8be66b9cf6c3eab26394475cfffb5d |
|
MD5 | 3b7d95e7e21f5eded3605b29b9cb6bfc |
|
BLAKE2b-256 | 3e94171287fda44f0fd88b15b2d0bf52446b32e887ec0dbe2f98e6aedd061516 |
Close
Hashes for pyromark-0.1.3-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0700de4c512a0f04c5f82b01de78431c0ef744ee8c6a665a783475242d9fd785 |
|
MD5 | 9d9f76aee32889f3b0b6c1733f8b24f9 |
|
BLAKE2b-256 | 92ed81f7a086521f1bb2399646e6596d61c5384d45a2c6be785cf9655e3c6a35 |
Close
Hashes for pyromark-0.1.3-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fedd429f5d469f3092c8daa5da943e09549b54d2cddcc98cbe99780f572fe2c9 |
|
MD5 | 9fb972f10af1434e98b5bbd7bc238857 |
|
BLAKE2b-256 | 19773a42cf0fca28ff046d396873732f6a5a5f7b3d946ca62ae087b1f26471de |
Close
Hashes for pyromark-0.1.3-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a8e23305e6dc87a065608632fd6ada28fa4de14f7ae4bab87ee364fe8f1fefd7 |
|
MD5 | e02d0f16e3a3d281b5cafda1f37b1ee5 |
|
BLAKE2b-256 | eba7085f6b94d7461e6d4f0842296527f103efea91af57d8506b735905ee64b5 |
Close
Hashes for pyromark-0.1.3-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fdcfb77457aacd78d5d6967f548caf8eb1ad572626bf13bed1bc97c4b5e9c54e |
|
MD5 | 691412352013ca564c558a87a45354ba |
|
BLAKE2b-256 | a336282c0b6258dde5c4a261d57df2829fbd0b3d2ac50cceac34375c5c45eaf9 |
Close
Hashes for pyromark-0.1.3-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3bbc05d6bb0ac96092b8fd6391a31f73cdfa53889ac7396b7e64b425612948a4 |
|
MD5 | a5af3749e000b9e899388078c4b6028f |
|
BLAKE2b-256 | 45832fb2f2dc9fd9524ab27c0860aeafd0fe29847ccca4cde1ce243364bd38b8 |
Close
Hashes for pyromark-0.1.3-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4f6d3df8f0cdca85fcee195a675fc883e4723422c0eb6e1e25f8cc363f753548 |
|
MD5 | 61600f9a91d49622fb382be9b0b82e75 |
|
BLAKE2b-256 | acbef12d85cc2fed6b70a456c966e603affac508fc13280a034dd45c6d118f06 |
Close
Hashes for pyromark-0.1.3-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 26a47e34918070446d1dfb3129b91de17deb4446d7b8da2e242624321e0bd1f0 |
|
MD5 | 18a09aa1f317cb7cf6ea11efc1157eae |
|
BLAKE2b-256 | d8689519d30416b39705ae82b27fc6d06a2b1656f97e97cfcabe7dfa1946aff8 |
Close
Hashes for pyromark-0.1.3-pp38-pypy38_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ca99c67b310dd0ac888ef95eb0c7f61f429c90ccd72d963a520642eb594d956a |
|
MD5 | 2f4c514ba74cf60cac9b8898ad8a9e6b |
|
BLAKE2b-256 | 687040fcc3050de8139c742ddf9b05adb9a77dfcba9738f99a7ae11ea7f3060c |
Close
Hashes for pyromark-0.1.3-pp38-pypy38_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 50a4144508cc67ac2e2fe983744a20ab762e0c24666abfa2f2991648c108a109 |
|
MD5 | da7bb54fc1d441b1d9b02231f9a75d4e |
|
BLAKE2b-256 | 0f282ce305bd62ca92f68867e4a267f5274d2a7abbea83d218c3cdd13d5abef5 |
Close
Hashes for pyromark-0.1.3-pp38-pypy38_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b8ee59b49605368eaa24cd5ef411539da97b00f85aea61501773e301a5a4fdb4 |
|
MD5 | 07201d3ab6867b886930470c84d5670d |
|
BLAKE2b-256 | 2daf3cbec9174bdd266131ca7033433effd56b702055ca9a56529bed7072843e |
Close
Hashes for pyromark-0.1.3-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6b084dfdfb7b3f3678105cbb930ae96a350c67574b8fa5a99d5f916051e8aa58 |
|
MD5 | 50db65726d12f8e00ce61a98fb0acc02 |
|
BLAKE2b-256 | 954a697b4754bff070982e1ab80d18b0a7d5f7f5d458a42af20af1ca2d05c448 |
Close
Hashes for pyromark-0.1.3-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2c8f61e899a94aa344d3ac1084654c46af08ae29462e94413d29f239d8d064ad |
|
MD5 | 91a2ba4c664a25fd7382398223d0a238 |
|
BLAKE2b-256 | 738b3c7a36f3b74d685a30db78c34d80c0920907b3bacbf2bdf2f5e6822424b4 |
Close
Hashes for pyromark-0.1.3-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f6c6a5827eba44ec5d1847660664ec19aed2586bc90f9f3f5adadc9a7386d57d |
|
MD5 | 1aaa01ac033fcbc41591a47978b70712 |
|
BLAKE2b-256 | 935608a688b0548cf5fd0002d014b51e927646bf1c856eac0d6716752bb4c94f |
Close
Hashes for pyromark-0.1.3-pp37-pypy37_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b05cf592e1767ffecdcb7386933de98f46e11632d1cb3ad517d7af8868f0c731 |
|
MD5 | 1c1dc55bf48036ce20668eaafe870258 |
|
BLAKE2b-256 | 09a5afce242f3246844cc1e1114883d62fd6bedcaafd4b7e3e5cabd94177dcb7 |
Close
Hashes for pyromark-0.1.3-pp37-pypy37_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 68e1fa2aa3aa1b0e63eff87f19ce8364863b89bcffe960785938b57e283bdec0 |
|
MD5 | f9a7aa1935413bfea91db1bd4d53afe8 |
|
BLAKE2b-256 | 35597da595103f87021b8a9c89fbfa258c0b0ecf5168351a466f188372013b75 |
Close
Hashes for pyromark-0.1.3-pp37-pypy37_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8c89ae2e6b45b720c1b2a7bdbf6d8053e9fd569b2e521c3faa224fe435ebbe1b |
|
MD5 | d15729b747d56f62ae35563932d21a29 |
|
BLAKE2b-256 | dd9de4d57833d5ce24b39d1a49cfab686470b5e7714ca127b5478e5772017188 |
Close
Hashes for pyromark-0.1.3-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2af8b139290262f9762d9ea0862f82735a4eabae64e9efcb213e37ee1b28becc |
|
MD5 | a86e18550f229dbaf710483fcb8071e3 |
|
BLAKE2b-256 | 48194a22cad3dd2750193f468ca2f6da8b5342510806e6b966715f6e1a37a9e2 |
Close
Hashes for pyromark-0.1.3-pp37-pypy37_pp73-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 214f02cfc9ad9b34e0ea23a7b843650faaca4a264eee3bfeb123cd305bf72635 |
|
MD5 | ec8a1aed1fdb46c7ced2e1e529bef2f7 |
|
BLAKE2b-256 | 913b0d411bf85c31a735961749804e7ece22f452f0fe6720a72970cbd7281d35 |
Close
Hashes for pyromark-0.1.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e739d09a38d5a30b0f454973556e340baaa0c26a955710424070c8536dfa75df |
|
MD5 | 7029c2817d00de78b0b69b803a286c50 |
|
BLAKE2b-256 | f571064db530ef10b1dee0d3c6e899fc4cb7517f0cebfb8810a7a0d2560be1ba |
Close
Hashes for pyromark-0.1.3-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 745878492d270864e0913805773b3bfc120cdc0f5b5fba72c05cf5b718a8f907 |
|
MD5 | 7b8c43bbb5f87e4e7a382b9130d9e898 |
|
BLAKE2b-256 | 23ad650a7f507151f7c9ab188039dbde92966dfa0216e825f1d95ee5ead4ada1 |
Close
Hashes for pyromark-0.1.3-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ee96619692b65ed8df34458106a1ea6be9eba89e0e090b9ca985ec3fcd5ca6fc |
|
MD5 | 14d05aa58b13aaed7dd356f136167350 |
|
BLAKE2b-256 | 95919f95c03b26697ad25db4a89d2210aa19aedc11c29b81c5f3a56f5e05af63 |
Close
Hashes for pyromark-0.1.3-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e74ec3eae5890ed1c69627be1b1ec585426cd897ec99572e31732bd859753abf |
|
MD5 | 3adbb5293dff07957ecae6a0eb5c31ea |
|
BLAKE2b-256 | 52ed80dee8c7475c204cb8ba48f128f7235fc442170257df402c826219b97899 |
Close
Hashes for pyromark-0.1.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d9013f956ce60d0efe68e34e3dd4fdb9a8736cecd3329fe329855bc9f70ff555 |
|
MD5 | 4a5b972b4f7079b35582cd4e617a5046 |
|
BLAKE2b-256 | 39ee9ac557606a94ac49f0dd96808f241806a9941023d8021f292fe1ec1cbbdc |
Close
Hashes for pyromark-0.1.3-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ce1b85ff52c5cd2c999635e524621ab54396cad688ad9f6e41c8b2c2207bed62 |
|
MD5 | d68b0f47453c4489e98a640d290d7b24 |
|
BLAKE2b-256 | 456f8e5f0e35924f3b30b9e27484760334a23f095941c5f6dccb918b38373590 |
Close
Hashes for pyromark-0.1.3-cp311-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7300835d1533c4b854475f22d8f647936780f74ff0b30e1efc742680c48ed941 |
|
MD5 | b659be08ea9f662ae546e82c2d3560b2 |
|
BLAKE2b-256 | 6d97a575cd1bffe2a93be007f5bfde328c4baf4de01d9affeb2cf433f3bbb0f1 |
Close
Hashes for pyromark-0.1.3-cp311-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b85edd7cc3ec3672df0b80b6f1ce365bb3bdd4a10e81af0f989b2aeaf54ffdd3 |
|
MD5 | 5aa8edfd30ce0ace6898c6027cf7193d |
|
BLAKE2b-256 | 505e863bea9f6e7ab16a51641af15195ca86bc839231886a6281ccf43085a5b8 |
Close
Hashes for pyromark-0.1.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 55ca009c5bfefc5b81cc7032f8d7e9cd557775a7a7c4b0b6af702805eaaced63 |
|
MD5 | 330bd7d0eac3681ba81dffe2ba2e15d2 |
|
BLAKE2b-256 | 25152f1760ff0ba7439aad6c0eaddf48ad1b4b4484cf40f0888e4321ce18fd29 |
Close
Hashes for pyromark-0.1.3-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9b4cfe842087697dbb151cf582484ea44df51a474f4dffcd34b82da135715c41 |
|
MD5 | f963d7e693176e82403b2957fccdde08 |
|
BLAKE2b-256 | 47dd4e350ae09634dfb940eb7800a507f712f1e26cc80d02bc48b7f183856b5a |
Close
Hashes for pyromark-0.1.3-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b0a5498614458fb2fca3aeae221a1886fc6aaad7b6e8ebfebaf194b0ede75a92 |
|
MD5 | 3690639e01f5cacfec5a4d58e4b3fd99 |
|
BLAKE2b-256 | 7b99c470b1d97f190b96c3f1f50085083de6af6eb782fd5892c982b3a43dee8e |
Close
Hashes for pyromark-0.1.3-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bc9e95209ecd3aa72db4c6e6a3f11b4a4724ec6dcb3c456ad6ec75582f025da0 |
|
MD5 | 7334224911265e50c9a26a9a546b28b0 |
|
BLAKE2b-256 | c249000333efd598bb4ee3135ba68224dda39daab0bd855839a81070347aa892 |
Close
Hashes for pyromark-0.1.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 081a2659bfb5d1afd7840784a39db1073971fc8b3f47035cf3597f7e77c3b713 |
|
MD5 | 8be322b0c69083965dff4f34a4c89e8f |
|
BLAKE2b-256 | b172cd98aedb727ad9ddf80f83d1f0f1200443ef41f9d9f7f8fd76414c304c85 |
Close
Hashes for pyromark-0.1.3-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 14e767aa0edb2df9283874027a0016fb26a0ef8fddcf19440b19477f5aa35d21 |
|
MD5 | 4a0a3db253c689b07f961a3465c76b58 |
|
BLAKE2b-256 | 7fe51d9cf0760e21da95695105e604925ce085757f5af4602574cd7a403610a0 |
Close
Hashes for pyromark-0.1.3-cp311-cp311-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 95cc535fe8e85d984408c3717f40f337b71eb013058f444e6002a85463749534 |
|
MD5 | d0d1e8f71ccf7508a845335be7da4933 |
|
BLAKE2b-256 | 0fa22cfbdee4f06806ffcd0901dd038acff7d03049c5a4bad05206817da83d8d |
Close
Hashes for pyromark-0.1.3-cp311-cp311-macosx_10_7_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2822a55cfec1a41e097b6d7147c12948839f33c3864570f0d54abc492573cc43 |
|
MD5 | 550f7916ed89ab7389ec7d57c16f912a |
|
BLAKE2b-256 | f41f1759b4931dad63e155399e83295e41889bbee7171350784bd19f98e50833 |
Close
Hashes for pyromark-0.1.3-cp310-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 76451c4756e760506907eda77cf334a4d5bcdb7519169dee5eeebb38b018ec30 |
|
MD5 | e740bff1f2c57f81f90bf059956c4268 |
|
BLAKE2b-256 | 63564562c22bade087288d006deeb84f3d120afc116c1987526eae42bac7718a |
Close
Hashes for pyromark-0.1.3-cp310-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9b18ccbfca774ff76505fca6c6e466a2140758f0470d002a387a87da0b87af05 |
|
MD5 | 681ff2d4945608c1740f896999c3885c |
|
BLAKE2b-256 | aa1e8c9051278014c263465f7b47096a52619bf32bf7a954eb4f4fa9400744ce |
Close
Hashes for pyromark-0.1.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3c03bca09e35487986a49c7744a6d38c68f0716cb2cc67fd31f1b4ebf0a331f4 |
|
MD5 | 4f26979d84407ad5a56cfc455e16b53a |
|
BLAKE2b-256 | 0b9e4bef8ad996f6e9c0f06baf0527eb148f94807157ce599209305c5e260f50 |
Close
Hashes for pyromark-0.1.3-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5fbdc1de278405b87789989e126698b541651a9e15d5cef6e3cf76377c95e041 |
|
MD5 | 9d152e8319db621993e1aa5f3bdaa3d5 |
|
BLAKE2b-256 | 208320a80963580b57aa3cc68051c545ce0a858932ee6b265004e6ba21a4de5f |
Close
Hashes for pyromark-0.1.3-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5d235ef96e396009bd8038461225a2fa5b751ca03b487fe92697afa738347074 |
|
MD5 | c81dc12a292a0f3282b97d96d50b97e2 |
|
BLAKE2b-256 | 01c133a22e78985f307da30c2925ae1cb793775c59525c883246cf9e78a0ca0d |
Close
Hashes for pyromark-0.1.3-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f3b1d8f8272783522c740fd5837a6f0bfef233e4fb05e81c53cd09c3b5520333 |
|
MD5 | c037079685c4e2e57067a6a391d46c4e |
|
BLAKE2b-256 | 5eb7ca595c22d9803a9d1b269af3b1802c489b75e3944fd2826b9e826d2c4738 |
Close
Hashes for pyromark-0.1.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 56ba080e6b1c80431b1e44ea06b2c82a4430bb97a2c1f1aae843c63233c5ebed |
|
MD5 | 7a0a1e1697becbc947934a28f306ffe6 |
|
BLAKE2b-256 | e25596fb7f6d5f9e450602c0f224ac6f336044e7a9e9921f885d925a8dba2647 |
Close
Hashes for pyromark-0.1.3-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fba8edf7738dc3d0473c0f5d5aae1b31c503e5d59664bf69282397751a3373a6 |
|
MD5 | 0664de163b47bd8fa46b2d5ce417d3c7 |
|
BLAKE2b-256 | 2d1f682368997dfc5293230c38bd19d0146c649f8a93735fb0e97e934dec4e92 |
Close
Hashes for pyromark-0.1.3-cp310-cp310-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a655b57d7e9a68eb98edd21d3a5fddc84a00c24f2c54ea07b3c8c93c6014cc61 |
|
MD5 | 58247d21686a5246eef33a6ff266cbc2 |
|
BLAKE2b-256 | 641e69d966d2867dc664de8c4eb310b6ff1ecaa20d980a410116e1f0aa346013 |
Close
Hashes for pyromark-0.1.3-cp310-cp310-macosx_10_7_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b6a792307266353178bc92e0993adf033287036b803ea6c11d28627cb7b22eb3 |
|
MD5 | 98509369f14a473fc5082abd837b37c3 |
|
BLAKE2b-256 | 5e3f6b0fe0682f36c41c7699d4c0e862c91bdbf28451da58bb34770c1fd47445 |
Close
Hashes for pyromark-0.1.3-cp39-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 62cfcac470e8a4d3bfaac8b8bb068cc07a46c3afc0be33d158cc768ba32a918c |
|
MD5 | a337598ceda77707db88e580776929a4 |
|
BLAKE2b-256 | 39b8490d7da3968bc7011476d7e139710dcecebcc862cd3bddfa97ee85cf2bb8 |
Close
Hashes for pyromark-0.1.3-cp39-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d117c463cd1598f9af1043bf673ca4935f4442d65f2c23d6cc5b8fac2ea46c7d |
|
MD5 | de7624d4b79d93aee6f2216c0f917d2f |
|
BLAKE2b-256 | 5c4c1cc38550c3b89d0fe91b202035d54da28f8cb5e07aa8dbee86266d31d279 |
Close
Hashes for pyromark-0.1.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cc3a3586c3e82195bcafca3240ffc9144a197df4b9e43c5ec54e05e7336e7001 |
|
MD5 | 71d1e93268914f4335b4cc40c1280c0d |
|
BLAKE2b-256 | 1cec95ac82dfb129c0c2c0b8fe1b2b4f5426c6803db8cf89498d2859efd727c9 |
Close
Hashes for pyromark-0.1.3-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 175bfa2df3069957f4962406cf86dffb0b84e97e17a505af32db7b68091bcac3 |
|
MD5 | 746330aa0af80657b02ee1d6a9d3e58f |
|
BLAKE2b-256 | 1260e8d12e846ada717c177f6953cc282173bd2e815efa7a93b83f3fb21d14c1 |
Close
Hashes for pyromark-0.1.3-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c41fff27caabcfaff9c7df92ffcad61d4a0d392ef7f4beb6f4e6ea94b1e3e882 |
|
MD5 | 4ff6a1e1458219f83b740f6b5fb1feaf |
|
BLAKE2b-256 | 5d32cfc6e6e55ea42001bc7fd2c6ecc6c81f12778974904632bd1646c8bb070f |
Close
Hashes for pyromark-0.1.3-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9af9897a5c2b1670a518bc0a963ca0f22fb4ed7c79f788bd08932e036b534144 |
|
MD5 | b9344e65d4a04172e38f3f1db1b3f0d2 |
|
BLAKE2b-256 | 3547f9feed700fa68b35d2c025ccc693c80d7ba8cb6f04d0b05abd0583e3f0fc |
Close
Hashes for pyromark-0.1.3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f44e4363fb3c0efd30a2b5479d68ef17191644df76c3c3e755cc37c4b8d15c5e |
|
MD5 | 31285514f9d410a378cf8e270a4f8257 |
|
BLAKE2b-256 | 2b13548bf48f16bace3119e2f24ccbcf35434b3e6b2b8b14d6d64fdf2f7537c9 |
Close
Hashes for pyromark-0.1.3-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0088c3cee51c6317c28ada1599c3dbd2651cd31374f064ba52c5eaacc2565361 |
|
MD5 | 78d1e9f2e32202aed0d5f5fc3b022d24 |
|
BLAKE2b-256 | 0411cf43ca0fb61c0641a8125737032c05a156ae63fbdbca4fd026056f82e8f6 |
Close
Hashes for pyromark-0.1.3-cp38-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d6ab234fe0c1213c8f1d910c2355f12cc800a9e417452b8d76463fa91acbbe3a |
|
MD5 | 42b774bc8f833b75efe030a649193954 |
|
BLAKE2b-256 | 9e6aaf4d510e1d022067abf87a627c2787ba8be2a511ebd833e6cac79a3427ee |
Close
Hashes for pyromark-0.1.3-cp38-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cc1c35281d6a7b796a3485f0c927735016d31198f3479c5826799722925ec36a |
|
MD5 | 8fd65b165c4c1f9150df9593c91dca8f |
|
BLAKE2b-256 | ae1487a8ddb27002e03795deb146a44ee828c339aa6788cc0cddbdcd720a0b12 |
Close
Hashes for pyromark-0.1.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ffe55016bc94c7a8f5e01657172cabdc42372d54037d1ecba2fea60c7e23f971 |
|
MD5 | 9faea7cb111c61072b9f00768df13c4b |
|
BLAKE2b-256 | 60d2d6192e4128763ec6dc80b54a8fdb87d213aa241f928cfd8abcd5267af405 |
Close
Hashes for pyromark-0.1.3-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 51eb71effad9294a1190cc611cad0069a1659ca954fdb452fdd8cdd18ddee405 |
|
MD5 | 82da3a40863648884cf6d850521279e7 |
|
BLAKE2b-256 | 448132aecbb34bab534b687930098f0c41a3d7a14aa7f030139fd76438fec15e |
Close
Hashes for pyromark-0.1.3-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a0ace4be347aff9e4afdef0dff51e16e6c30cd9869416ed9dbc1d3b88616aafb |
|
MD5 | 7a99272817db18403be434a6112ba417 |
|
BLAKE2b-256 | acd438e3cecbbfcbd8a18ac75e178daeb8b2363865bafeabddb617a740024b33 |
Close
Hashes for pyromark-0.1.3-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a448abb50a73fa750714897f137054951024cfdb95c5bfac63cd16527636be2c |
|
MD5 | c6c62be55b498871f3734340c5dc7264 |
|
BLAKE2b-256 | ddc23732b31f24939b98a9b9b9a82b6c7a771ee5501e79b85bf9fcc54f494529 |
Close
Hashes for pyromark-0.1.3-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ba7f4a4eea2755dc39c0843e89810e102133c1fc911f7d0537b16c2f6afc1bb1 |
|
MD5 | 9734d860fd979c39801a7bcb7b557277 |
|
BLAKE2b-256 | 24ebdf386f2efc7c7010804cd32df292110927cbb3a9194b266418d8ab98836a |
Close
Hashes for pyromark-0.1.3-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6b6839921aa92d52dd5d4a4dfc51ae15ee11e3be7948ecf9d0a071d0b79b09d5 |
|
MD5 | 3ad44b52aa42627a8d90e3bd23c55fe7 |
|
BLAKE2b-256 | 95bab727dcf75faf97f72dd804a430d2a6fe2e5ab9a44b0d409b4e57a436f8ae |
Close
Hashes for pyromark-0.1.3-cp37-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 44164aed52cb449986082892e5cad992497c88ad391251599a82dabbdd8678ac |
|
MD5 | 55619e358fd3e6fdf51d6f8cb88c9314 |
|
BLAKE2b-256 | 0d47295dd32e95a78f52d75ce7da6f4aab77ed2b2ae921021c7f4115e1e41ac1 |
Close
Hashes for pyromark-0.1.3-cp37-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2633bc84e6aef42fa001003c468e9a7749cf7cffe00fe17f896ccdca31017e32 |
|
MD5 | d0d5968e005bd925f39d8d8d47053dfb |
|
BLAKE2b-256 | 792fe531d20cd99221803f9aca4a909f7fd1fe9f89cfb35fa174275fff574a2a |
Close
Hashes for pyromark-0.1.3-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9c7d4992fe59e4109e47e3641ac10a9fb7f5ce199f48dff0a40551dea6ddda34 |
|
MD5 | fcee6e52d91da87376de85cbaf60459c |
|
BLAKE2b-256 | 79941d999dd286afa08308879b7074fe5a2c6f789882cb9dcc992800d355eaa7 |
Close
Hashes for pyromark-0.1.3-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5ae73236e0e485f8bc35ba865575c1adf217d1968bf9bf9d369dad8612844cc4 |
|
MD5 | 963a90c7b9fbeb6d4ae94ee6a1963038 |
|
BLAKE2b-256 | c87a7ba9baaf01380fe8508dd363a6d0ea2cb9337b37bdf957718ee5c651ffa5 |
Close
Hashes for pyromark-0.1.3-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1473cf813c8906907594e0f6e3bb2f2d26fee4e9970ab249acbb851df2f61a56 |
|
MD5 | c115fc60e52ce161c39d754978dfef4e |
|
BLAKE2b-256 | e2b13d36c889285ee1dc2ea6f020b1315d217f1b78262d075e504f51d68809a3 |
Close
Hashes for pyromark-0.1.3-cp37-cp37m-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a93c8b46ae9b18a1a21b0660bb2884cc3b31740fe6e156d41e865a0b5c32a5f2 |
|
MD5 | 3a632132b48424dade959c9ec892abc6 |
|
BLAKE2b-256 | 577e94f485155e4f685c2a42246cbc03786c8d49fca2c7e684084188e4bdb4a3 |
Close
Hashes for pyromark-0.1.3-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 10bba21e8853e73bee9eedc5dd0cc6ad8a7afcd5d724448d6f5cbb830e3fe607 |
|
MD5 | 83db987c44ae915f44deb0aa902097e7 |
|
BLAKE2b-256 | 56edce427d58cbc903c5bc0edc1855e2e5047615e377d48c9f0a63078e08ec80 |
Close
Hashes for pyromark-0.1.3-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cf7d5dfde9eb9719d5d453805c97f62e2d6fbe2f5b8a08efdc1b0f93179991f3 |
|
MD5 | 0a77244ad48c2b82341fc70fff053947 |
|
BLAKE2b-256 | 4e9a49f8cfb4dcb4163f2083e60510e4e01c0f4f6f8fb95d94336b9c11bccea8 |