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.1.tar.gz
(7.3 kB
view hashes)
Built Distributions
pyromark-0.1.1-cp311-none-win32.whl
(215.1 kB
view hashes)
pyromark-0.1.1-cp310-none-win32.whl
(215.1 kB
view hashes)
pyromark-0.1.1-cp39-none-win32.whl
(215.1 kB
view hashes)
pyromark-0.1.1-cp38-none-win32.whl
(215.2 kB
view hashes)
pyromark-0.1.1-cp37-none-win32.whl
(215.2 kB
view hashes)
Close
Hashes for pyromark-0.1.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 73c7a2800839ecd0fa1c7cacafe13faa8ec7a6b074f0af71a218295d52f7310d |
|
MD5 | 9dcff47c2ce9094eb3d8117819f59f2a |
|
BLAKE2b-256 | dba20ebb59bcaa2049dcc5810cc112921cb6d41de91f7a974041123730213fb8 |
Close
Hashes for pyromark-0.1.1-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e0c329d33fb44f99ad4edc877a7ecb59e0569e4500a4f36851071fb366b74906 |
|
MD5 | e19c9e6c951814348c11703d6321b1ff |
|
BLAKE2b-256 | 8031b1c2135f1d0b15002f5cde8a11c7929800b7fffc09eb292dbd075ba5ce4b |
Close
Hashes for pyromark-0.1.1-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 72491f4bd38e75b60aaf85ead291ee10b7d6aa0e8fb1dd7c69045d35649c57c6 |
|
MD5 | ea7e80183e5af211d8ab01e9d8aaf4cc |
|
BLAKE2b-256 | c040963ec7ff215366adfcdc2bda8a7e46cad25a62fc3356226c560f023ec656 |
Close
Hashes for pyromark-0.1.1-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6f5a5e7c2234bb7ddb4f0e1dcdb84dab2ee8e639f0cc7a93c536c024bed92b40 |
|
MD5 | 5b6affb606203104a687ee6c0d5807c0 |
|
BLAKE2b-256 | 8c12fb69fb9f72a09f09cd68cc8764fe6f7f5b58ea6530870b0e1efd88bdd4a2 |
Close
Hashes for pyromark-0.1.1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 59002afc6bb85631bc53a0fa2c8788fbd4234acd6a3f541639b27220c7455f88 |
|
MD5 | 245f522c04f97368ec83791fa6234ea7 |
|
BLAKE2b-256 | 74bc62fb9f208b923a361a0ffd257dc7e55c6affd2732e56afdddbb021498141 |
Close
Hashes for pyromark-0.1.1-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e523cf2f0551776f5949283d08c87a8ee0bc5b10da41c978473b499285655f64 |
|
MD5 | 1f72b563623387e10b5223a76bf6be87 |
|
BLAKE2b-256 | 79a3efdf41a4e9fff4eafd2b77f8b531879ad66edb696b54e02d6d21b242283d |
Close
Hashes for pyromark-0.1.1-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 688caa8a77350610aef6aa13d7035147a72ba802f663ee2b063cb86cfd620388 |
|
MD5 | 79c8e9080d9b0cc8e5c3017678724c44 |
|
BLAKE2b-256 | 17c915270991e493cbd8f1083b588026595e58185360c4f9ff8139bf1e5c215a |
Close
Hashes for pyromark-0.1.1-pp38-pypy38_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 88abd145b6531bc6db56c5fd2fd09b5b7652e92752085b754e9b104abc5c7ab3 |
|
MD5 | 51df2e2cc12fb11a5fd0fb5534b5f625 |
|
BLAKE2b-256 | 1046824434aa0f87e19f643e40c31f6b5b1debd87d469883e1db9f3b47bce04c |
Close
Hashes for pyromark-0.1.1-pp38-pypy38_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 79d4c36b0faa43f88c8b0df6721ee4ff349271d511dce150945c3eca12e22e6b |
|
MD5 | ac4bcc1bdc8c957db48e3248312988d0 |
|
BLAKE2b-256 | 33c1e112f8fc3768cfbef5b8a2981033c22619fdbad2a15bb96657d4b15c0f9f |
Close
Hashes for pyromark-0.1.1-pp38-pypy38_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e4a92e7ca9516b0e30420f3d97e2b5943d22d4cf61fa4febfe2812bd24c27e24 |
|
MD5 | 1450f57147b461a0caba57bbb9daf438 |
|
BLAKE2b-256 | d30b327beb8e697051e2a6d68855d23e52cf376b764cbcae3d9694c3fadb2c98 |
Close
Hashes for pyromark-0.1.1-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c427166b29b8ed1513acce59bbd208d5a5dcb2b1bd806088b6f61bacb779f898 |
|
MD5 | 6b7ca9f548e52bf1320ee11ccc2b408c |
|
BLAKE2b-256 | aada588624a63d8b3f6c74b381bb8b3fc22c4040ea71d9c835a27cea1404a615 |
Close
Hashes for pyromark-0.1.1-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c044c7e293ec4b850cedd5ed424fe6d15d78f458eb693fdc2d4d5eef184b04b1 |
|
MD5 | 124939257e24f7afc8862cc267165c8e |
|
BLAKE2b-256 | 1e95e10e29b4ac4fe6d65d8143401141ca1d51c0465d8db7dc1c15713ca7941a |
Close
Hashes for pyromark-0.1.1-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4eee07b4d965cda40678287a0f4bf158f547c8d76b2264a32f5da2b98d4b3ff5 |
|
MD5 | 5b13ba2a805cce41ce5d3e2035f61294 |
|
BLAKE2b-256 | 3d9ee669e514bb5f27e7ffd978f5191b64f069f206f8aeddfdf66e1f3f9bc766 |
Close
Hashes for pyromark-0.1.1-pp37-pypy37_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 53f3779fe9651d4247ae7fdd46313520d120a819cef716036dec5e2c3a3e1b3d |
|
MD5 | 8cb7d5728d2e9ccf786e0404d8d19b9b |
|
BLAKE2b-256 | 547b9019e3fcef2fb5d06e92940a859de5cbe87f7241746cb252da34aca9cad3 |
Close
Hashes for pyromark-0.1.1-pp37-pypy37_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3fde86d948cd4860f21e4c89de7d2740a7c650042b1e4234f2f982a42d8e272a |
|
MD5 | 9aed6872ba49c4908bad9948389d81d6 |
|
BLAKE2b-256 | 2fd0403db8a7c41d4e36eef3267652e0a6653c31c3973b414a64bde7d1eeea1c |
Close
Hashes for pyromark-0.1.1-pp37-pypy37_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0dff264dd817eb95554e808064bd6dd9b77fc92dcae160287dc6204a210714d2 |
|
MD5 | 6cb9172764871a574cc254b8c816a14a |
|
BLAKE2b-256 | ed5fb1d329181be49a35b1443d9a9989a66b6e2154aab01d53a19a023bbe0833 |
Close
Hashes for pyromark-0.1.1-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 862b670a0092c1e27bdb75dc57f720a5455c5ca698151f41475ee8559a0f42a3 |
|
MD5 | 304ad6cc57ea895a5532bbd643d8aafa |
|
BLAKE2b-256 | 2d0cf94c63a3ac6c37176d15fde42e09016d2a316d8cef7cd294823cb4b7a573 |
Close
Hashes for pyromark-0.1.1-pp37-pypy37_pp73-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 62905d6357149e993c82aaeab9964de640f204f4b2689c714d490ba82e942229 |
|
MD5 | 5ee41816393bfac55f2da40ce89e2040 |
|
BLAKE2b-256 | 50c0c54e66bdbbe8ee78ab2d5613c03786856505905a9d2e410340679c49debd |
Close
Hashes for pyromark-0.1.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 56f853d3f664c1ee343fa2f8d361faa27713215110913bfe654778941628e572 |
|
MD5 | cf404585b96f7c97112d503013c13104 |
|
BLAKE2b-256 | 1c0ba56c86685fee18b155df67ed1988967b4906db8342f76939f75e43655034 |
Close
Hashes for pyromark-0.1.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 82e4d2ae0f77655a207416711babde95a05b18a33daf3add26eba2a0fbb0149d |
|
MD5 | ed7deb079bdd2e81d358cfa306f3dc42 |
|
BLAKE2b-256 | c3769bdba2ad0e7e285a11f7c0b165b22f407cddb339cc8a2ebf158049e7a0d5 |
Close
Hashes for pyromark-0.1.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9d69fa614de3935602c2f071cc7cdd3ceffabdeb238907c67789e8330d057d9d |
|
MD5 | 2eb711e564f7d7bb45bd2dd8548b2df5 |
|
BLAKE2b-256 | d3d5e673adce93679e81c780ba741e5b5ea3922ff9ee9eae6098269e16636dac |
Close
Hashes for pyromark-0.1.1-cp311-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 08971d2d7236d551e91ace7d5dd8543b205e9f05510cb1e0e832a369e98dd7f5 |
|
MD5 | 5fbece230d912635f6ce0a9ff7e6dd8c |
|
BLAKE2b-256 | 887d1715439097c7e29c243c495340bfd82a52719eaba2dc4468aa945cea8adb |
Close
Hashes for pyromark-0.1.1-cp311-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0223460760620477da532a55da54202a2a36409cea05a789ef835b3179791442 |
|
MD5 | 78cfaafdd54259df53d1a0d96def91a2 |
|
BLAKE2b-256 | 031ec748805fbeeb7dcab93188fb90d6d0668710d727b5575e3411a99043217e |
Close
Hashes for pyromark-0.1.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bde09196ab96dbc9d0356cff772b87f8cb9602e6cfbf42d7428b2dad6923f146 |
|
MD5 | aa613ec76a1c38eb970c9e1e41e136cb |
|
BLAKE2b-256 | 625e7492b4471bbea2ecd012bcf24b6172b9fba781f86987c8fde9e7dcd7321e |
Close
Hashes for pyromark-0.1.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bd35a4aa89b909609799e306ce23d033d796452ca7cdab4cce7c5ec0b35fc5cc |
|
MD5 | 438c42d4f4a1ce6cc28f3a081195ed88 |
|
BLAKE2b-256 | 74e15171983f3bd7280d95378e0c326514814935fe0c838a0eb6f99b38eff8a9 |
Close
Hashes for pyromark-0.1.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ae588ba64fd6ca487177aa1401f557453f3615560120cfa33f25acbbf1f0d205 |
|
MD5 | 9c7998ef5042112b9ee00c5cadfa93fa |
|
BLAKE2b-256 | 529ba17ea5470da98c4fc1d0bf44113ec00ae30aa6e47098104e147e47578755 |
Close
Hashes for pyromark-0.1.1-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6a6651bb529d206c5777e4d80c9bc8c01f36dac01dd8e67c15a237cd86fddc9f |
|
MD5 | 88a4c6dfb4aacfc1c172133e7b8c90d1 |
|
BLAKE2b-256 | 4339b039ab63ef838e73f0d0269df0d8905ddb6ae77f79ad22e4b3de90204d5e |
Close
Hashes for pyromark-0.1.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9eccce1c30d466a5d86844a3b03298acc26ded55674b0d53b0b565ec4782f80a |
|
MD5 | ca431e77cb309142191750a251e851de |
|
BLAKE2b-256 | cab36744a0b45ce71a06fd9bb392436bed67853b53990fe89798ae69dfde7fa7 |
Close
Hashes for pyromark-0.1.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a076a0ae6af1abb5dc6f93543311826f58ad6b7c0a168a4871b60e35fd3c68b4 |
|
MD5 | 832860d10f774a6dfa583347d9abf2a5 |
|
BLAKE2b-256 | 1c86dd4c772dfb56681f3ee3377a4c7fd22c7e7d946d0a9dc563cb270fe74371 |
Close
Hashes for pyromark-0.1.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f9ef79714974a7f600b42dc8b0b426ac09c32f820e5ff28088d684342027e906 |
|
MD5 | df8d8a199b3ea99a6fe40e664ec4a64e |
|
BLAKE2b-256 | 3d5c2630981345b00d1267b9d97b3403b3be0e9ccf16aa3666d602d4d55699a1 |
Close
Hashes for pyromark-0.1.1-cp311-cp311-macosx_10_7_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 14d938debc44f0537a84cedc1044e51cd26c1d61169ebd9c4445b1103eaa3749 |
|
MD5 | 556182ea6d6c0868c997f3a4464cb9f3 |
|
BLAKE2b-256 | 62d4f8f7af3e9ad57486519b26f06f0643d8fb0eba2ae4afb6b1228ef533571f |
Close
Hashes for pyromark-0.1.1-cp310-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c743ec57516e64d4ba234ca9b73f99bca3ed87f053d98235acf56974341327a9 |
|
MD5 | 6350485240e4704c2c0127a3914ef64d |
|
BLAKE2b-256 | 28b905188e6f45635db8a4098d533d44980f4eb5abda2254ac9682eeb032b43b |
Close
Hashes for pyromark-0.1.1-cp310-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0d064e732d563d02be8dded3386f619cbdc5b4551cb0783958a3522840233cbb |
|
MD5 | 283780e584aec39ba2246e2822642be2 |
|
BLAKE2b-256 | ad9e33ecab8ef3f9132b65dc91156aa838014c45ac528cfe1d1a8d841a23809c |
Close
Hashes for pyromark-0.1.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 19ad66ab3b3506ea077acbec4ab25df8742988046acda8a6d9adca9c05550617 |
|
MD5 | 00f788119406e325adcb54ddc5841820 |
|
BLAKE2b-256 | 3e733e787605bc30671a397c0737df67775cd16b4815a50f7966ef8732286089 |
Close
Hashes for pyromark-0.1.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9f8000999567eca4713ee7aa269b08c22b8ee97a89913726994fc56b0ad7635d |
|
MD5 | e390a2f179e54ec8bfbabb5fce9e456a |
|
BLAKE2b-256 | f7c33246299b57a42269c7945d5f9867d3ae750e879bfac29d83971afbac169c |
Close
Hashes for pyromark-0.1.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0973341319e7491671ac265f97038f10af5da5bf0c79800b3c723ce8d6e07a88 |
|
MD5 | 697390ae017e35b9370ab877948ecc26 |
|
BLAKE2b-256 | fcff1f169b5f89b5cee00a914a41e0ac59a381eb26dfb3eb8f12efa4777f4d24 |
Close
Hashes for pyromark-0.1.1-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 75f26b747dda5d50e54612d0c3e238d320df6efff49d48a298beb2acd6a06ef0 |
|
MD5 | 7e4198a24ac7133bda2213323a1cea43 |
|
BLAKE2b-256 | 55bebc38a9eaee8438a73f608342e25884d5f30236fe54ddb73a51e6f1162a41 |
Close
Hashes for pyromark-0.1.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 370df4a05a57339e7348c432efab41f6bdcab2be87e49cb35b2bb30b291c476b |
|
MD5 | 2f50ea59456a19ee059664b36cbb0c12 |
|
BLAKE2b-256 | 7b6806dbf0a7dda4ac03917881ff307240fb35f6f69330668e4e837da4676f8e |
Close
Hashes for pyromark-0.1.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0505ad3167f6145462740d83b9b8a77fa704f9461ce3921243217407e8ee6088 |
|
MD5 | 891be4fc07c724105d2ccba7640f5fee |
|
BLAKE2b-256 | 63164a902eca72d5222d2e04f9403ad47abc6e4ee8eac75e05e9ebd9836eefa6 |
Close
Hashes for pyromark-0.1.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6c7be872f37baf9dbf80d90b7757586217f1ff27d98709058b2ee1350b3cad79 |
|
MD5 | e3772d9a7163719aaa520c4d9b8d5c47 |
|
BLAKE2b-256 | bb1658fe92aec3628d68fe504d487cdb591c1328694f2915324a357cb54c0c2f |
Close
Hashes for pyromark-0.1.1-cp310-cp310-macosx_10_7_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9ec16d1dfbb47631253f3b55471b2df1341712eeb919990a8a02f74c2c8b3b3d |
|
MD5 | c32d08dcc55a45122fd0d3441a2233e4 |
|
BLAKE2b-256 | b539f50b710516c780725599241e85f6acdd53a51253f4f3168e034e78670c94 |
Close
Hashes for pyromark-0.1.1-cp39-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 90aebe16f1ba9edfdff2f5d724293f6b33c2d569f283c2560779f7759528553b |
|
MD5 | 0b01d7b258a28c5ff384e93f73d92929 |
|
BLAKE2b-256 | 9b8e99bb3071e86ec811183e8653a03a99859a12228a995654f02dac7310e860 |
Close
Hashes for pyromark-0.1.1-cp39-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b554f033981ae5e8218efdba73c1242000b01374cc7e76012e3554a8b82f61db |
|
MD5 | f61787b78500a1963d8fd44c9dc90e3b |
|
BLAKE2b-256 | 2d9c118e038f017981855cf9da603c2ba3c333291a3cdcb4ebdcc975ac269b75 |
Close
Hashes for pyromark-0.1.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 16ca9fb105fba834569cdafd1b2ff9c59b1389dfa8555168c522ea20bb7cffe1 |
|
MD5 | a00f8e5ea1045eff7e5d466fb874be7b |
|
BLAKE2b-256 | cdb80afa80f092d22b8a3c8f72ee82a134c9f786dd605e07c8cf7c460ae3749f |
Close
Hashes for pyromark-0.1.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 00b170c3d1ea984820b31496f77be41fbeb9378248c727183d7ccf1a359099c3 |
|
MD5 | 1ff2c71c1891d598cac8d4d0ce057d92 |
|
BLAKE2b-256 | 35fd1cc4cb81d33cfa919e9aef56cfc13a5329f82c6d84c3c8f10a955a4cd6c1 |
Close
Hashes for pyromark-0.1.1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 32a6eb0d9237490d1afbea3f752962f8058771cacd979a7614d5aba851a01d7a |
|
MD5 | dea4205cd6f5841f0a36f16a07932763 |
|
BLAKE2b-256 | 97601f258fa22ef50c029a6a8caec38e38c02ebcd3b23b98ac66aebc9e0cd645 |
Close
Hashes for pyromark-0.1.1-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3f5699bf5f9c7968294f02a5cd8a327ea63168f43a3b4153fe2952e92a7c3c9c |
|
MD5 | 9b0cc4aca1d26000720c85d40696d0cf |
|
BLAKE2b-256 | c4bdc2b252020454960eab2ff4f247ec2fc80b09be3de13603ac72240a97ef79 |
Close
Hashes for pyromark-0.1.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 85ba95eb4cfa5061e2231656f988422f9685aa38dac1e6f782902d53d26270b9 |
|
MD5 | bf11a2817f97bc149215df7309fea22d |
|
BLAKE2b-256 | 515de355ed1bacee5f08c38df89e77b3f57fc37c99d626e7389c97d159bce7e3 |
Close
Hashes for pyromark-0.1.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 90b821e46437d2554f05267bc999f88d82e521fe7e18d9130f89c45a262f462c |
|
MD5 | 363b896c13f02d9b41f86d8694d31c2e |
|
BLAKE2b-256 | 6e057977a0117d92dec3c1b1069260d3bfc76d31e959ff9a09db567850c52140 |
Close
Hashes for pyromark-0.1.1-cp38-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7dabffdbe9f627416e3fbbb5b1c1dfaae19377b40a1db0fda1eacdbec463a556 |
|
MD5 | aac198221e097ba73ee494030460b7c3 |
|
BLAKE2b-256 | 05286981a81b979b068b6e7f35cbbd3d1f16b39d7462e37bbb47142ca6fcae73 |
Close
Hashes for pyromark-0.1.1-cp38-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7830c57a2163d8720f38231b627b2510af0895d951197e6697c5cd88a27f6b51 |
|
MD5 | 29cece29f48bdea5d4f2c87babb744eb |
|
BLAKE2b-256 | dc72d694d0aca65c545615598edbcfbcc9a5dfad6a46cdf7a24daed218552285 |
Close
Hashes for pyromark-0.1.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4523c21ee21e2eb4266bd55a99c34c7764d08485beeb7a3232ca3c6f35079cd8 |
|
MD5 | 60da0296e0690b50e87a4d4d386250cc |
|
BLAKE2b-256 | b25545e5817da05728f28f5111eb7f18ff05cd70f1f08ed930a38e28198b1a7a |
Close
Hashes for pyromark-0.1.1-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 75f53927a9bcf8b8b46a08d83300a84e5116aa7730c419210d3a23a75b71cc07 |
|
MD5 | a9ee1db560631974b63fc4db4bba6dc9 |
|
BLAKE2b-256 | 919c0055632b13c6aec6aecd2dd2f6b6768a22f62885cb12f84ad1905311f2a0 |
Close
Hashes for pyromark-0.1.1-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 563fece3a3d5a52d693266856b82adb2c76986f32999f457e22bbadd42f1e7d8 |
|
MD5 | f8275fed6f88f9f963dd1f2b7f83101f |
|
BLAKE2b-256 | fa28c01228e3e932543d86cf2e9a66f8e6d396a15611eceea852eb1585f1ce94 |
Close
Hashes for pyromark-0.1.1-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fa894176ed2c3676d8ebdd5f5d6d825366f64474020c9b52f20001019a00b6be |
|
MD5 | 098747c0fbc074f5588a346f0bbc2a4a |
|
BLAKE2b-256 | 7f55848c2fbbfdca16a0c3dd0dc3c29668de45dfaecc9b309a0bdf946cc76461 |
Close
Hashes for pyromark-0.1.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6bf9aed4918889c3d662e312a4d8951d785930b4b50c79f1c1bc2b698b5c2689 |
|
MD5 | 8bef53f1bcc874c85d0fec25f92c98d5 |
|
BLAKE2b-256 | ef5ecd6f39662ea4043fde127549e81d2e23f8ccfc6a963bcea373b34ef50160 |
Close
Hashes for pyromark-0.1.1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 760efd158a51ba51837a6f4b77ab6621da86a1b1ab7df3a133dd315206616752 |
|
MD5 | 95a00fc372b08a922cc15eea6f9f4ad4 |
|
BLAKE2b-256 | e34df061beda83ab37db2b2f2876e598fbd46328385024fce4d29d54841a5bce |
Close
Hashes for pyromark-0.1.1-cp37-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8cc089e21c1cd84e9e08440afa57d1922cc1a6198ee78972fc6e23a209ff07d6 |
|
MD5 | 54897829addaacda58c915523545938a |
|
BLAKE2b-256 | 25eb26d5e7567d1b5d180c9fbc90ecf3872463b170a3332bd7a174840449cc2f |
Close
Hashes for pyromark-0.1.1-cp37-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 990a9faa1f3130d8c5b1400ad683b4c7f1e0f5f415bdfe029a0e0dba8ca3d28c |
|
MD5 | ed5d95e369b0848b85441346348592ad |
|
BLAKE2b-256 | 7cfdd3d029d8ee6f7e2d007dd4462aa2a34795b46ee9426a43018bc82a6ca108 |
Close
Hashes for pyromark-0.1.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a2543bd94e00720c56852ffec4b0608c03f6e7e0d02d81cefb69eab91678e7a5 |
|
MD5 | f674d8e05dd063880e76ee503510b519 |
|
BLAKE2b-256 | c2df2e59d77c98506589ce086fb84eab873bdf11447b0a707cec9d1ca6f66ab2 |
Close
Hashes for pyromark-0.1.1-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ba33e78d35781bb2f6e60f60f21bf1d89256f38b79807842dfb213d99f025c13 |
|
MD5 | a117c4241782fcde7579ff33f7440cd1 |
|
BLAKE2b-256 | 22dd6b5d82b69e611699528fb2743351d4311fea51d7ed2df1570f6a22c42c82 |
Close
Hashes for pyromark-0.1.1-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2c119a27b5c4bf5e4458a7626fdb33353dc8cf610b54d89accb81599387efd80 |
|
MD5 | 0d807de51112fb6fecadc31b38fec30c |
|
BLAKE2b-256 | 08663c060ffe51b29682550ace11b9f5d572b9f74f327be28d62bf957099a37d |
Close
Hashes for pyromark-0.1.1-cp37-cp37m-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9ff1e54e6e62bbd340a8a0ece79877ef9d91cd84b92b52cacc06358e8194601b |
|
MD5 | 46c6a342af2e177387b9e471fa7a67c1 |
|
BLAKE2b-256 | 75db93412665f1ddda897dbeccef762d33104a8514473afbddace1de5af6cc5a |
Close
Hashes for pyromark-0.1.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 80b19b210555c0d8f014a3690442db3c09bbc03f79dad2b82dbecfbfd62fa719 |
|
MD5 | a8ddbfbc318c37d51343e33784a2530b |
|
BLAKE2b-256 | 51e336710dc11dc2805e1f9da4c2d0231cc9c2348ba471afc3aa6cdb2593db82 |
Close
Hashes for pyromark-0.1.1-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1e7b4c32f7a047f6694a6a9c4881303567c92fe04538e2285f56e26ee16d32d2 |
|
MD5 | 560473d96bff7556fa82331d5d7772bc |
|
BLAKE2b-256 | 7e2e7880b3bb6bfdba97552265550e93fafe1aed0e4a70c0024d200367ddaaf9 |