github earwig/mwparserfromhell v0.3
version 0.3

latest releases: v0.6.6, v0.6.5, v0.6.4...
10 years ago
  • Added complete support for HTML Tags, including forms like <ref>foo</ref>, <ref name="bar"/>, and wiki-markup tags like bold ('''), italics (''), and lists (*, #, ; and :).
  • Added support for ExternalLinks (http://example.com/ and [http://example.com/ Example]).
  • Wikicode.filter() methods are now passed recursive=True by default instead of False. This is a breaking change if you rely on any filter() methods being non-recursive by default.
  • Added a matches() method to Wikicode for page/template name comparisons.
  • The obj param of Wikicode.insert_before(), insert_after(), replace(), and remove() now accepts Wikicode objects and strings representing parts of wikitext, instead of just nodes. These methods also make all possible substitutions instead of just one.
  • Renamed Template.has_param() to Template.has() for consistency with Template's other methods; has_param() is now an alias.
  • The C tokenizer extension now works on Python 3 in addition to Python 2.7.
  • Various bugfixes, internal changes, and cleanup.

Don't miss a new mwparserfromhell release

NewReleases is sending notifications on new releases.