7 Commits
Author SHA1 Message Date
omicron 088fc4d463 Exclude abstract methods from coverage reports 2026-09-03 02:55:20 +02:00
omicron 6afc8585db Set up pytest and coverage tooling 2026-08-28 01:15:28 +02:00
omicron 7e447e52d6 Add beartype for runtime type checking during development 2026-08-06 04:48:57 +02:00
omicron 1c919954e1 Add black to dev dependencies and set some defaults 2026-08-05 16:04:42 +02:00
omicron 406ef9fd8d Set up mypy defaults and make sure codebase passes --strict 2026-08-05 00:50:34 +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