Skip to content

v0.5.0

Choose a tag to compare

@rocklambros rocklambros released this 20 Feb 05:22
· 166 commits to main since this release

What's New

Added

  • Plain text (.txt) support with heuristic structure detection:
    • ALL CAPS lines → section headings
    • Title Case standalone lines → sub-headings
    • Setext-style underlines (===, ---) → headings
    • Bullet normalization (•, –, · → -)
    • Numbered/lettered list normalization (a), (1), 2) → 1.)
    • Indented blocks → fenced code blocks
    • Separator lines → horizontal rules
  • Zero new dependencies — pure stdlib regex

Install

pip install any2md