omicron
1c919954e1
Add black to dev dependencies and set some defaults
2026-08-05 16:04:42 +02:00
omicron
7688a6ab18
implement a summary property on Content
...
Allow the user to set a summary and make Article extract its own summary
when the Article.render is called and the summary is still missing.
Extracted summaries only work when the first item of a markdown file is
a paragraph.
2026-08-05 04:37:16 +02:00
omicron
7bf5fb5d92
refactor highlighting to use module level singletons
...
remove the repeated instantiation of TextLexer and HtmlFormatter in
favor of a singleton
2026-08-05 00:59:01 +02:00
omicron
406ef9fd8d
Set up mypy defaults and make sure codebase passes --strict
2026-08-05 00:50:34 +02:00
omicron
b8a0a94ba9
populate the by_tag, by_uri and by_section maps
2026-08-04 13:20:57 +02:00
omicron
cb48dc035a
Implement basic article rendering
2026-08-04 04:00:25 +02:00
omicron
e7c41cd68e
Initial commit
...
Initial structure with little functionality
2026-07-27 00:11:50 +02:00