Markdown library
Project description
mizu 💧
Mizu written by rust and used pulldown-cmark.
Installation
pip install mizu
Or
pip install "mizu @ git+https://github.com/tuna2134/mizu"
Performance
These performance test codes are in tests.
- 3.10:
26ms
- 3.11:
0.32ms
Example
Basic:
from mizu import Mizu
md = Mizu()
md.parse("# Hello tuna2134")
Extension:
from mizu import Mizu, Options
md = Mizu(Options(tasklists=True))
md.parse("""
[ ] - hello
[ ] - hi
""")
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
mizu-0.2.0.tar.gz
(11.3 kB
view hashes)
Built Distributions
mizu-0.2.0-cp311-none-win_amd64.whl
(234.1 kB
view hashes)
mizu-0.2.0-cp310-none-win_amd64.whl
(234.1 kB
view hashes)
mizu-0.2.0-cp39-none-win_amd64.whl
(234.3 kB
view hashes)
mizu-0.2.0-cp38-none-win_amd64.whl
(234.3 kB
view hashes)
mizu-0.2.0-cp37-none-win_amd64.whl
(234.3 kB
view hashes)
Close
Hashes for mizu-0.2.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 340b93051ce8dbea8d267856823aa6a1f54dcb96dce13c66c42fbbb7fbfb2d6e |
|
MD5 | f36642e88a61bc91ae6cf4c674078d5c |
|
BLAKE2b-256 | d08fc60e4140fcfec469a70ba685f5715b11ea99e1e117cb99d6493c13033dff |
Close
Hashes for mizu-0.2.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2a5068e45c5205614de0d4ff514af0ca4559a94f7a483848c4e86d86ccaf58f8 |
|
MD5 | 935271a702a90f0ef9db7a63b710fea2 |
|
BLAKE2b-256 | cb0d30227c08415b9d989e5d62ab9464c8fcd6c4535de4a239d7217a31280e89 |
Close
Hashes for mizu-0.2.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3c7541c762ee20b5dfc939c5fb7d758014f67083d5b90e1025fcdabbd4248354 |
|
MD5 | 468a65d29c4ab100cd568a8f8525bbcb |
|
BLAKE2b-256 | 87fe999b698fd7fbe89d4f9b9a1f57cf1d097a79881a194dd25c37177734a109 |
Close
Hashes for mizu-0.2.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e75bbef20d41afad33d680d1e21d07fc2c0e84547afb716dd7fee7b1717a3954 |
|
MD5 | a72470451ed6ce3b2b774fe49ca6cb4e |
|
BLAKE2b-256 | 1e691f9f3bd5ade602bb27b86f55af4c64c87b76390961598ccdca73ae69c0fe |
Close
Hashes for mizu-0.2.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7b04519ceec70eb7042b06e854c05ed24a9e1c596eda60ac081836aa011cabd7 |
|
MD5 | 92b0ff9a66d1f4829e87571fbf93983c |
|
BLAKE2b-256 | c68625795093687a1fe5a55bc31a37f8fbe953bdbc52861ee17c04a13bb58e6f |
Close
Hashes for mizu-0.2.0-cp311-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8248b9983df34bc57b4c52db04811b07f689927201e0c741f8101c39d7bd7d34 |
|
MD5 | 522b6a499d9dedb923a91c98ecdb8792 |
|
BLAKE2b-256 | a85b7ae1e3f3d9403899850d2841300886600acf8a1b9e1e701dddcf2fd8f7f0 |
Close
Hashes for mizu-0.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a1793af86cca3f4ca47d85421b0e72f2148906e2216cf579f3b4be6c14a08c4c |
|
MD5 | f548dc5a44911991b440e5144d70e15e |
|
BLAKE2b-256 | b5daef3e0183c969cacedf280818bcc17add0ea1d83d7f7dc1b2d3c72ebd9a25 |
Close
Hashes for mizu-0.2.0-cp311-cp311-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b0043c490d65ce8564e636be2de9dd34f52527d682af41e43ad6c244340e0997 |
|
MD5 | 21ae14d5b559666b7f26a9482409615f |
|
BLAKE2b-256 | bb60611f9d189aa487b6770b5b75de87c25754673f6a22d8a38f8a622755f164 |
Close
Hashes for mizu-0.2.0-cp310-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 81de0379f132e8934014a49533c6daaf04279012dc8e80add36ee817300a2bdb |
|
MD5 | 57b6380571ab08884489007d3274c88e |
|
BLAKE2b-256 | 8a0c2ceef3e7b7613ec847dcfd352b2017f336802b722f4444527643338cf456 |
Close
Hashes for mizu-0.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a347d397780390f8931e6ada986707fd309e25ddd9deb3d4e63fe0d7b1e3ad94 |
|
MD5 | 484309573c1134ecaffbc031ed79b7b8 |
|
BLAKE2b-256 | 73b8b22994723694d5434f61fe975774ebf6185afb61892d3bb7a1f127ba0b86 |
Close
Hashes for mizu-0.2.0-cp310-cp310-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b7555cf657acef1d25c77ded0a731ed16d926f7ed096015d20c9f85ed1c7eaf7 |
|
MD5 | 1c7e8987282ba5601460e9d7aedae838 |
|
BLAKE2b-256 | e7bcf6c797133701cd88da4ce7cfc083adcf79cd4142c353e99803f4a2a0f540 |
Close
Hashes for mizu-0.2.0-cp39-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b087e736424cbb6f188edc0e4314606caed8a7c1991221877eb8983407a70575 |
|
MD5 | 9781676ca2786ed2ace06497072f8041 |
|
BLAKE2b-256 | 8f6dfb31fa7d0ae643b7cbc3796e4b1c4e34cd0be16a6392883409fb35497495 |
Close
Hashes for mizu-0.2.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 750d86c86251dbc81d8f851919f8a1247c8a433f23453bde0ec67f08e4327385 |
|
MD5 | 0e34943ba496d5ae18dbcd8535ce398b |
|
BLAKE2b-256 | fd31fcb88d693db2771d343969ce68efec6ceef954e3c34f3b44fe11e4f8bbcc |
Close
Hashes for mizu-0.2.0-cp39-cp39-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 38973449bc27f3418dbf55b71594db4000a0134cfed5731a01ae0711a99872b3 |
|
MD5 | f02f1493860bbbe13cd15c42ae10de97 |
|
BLAKE2b-256 | 7a9f91a93e12a602a3def7a77ee33aea1644c15c94558c110c1bbc81acf66375 |
Close
Hashes for mizu-0.2.0-cp38-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d31cb56b842bdec197fc50daf4916a47a63755af67c534452b94ff86f635bd44 |
|
MD5 | 930a53da76e2ce1f0f7202263c19fd58 |
|
BLAKE2b-256 | 523c0d9ffe9b2b8385a9467cf36f67ea6383eb34a13c20050b4297a3a8906276 |
Close
Hashes for mizu-0.2.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b0f0f611de507a71da4d6ccc4a5f09122033c33089a19feb51abc089fa2b8edf |
|
MD5 | 8930b80d5a4e93a7385a8c5a10fc693a |
|
BLAKE2b-256 | 1f17a05f65d056aa5075cf66d9144b889936f5d5e7a2284d3a524de5ec1bb83b |
Close
Hashes for mizu-0.2.0-cp38-cp38-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 40abb0fe229ad7260813f644479767364ce4568bb46ed397ef73e0ae075114b8 |
|
MD5 | 3a7a4bf2b9ea88034b2ce6f76ee6d4e1 |
|
BLAKE2b-256 | dcf5917602b597290a24fbb8f226cd393dbee328cfd4344915766dd39cc6ff54 |
Close
Hashes for mizu-0.2.0-cp37-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 298fa31dd50554472e3afc662f53332611bd03058e86675144246830368a5068 |
|
MD5 | 44fc5177e4851a20292ffb77fae74c6f |
|
BLAKE2b-256 | 571c441ed36ab1467b2f2c298a1632c8f9a8557f455ec44d8d04c35f9322eb66 |
Close
Hashes for mizu-0.2.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a9ab5a86fc6c7a1354de7a22c6df819f9e52a8356b7ce4baa3ab0ac21f7be911 |
|
MD5 | fd06fb27d713ad6a0cce8904e6873b51 |
|
BLAKE2b-256 | 29314ea7980f9349ff1e1e86bf33ede012ad3032bc2b44863679cc7599dcf965 |
Close
Hashes for mizu-0.2.0-cp37-cp37m-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 95000d2e821e2319623196370ca338595ffb6a1a8e8aa0d2a457712c9be35e09 |
|
MD5 | ee13c38bea72be4752b0f420591d80ee |
|
BLAKE2b-256 | 61065a45d32bbd6b5b31b2721c4e5de93983ee332ff40d0f08bf7d04dc8ed55f |