GitHub / Python-Markdown/markdown / commits
A Python implementation of John Gruber’s Markdown with Extension support.
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| 5354daf6 | Fix an HTML comment parsing case that can cause an infinite loop |
facelessuser <f****p@g****m>
Committed by: Waylan Limberg <w****g@i****m> |
about 1 month ago | |
| f39cf84a | Bump version to 3.9 | Waylan Limberg <w****g@i****m> | about 2 months ago | |
| 07bf2076 | Order footnotes by reference |
Anders Eskildsen <2****n@u****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 23c301de | Fix failing cases for Python 3.14 |
facelessuser <f****p@g****m>
Committed by: Waylan Limberg <w****g@i****m> |
3 months ago | |
| 4669a098 | fix typo | Waylan Limberg <w****g@i****m> | 5 months ago | |
| d9c8431e | Bump version to 3.8.2 | Waylan Limberg <w****g@i****m> | 5 months ago | |
| 9980cb5b | Fixes for Python 3.14 |
Isaac Muse <f****p@g****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 3561310d | Properly document version specification. | Waylan Limberg <w****g@i****m> | 5 months ago | |
| 3bb9d42b | Update documentation for release process | Waylan Limberg <w****g@i****m> | 5 months ago | |
| 3870f20b | Bump version to 3.8.1 | Waylan Limberg <w****g@i****m> | 5 months ago | |
| 82072148 | Ensure incomplete markup declaration in raw HTML doesn't crash parser. |
Waylan Limberg <w****g@i****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 64a3c0fb | Fix HTML handling of `</>` |
facelessuser <f****p@g****m>
Committed by: Waylan Limberg <w****g@i****m> |
6 months ago | |
| f2b9fd10 |
Ensure `md_in_html` does not drop content
Co-authored-by: Dmitry Shachnev <m****7@u****m> |
Isaac Muse <f****p@g****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| 513de8a0 | Update pypa/gh-action-pypi-publish to v1.12.4 |
Dmitry Shachnev <m****7@g****m>
Committed by: Waylan Limberg <w****g@i****m> |
7 months ago | |
| b34e1d03 | Bump version to 3.8 | Waylan Limberg <w****g@i****m> | 7 months ago | |
| e6b71632 | Update deploy workflow to normalize version | Waylan Limberg <w****g@i****m> | 7 months ago | |
| bd67d486 | Improve changelog validation |
Waylan Limberg <w****g@i****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| 42d4b433 | Fix CI badge in README |
Jan Brasna <1****a@u****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| e912575a | Fix incorrect TOC list structure in docs |
Vladyslav Prudius <v****s@g****m>
Committed by: Waylan Limberg <w****g@i****m> |
7 months ago | |
| 1caf0289 | Optimize raw HTML post-processor (#1510) |
Timothée Mazzucotelli <d****v@p****r>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| f6cfc5cc | Use PEP 639 license expressions in project metadata |
Marc Mueller <3****p@u****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| 9c6e39ac | Add Python 3.13 and drop Python 3.8 |
Waylan Limberg <w****g@i****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| 7aae61be | Add special case for closing nested quotes |
Chris Mayfield <m****s@j****u>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 0ad5b0ab | Abbr should respect AtomicStrings |
Isaac Muse <f****p@g****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 6347c57c | Treat center like a block-level element |
Isaac Muse <f****p@g****m>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| 900e85d4 | Remove PHP tests and create tests for cases that are useful to keep (#1505) |
Isaac Muse <f****p@g****m>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| f2ae4e4a | Adjust `md_in_html` "markdown" blocks to process content consistently (#1503) |
Isaac Muse <f****p@g****m>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| 4260e7b4 | Clean up module summaries for API docs |
Waylan Limberg <w****g@i****m>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| 7aace29b | Backslash Unescape IDs set via `attr_list` on `toc` |
Waylan Limberg <w****g@i****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| 0b5e80ef | Use mkdocs' builtin link checking | Waylan Limberg <w****g@i****m> | about 1 year ago | |
| 06c211b9 | update mkdocstring template overrides | Waylan Limberg <w****g@i****m> | about 1 year ago | |
| 8552c3bf | fix broken links in docs | Waylan Limberg <w****g@i****m> | about 1 year ago | |
| eeb509d6 | Fix DRY by adding create_element method in abbr extension |
Yves Chevallier <5****r@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| d312609b | Fix small typos in `api.md` |
Sebastián Ramírez <t****o@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| fc74d697 | Use correct import path in `abbr.py` |
sobolevn <m****l@s****e>
Committed by: Waylan Limberg <w****g@i****m> |
about 1 year ago | |
| bd836a14 | Update griffe_extensions to support Griffe v 1.0. | Waylan Limberg <w****g@i****m> | about 1 year ago | |
| da03cd64 | Bump version to 3.7 | Waylan Limberg <w****g@i****m> | about 1 year ago | |
| 33359faa | Abbr Extension: Definition Sorting and Glossary storage |
nbanyan <3****n@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| ec8c305f | Refactor `abbr` Extension |
Waylan Limberg <w****g@i****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 993b57b8 | Fixed links to source code on GitHub from the documentation |
Dmitry Shachnev <m****7@g****m>
Committed by: Waylan Limberg <w****g@i****m> |
over 1 year ago | |
| e524b8fe | Bump version to 3.6 |
Waylan Limberg <w****g@i****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 3d8afc6f | Allow attr_list quoted values to contain curly braces |
Oleh Prypin <o****h@p****n>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 9edba85f | Refactor abbr escaping |
Waylan Limberg <w****g@i****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| e4ab4a61 |
Refactor TOC sanitation
Co-authored-by: Oleh Prypin <o****h@p****n> |
Waylan Limberg <w****g@i****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| a18765c2 | Explicitly omit carot and backslash from abbr |
Waylan Limberg <w****g@i****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 421f1e88 | Give smarty tree processor higher priority than toc |
Dmitry Shachnev <m****7@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| c334a3e4 | Ensure lines after heading in loose list are properly detabbed |
Waylan Limberg <w****g@i****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| ea928568 | Update the license template so GitHub can detect it |
Oleh Prypin <o****h@p****n>
Committed by: Waylan Limberg <w****g@i****m> |
almost 2 years ago | |
| a2effd6d | Disable mkdocstrings show_symbol_type_toc option to work around searching iss... | Waylan Limberg <w****g@i****m> | almost 2 years ago | |
| 91f9a120 | Restore Attribute symbol type in mkdocstrings template | Waylan Limberg <w****g@i****m> | almost 2 years ago | |
| 6425ffcb | MANIFEST.in: Include scripts/*.py in the generated source tarball |
Dmitry Shachnev <m****7@g****m>
Committed by: Waylan Limberg <w****g@i****m> |
almost 2 years ago | |
| 08dacae6 | Bump version to 3.5.2 | Waylan Limberg <w****g@i****m> | almost 2 years ago | |
| e466f381 | Fix handling of bogus comments. |
Waylan Limberg <w****g@i****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| a2a9c53e | Update change log link in README.md |
Dan Bader <m****l@d****g>
Committed by: Waylan Limberg <w****g@i****m> |
almost 2 years ago | |
| cef5afeb | Update Changelog URL |
Eric <1****m@u****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 5d7f2559 | Fix missing search in docs |
Isaac Muse <f****p@g****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| bc14d591 | Split changelog workflows to separate logic on when each gets run. |
Waylan Limberg <w****g@i****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 9b06df2c | ghp-import it not a command module | Waylan Limberg <w****g@i****m> | almost 2 years ago | |
| dac79774 | Fix a minor oversight in #1407 |
Waylan Limberg <w****g@i****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| dcd69b15 | Update docs deploy scripts |
Waylan Limberg <w****g@i****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| a63e6f34 | Fix edge-case crash in InlineProcessor |
Oleh Prypin <o****h@p****n>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| f5b151ac | Fix edge-case crash in codehilite |
Oleh Prypin <o****h@p****n>
Committed by: Waylan Limberg <w****g@i****m> |
about 2 years ago | |
| 87249beb | Fix typo in attribute name |
Oleh Prypin <o****h@p****n>
Committed by: Waylan Limberg <w****g@i****m> |
about 2 years ago | |
| 040b617a | Remove legacy import needed only in Python 2 |
Oleh Prypin <o****h@p****n>
Committed by: Waylan Limberg <w****g@i****m> |
about 2 years ago | |
| 85d0c18d | Add and improve type annotations |
Oleh Prypin <o****h@p****n>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| 5cbabe1c | Update Docs deployment |
Waylan Limberg <w****g@i****m>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| 8e517de8 | Correct the declarations of I/O buffers as bytes-based |
Oleh Prypin <o****h@p****n>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| 2932f183 | Bump version to 3.5.1 | Waylan Limberg <w****g@i****m> | about 2 years ago | |
| 76af499a | Update changelog validation (#1388) |
Waylan Limberg <w****g@i****m>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| 99425b47 | Improve type annotations (add more and fix wrong ones) |
Oleh Prypin <o****h@p****n>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| c53d5d7e | Properly resolve relative paths in scripts/gen_ref_nav.py | Waylan Limberg <w****g@i****m> | about 2 years ago | |
| 524e4daa | Speedup line_offset property (#1392) |
Eric Norige <1****e@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| 4f0b91ab | Bump version to 3.5 | Waylan Limberg <w****g@i****m> | about 2 years ago | |
| 07cbf0a0 | Add API docs to documentation |
Timothée Mazzucotelli <p****y@p****e>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| 5a2fee34 | Fix admonition corner case with indented code blocks |
Isaac Muse <f****p@g****m>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| 25b64df6 | Add customizable TOC title class |
Paolo Melchiorre <p****o@m****g>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| acdbdc19 | Update list of empty HTML tags |
nicbou <c****t@n****m>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| f50ac470 | Refactor changelog |
Waylan Limberg <w****g@i****m>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| 8ae73a05 | Add PY3.12 & PYPY3.10 and drop 3.7 |
Waylan Limberg <w****g@i****m>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| fbb34ea8 | Add GitHub Releases action to deploy workflow | Waylan Limberg <w****g@i****m> | about 2 years ago | |
| 6662053f | TOC extension: Add new boolean option permalink_prepend (#1339) |
Frank Dana <f****c@g****m>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| 47c978d8 | Remove redundant wheel dep from pyproject.toml | Waylan Limberg <w****g@i****m> | over 2 years ago | |
| d54b1726 | Make various documentation related updates. |
Waylan Limberg <w****g@i****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| f99f176d | Bump version to 3.4.4 | Waylan Limberg <w****g@i****m> | over 2 years ago | |
| ff882617 | Unescape backslash escaped TOC token names | Waylan Limberg <w****g@i****m> | over 2 years ago | |
| d60c16f7 | Unescape any backslash escaped inline raw HTML | Waylan Limberg <w****g@i****m> | over 2 years ago | |
| 93054dd9 | Fix XML deprecations |
facelessuser <f****p@g****m>
Committed by: Waylan Limberg <w****g@i****m> |
over 2 years ago | |
| 1337d089 | Fixed Python 3.12 DeprecationWarning |
Vedran Miletić <v****n@m****t>
Committed by: Waylan Limberg <w****g@i****m> |
over 2 years ago | |
| dba80252 | smarty: Add a special case for 's at the beginning of the token |
Dmitry Shachnev <m****7@g****m>
Committed by: Waylan Limberg <w****g@i****m> |
over 2 years ago | |
| 965c06c3 | Port all smarty tests to the new framework |
Dmitry Shachnev <m****7@g****m>
Committed by: Waylan Limberg <w****g@i****m> |
over 2 years ago | |
| 1aa4c3d3 | Include tox.ini in sdist |
Frank Dana <f****c@g****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 07b8b2c9 | Use pyspelling to check spelling. |
Waylan Limberg <w****g@i****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| be1c2839 | Bump to version to 3.4.3 | Waylan Limberg <w****g@i****m> | over 2 years ago | |
| c0faf525 | Restore console script. | Waylan Limberg <w****g@i****m> | over 2 years ago | |
| 6a85e4d4 | Bump version to 3.4.2 | Waylan Limberg <w****g@i****m> | over 2 years ago | |
| b81bf17e | Switch from setup.py to pyproject.toml (#1324) |
Waylan Limberg <w****g@i****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 4a7b9352 | Update the year in copyright |
Y.D.X <7****7@u****m>
Committed by: Waylan Limberg <w****g@i****m> |
almost 3 years ago | |
| 4dab9a74 | Officially support Python 3.11 (#1313) |
Waylan Limberg <w****g@i****m>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| a8ad6fc8 | Consider <html> a block-level HTML element (#1309) |
kernc <k****e@g****m>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| e3604b47 | codehilite: Update Pygments URL |
Letu Ren <f****x@g****m>
Committed by: Waylan Limberg <w****g@i****m> |
almost 3 years ago |