GitHub / executablebooks/markdown-it-py / commits
Markdown parser, done right. 100% CommonMark support, extensions, syntax plugins & high speed. Now in Python!
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| bff75edc |
π§ Fix typo in newline.py module docstring (#407)
Co-authored-by: maxtaran2010 <o****7@g****m> |
max <8****0@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 2c3f71ec | π§ Switch PyPI publishing to trusted publishing (OIDC) (#397) |
Chris Sewell <c****l@h****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 36c5f547 | π RELEASE v4.2.0 (#395) |
Chris Sewell <c****l@h****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 96cf077b | β¨ Add `make_fence_rule()` factory for configurable fence markers (#394) |
Chris Sewell <c****l@h****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 3b4ff6dd | π RELEASE v4.1.0 (#393) |
Chris Sewell <c****l@h****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 8951f267 | π§ Update pre-commit hooks (#392) |
Chris Sewell <c****l@h****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 693bb240 | β¨ Add `gfm-like2` preset with task lists, alerts, and single-tilde strikethro... |
Chris Sewell <c****l@h****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| df6fd361 |
β¨Allow plugins to register inline terminator characters (#391)
Co-authored-by: copilot-swe-agent[bot] <1****t@u****m>, chrisjsewell <2****l@u****m>, Chris Sewell <c****l@h****m> |
Copilot <1****t@u****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| d4ea0ca7 |
π Fix quadratic complexity in `fragments_join` / `text_join` (#389)
Co-authored-by: Chris Sewell <c****l@h****m> |
Marin <3****h@u****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 89331476 | π§ Add typing to Scanner (#382) |
Alunderin <1****n@u****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| 2f6ae107 |
π§ Add AGENTS.md and copilot-setup-steps workflow (#380)
Co-authored-by: chrisjsewell <2****l@u****m>, chrisjsewell <2****l@u****m>, copilot-swe-agent[bot] <1****t@u****m>, chrisjsewell <2****l@u****m> |
Copilot <1****t@u****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| 49043e44 |
Add --stdin option to CLI for reading Markdown from standard input (#379)
Signed-off-by: MatΔj Cepl <m****l@c****u> |
MatΔj Cepl <m****l@c****u>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| c62983f1 | π RELEASE v4.0.0 (#368) |
Chris Sewell <c****l@h****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 9e93bd55 | π fix quadratic complexity in reference parser (#367) |
Chris Sewell <c****l@h****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| da45c876 | π DOCS: Fix typos (#366) |
Elijah Greenstein <1****n@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 87b16e27 | π§ simplify logic in scanDelims (#365) |
Chris Sewell <c****l@h****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| e4009641 | π limit the number of autocompleted cells in a table (#364) |
Chris Sewell <c****l@h****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 4535d77e |
β¬οΈ Comply with Commonmark 0.31.2 (#362)
Co-authored-by: ClΓ©ment BΕsch <3****x@u****m> |
Chris Sewell <c****l@h****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 8eb20ac1 | π§ Improve spec update script (#361) |
Chris Sewell <c****l@h****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| fb9d3ab6 | β¬οΈ Drop support for Python 3.9 (#360) |
Chris Sewell <c****l@h****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 9ffe8418 | π DOCS: Fix a few old URLs (#358) |
Elijah Greenstein <1****n@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 154fe43f | π§ Update pre-commit and upload-artifact (#359) |
Chris Sewell <c****l@h****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 36a9d146 |
[pre-commit.ci] pre-commit autoupdate (#346)
Co-authored-by: pre-commit-ci[bot] <6****]@u****m> |
pre-commit-ci[bot] <6****]@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 0c933dce | π§ Use `str.removesuffix` (#348) |
Taneli Hukkinen <3****n@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| c5161b55 | π Improve performance of "text" inline rule (#347) |
Taneli Hukkinen <3****n@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 1a43fa3e | π§ Update codecov action (#345) |
Chris Sewell <c****l@h****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 77a7ee6c |
β¬οΈ Bump pre-commit/action from 3.0.0 to 3.0.1 (#328)
Co-authored-by: dependabot[bot] <4****]@u****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| d86e9a0d | π§ Move `code_style` to dependency group (#344) |
Chris Sewell <c****l@h****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| aa4e28f8 |
π§ Add "store_labels" to OptionsType (#343)
Co-authored-by: hukkin <h****n> |
Chris Sewell <c****l@h****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 876c366b | β¬οΈ Drop Python 3.9, test 3.13 (#342) |
Chris Sewell <c****l@h****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 21335c8f |
β¬οΈ Bump actions/setup-python from 4 to 5 (#327)
Co-authored-by: dependabot[bot] <4****]@u****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| bbbaba06 | Improve README (#340) |
Murilo Rosa <6****5@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| a4793161 | π§ Update pre-commit (#341) |
Chris Sewell <c****l@h****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| c10312e2 |
[pre-commit.ci] pre-commit autoupdate (#323)
Co-authored-by: pre-commit-ci[bot] <6****]@u****m>, Chris Sewell <c****l@h****m> |
pre-commit-ci[bot] <6****]@u****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 81a5e460 | π§ͺ Fix codecov (#332) |
Chris Sewell <c****l@h****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 1064835b | β¬οΈ Bump aiidateam/github-action-benchmark from 2 to 3 (#253) |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 1a71f3f2 |
[pre-commit.ci] pre-commit autoupdate (#321)
Co-authored-by: pre-commit-ci[bot] <6****]@u****m>, Chris Sewell <c****l@h****m> |
pre-commit-ci[bot] <6****]@u****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| a7544ee3 | π Fix RTD build (#322) |
Chris Sewell <c****l@h****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 15290f9e | π Fix emphasis inside raw links bugs (#320) |
tsutsu3 <t****g@g****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| df3aadfc |
[pre-commit.ci] pre-commit autoupdate (#314)
Co-authored-by: pre-commit-ci[bot] <6****]@u****m> |
pre-commit-ci[bot] <6****]@u****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 9b74610e | Update index.md (#315) |
Bernhard Wagner <g****5@x****t>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| c4ffcd73 |
π§ͺ Add CI testing for Python 3.12 (#303)
Co-authored-by: Chris Sewell <c****l@h****m> |
Hugo van Kemenade <h****k@u****m>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| 98ef73d2 |
Fixed Code Style paragraph still referring to flake8 (#309)
Co-authored-by: Chris Sewell <c****l@h****m> |
Bastian Venthur <m****l@v****e>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| 4f2e5f25 | π§ Replace black and isort with ruff formatter (#313) |
Chris Sewell <c****l@h****m>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| 97d32b2a |
π Fix the RTD build (#311)
Co-authored-by: pre-commit-ci[bot] <6****]@u****m> |
Chris Sewell <c****l@h****m>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| 3613e801 |
π DOCS: Clarify docs regarding security configuration (#296)
Co-authored-by: Chris Sewell <c****l@h****m> |
DJ Ramones <5****s@u****m>
Committed by: GitHub <n****y@g****m> |
about 3 years ago | |
| 14cca384 | π Update icon (#294) |
Chris Sewell <c****l@h****m>
Committed by: GitHub <n****y@g****m> |
about 3 years ago | |
| c2071270 |
[pre-commit.ci] pre-commit autoupdate (#290)
Co-authored-by: pre-commit-ci[bot] <6****]@u****m>, Chris Sewell <c****l@h****m> |
pre-commit-ci[bot] <6****]@u****m>
Committed by: GitHub <n****y@g****m> |
about 3 years ago | |
| e5a0ff8e | π Add icon to readme (#293) |
Chris Sewell <c****l@h****m>
Committed by: GitHub <n****y@g****m> |
about 3 years ago | |
| a095740c | π Update docs (#292) |
Chris Sewell <c****l@h****m>
Committed by: GitHub <n****y@g****m> |
about 3 years ago | |
| dcf40fc1 | π Fix CI badge link (#291) |
tsutsu3 <t****g@g****m>
Committed by: GitHub <n****y@g****m> |
about 3 years ago | |
| bee6d195 | π RELEASE: v3.0.0 (#286) |
Chris Sewell <c****l@h****m>
Committed by: GitHub <n****y@g****m> |
about 3 years ago | |
| e146728c |
π Update docs (#285)
Co-authored-by: pre-commit-ci[bot] <6****]@u****m> |
Chris Sewell <c****l@h****m>
Committed by: GitHub <n****y@g****m> |
about 3 years ago | |
| 4c3a34de | βΌοΈ Remove unused `silent` arg in `ParserBlock.tokenize` (#284) |
Chris Sewell <c****l@h****m>
Committed by: GitHub <n****y@g****m> |
about 3 years ago | |
| 90b367d9 | π§ Add typing of rule functions (#283) |
Chris Sewell <c****l@h****m>
Committed by: GitHub <n****y@g****m> |
about 3 years ago | |
| 64965cfd | π Show text of `text_special` in `tree.pretty` (#282) |
Chris Sewell <c****l@h****m>
Committed by: GitHub <n****y@g****m> |
about 3 years ago | |
| dd51f622 | βΌοΈ Remove (p) => Β§ replacement in typographer (#281) |
Chris Sewell <c****l@h****m>
Committed by: GitHub <n****y@g****m> |
about 3 years ago | |
| d5b38745 | β»οΈ Parse entities to `text_special` token (#280) |
Chris Sewell <c****l@h****m>
Committed by: GitHub <n****y@g****m> |
about 3 years ago | |
| ea27cc86 | β»οΈ Refactor: Add linkifier rule to inline chain for full links (#279) |
Chris Sewell <c****l@h****m>
Committed by: GitHub <n****y@g****m> |
about 3 years ago | |
| ba96f34d |
β»οΈ Refactor backslash escape logic (#276)
Co-authored-by: pre-commit-ci[bot] <6****]@u****m> |
Chris Sewell <c****l@h****m>
Committed by: GitHub <n****y@g****m> |
about 3 years ago | |
| 500e69e6 | π fix possible ReDOS in newline rule (#275) |
Chris Sewell <c****l@h****m>
Committed by: GitHub <n****y@g****m> |
about 3 years ago | |
| 84dcefe2 | π Fix: tab preventing paragraph continuation in lists (#274) |
Chris Sewell <c****l@h****m>
Committed by: GitHub <n****y@g****m> |
about 3 years ago | |
| eb96da14 | π Improve nested emphasis parsing (#273) |
Chris Sewell <c****l@h****m>
Committed by: GitHub <n****y@g****m> |
about 3 years ago | |
| 4e6dfd59 | π FIX: numeric character reference passing (#272) |
Chris Sewell <c****l@h****m>
Committed by: GitHub <n****y@g****m> |
about 3 years ago | |
| 36a428b2 | π Improve performance of `skipSpaces`/`skipChars` (#271) |
Chris Sewell <c****l@h****m>
Committed by: GitHub <n****y@g****m> |
about 3 years ago | |
| f52249e1 |
β»οΈ REFACTOR: Replace character codes with strings (#270)
Co-authored-by: Taneli Hukkinen <3****n@u****m> |
Chris Sewell <c****l@h****m>
Committed by: GitHub <n****y@g****m> |
about 3 years ago | |
| c6754a2f | π DOCS: re-activate code cells (#269) |
Chris Sewell <c****l@h****m>
Committed by: GitHub <n****y@g****m> |
about 3 years ago | |
| 798b9d02 | π§ Move linting from flake8 to ruff (#268) |
Chris Sewell <c****l@h****m>
Committed by: GitHub <n****y@g****m> |
about 3 years ago | |
| 92516957 | π Centralise indented code block test (#260) |
Chris Sewell <c****l@h****m>
Committed by: GitHub <n****y@g****m> |
about 3 years ago | |
| 83d66d4f | π§ MAINTAIN: Make type checking strict (#267) |
Chris Sewell <c****l@h****m>
Committed by: GitHub <n****y@g****m> |
about 3 years ago | |
| 1ea54577 | β¬οΈ Drop Python 3.7 (#264) |
Chris Sewell <c****l@h****m>
Committed by: GitHub <n****y@g****m> |
about 3 years ago | |
| baa8658d |
π§ͺ Add OSS-Fuzz set up (#255)
Co-authored-by: pre-commit-ci[bot] <6****]@u****m>, Chris Sewell <c****l@h****m> |
DavidKorczynski <d****d@a****m>
Committed by: GitHub <n****y@g****m> |
about 3 years ago | |
| d1852a5f | π§ Add tox env for fuzz testcase run (#263) |
Chris Sewell <c****l@h****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 50590953 |
[pre-commit.ci] pre-commit autoupdate (#221)
Co-authored-by: pre-commit-ci[bot] <6****]@u****m>, Chris Sewell <c****l@h****m> |
pre-commit-ci[bot] <6****]@u****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 84f7be16 |
β¬οΈ Bump actions/checkout from 2 to 3 (#252)
Co-authored-by: dependabot[bot] <4****]@u****m>, Chris Sewell <c****l@h****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 2d46a43b | π§ͺ CI: Add fuzzing workflow for PRs (#262) |
Chris Sewell <c****l@h****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| e7172489 | π§ Minor type annotation fix (#259) |
Chris Sewell <c****l@h****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 07e9b7d5 | π§ͺ Fix fuzzing test failures (#254) |
Chris Sewell <c****l@h****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 34876b1a | π§ͺ Add Python 3.11 CI (#251) |
Chris Sewell <c****l@h****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 73a01479 | π RELEASE: v2.2.0 (#250) |
Chris Sewell <c****l@h****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 53ca3e9c | π FIX: CLI crash on non-utf8 character (#247) |
Chris Sewell <c****l@h****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 6491bc24 | π Add email to security section (#249) |
Chris Sewell <c****l@h****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| cf8b2d8c | π§ Create SECURITY.md (#248) |
Chris Sewell <c****l@h****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| ae03c610 | π FIX: CVE-2023-26303 (#246) |
Chris Sewell <c****l@h****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 2c93e0b6 |
π DOCS: Update the example (#229)
Co-authored-by: Chris Sewell <c****l@h****m> |
redstoneleo <r****d@1****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 4670f0cd |
β¬οΈ UPGRADE: Allow linkify-it-py v2 (#218)
Co-authored-by: Chris Sewell <c****l@h****m> |
Taneli Hukkinen <3****n@u****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 032c7426 |
π DOCS: Add section about markdown renderer (#227)
Co-authored-by: Chris Sewell <c****l@h****m> |
holamgadol <h****l@g****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| c9f6856d | π§ Update benchmark pkg versions (#245) |
Chris Sewell <c****l@h****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 2160a3da | π§ Bump GH actions (#244) |
Chris Sewell <c****l@h****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| f83c969f |
β¬οΈ Bump r-lib/actions from 1 to 2 (#243)
Co-authored-by: dependabot[bot] <4****]@u****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 23f22bc1 | π§ Add dependabot | Chris Sewell <c****l@h****m> | over 3 years ago | |
| b6682498 | π§ͺ TESTS unpin pytest-benchmark | Chris Sewell <c****l@h****m> | over 3 years ago | |
| 9740e235 | π§ pre-commit autoupdate | Chris Sewell <c****l@h****m> | over 3 years ago | |
| 4e894741 | π DOCS: Fix typo (#230) |
Jakub Wilk <j****k@j****t>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 9f642d0a |
[pre-commit.ci] pre-commit autoupdate (#220)
Co-authored-by: pre-commit-ci[bot] <6****]@u****m>, Chris Sewell <c****l@h****m> |
pre-commit-ci[bot] <6****]@u****m>
Committed by: GitHub <n****y@g****m> |
about 4 years ago | |
| 9be8e22c | [pre-commit.ci] pre-commit autoupdate (#215) |
pre-commit-ci[bot] <6****]@u****m>
Committed by: GitHub <n****y@g****m> |
about 4 years ago | |
| 53084e1f | π§ MAINTAIN: Update mypy's additional dependencies (#217) |
Taneli Hukkinen <3****n@u****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 7e677c4e | π RELEASE: v2.1.0 (#213) |
Chris Sewell <c****l@h****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 145a484a | β»οΈ REFACTOR: __slots__ for dataclasses (#214) |
Taneli Hukkinen <3****n@u****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 2a67873c | π FIX: Combination of blockquotes, list and newlines causes IndexError (#207) |
Taneli Hukkinen <3****n@u****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago |