Skip to content

Releases: danmichaelo/mwtemplates

Version 0.5.1

26 Jul 14:21
v0.5.1
Compare
Choose a tag to compare
  • Make Parameter a str wrapper object, so you can call all the str methods (like .startswith()) on it

Version 0.5.0

19 Jul 10:01
v0.5.0
Compare
Choose a tag to compare
  • Raise NowikiError if the parser encounters empty <nowiki/> tags (b3af601)
  • More specific exceptions (a8b7305)
  • Fix xml escaping of values (684e7a0)

Version 0.4.0

13 Mar 18:06
Compare
Choose a tag to compare
  • Fix install on Py3.x with non-UTF8 locale
  • Drop support for Python 2.6 and Python 3.2
  • Fix __repr__ encoding, #4
  • Add logging NullHandler, #4

Version 0.3.4

13 Mar 18:07
Compare
Choose a tag to compare
  • Don't parse templates inside pre tags

Version 0.3.3

24 Nov 04:50
Compare
Choose a tag to compare
  • Fix memory leaks

Version 0.3.2

24 Nov 04:51
Compare
Choose a tag to compare
  • Don't crash on empty templates {{}}

Version 0.3.1

24 Nov 04:55
Compare
Choose a tag to compare
  • Add more methods to the Parameters class: get(), keys(), items(), iteritems(), index()
  • Let Parameters.remove() accept Parameter object as well as string
  • Let parameter comparison ignore type (while all parameters are really strings, it's convenient to be able to compare with integers as well)
  • Cleanup setup code

Version 0.3.0

24 Nov 05:13
Compare
Choose a tag to compare
  • Improved method for guessing whitespace pattern for new arguments based on existing arguments
  • Fix whitespace preservation when editing empty-valued parameters
  • Add .remove() method to Parameters