History

0.3.0 (2019-03-31)

  • Fix Travis automatic deployment to PyPI.
  • Fix build of API docs on ReadTheDocs.

0.3.0-alpha2 (2019-03-29)

  • Update CONTRIBUTING.rst.

0.3.0-alpha1 (2019-03-28)

  • Dropped support for Python 3.4.
  • Renamed the section and keyword fields in the template to name.
  • Renamed the documentation field in the template to docstring.
  • Arbitrary callables of the input dictionary are now allowed in the default field. Fix #31.
  • Complex numbers have the proper type after reading in. Fix #26.
  • Better error reporting. Exceptions are raised after each validation stage and offer detail error messages that give a comprehensive overview of what went wrong. Fix #24.
  • Fully defaulted sections are now properly taken into account. Fix #33.
  • Nesting of sections under keywords will throw an exception. Fix #34.

0.2.0 (2019-03-11)

  • Implementation of the Getkw input grammar.
  • Implementation of the validation infrastructure.

0.1.0 (2018-12-03)

  • First release on PyPI.