Skip to content

v0.5

Latest
Compare
Choose a tag to compare
@clokep clokep released this 23 Dec 20:30
· 1 commit to main since this release
  • Remove the "module" infrastructure and implement parser functions as a replacement. This is not a 1-to-1 replacement, as #invoke is not implemented, but the APIs now exist in a sane way to implement any parser function.
  • Basic support for subst and safesubst.
  • Add a mwcomposerfromhell.parser_tests_parser module to read MediaWiki parser test files.
  • Fix a bug ("Template loop detected") if the same unknown template appeared multiple times when decoding wikicode.
  • Various internal improvements, including type hints and f-strings.
  • Many minor bugs fixed and additional compatibility with MediaWiki.
  • Changed packaging to use setuptools declarative config in setup.cfg.
  • Support Python 3.10 and 3.11, drop support for Python 3.6.