- Use correct wheel name in release workflow, limit wheels - Add install check/test of downloaded wheel - Update/add ci workflows and tox cfg, bump to next dev0 version
0.5.5
------------------
- fix document processing, update pandoc args and history - add release.yml to CI, test env settings - fix bogus commit message, update versions and tox cf - add post-test steps for building pkgs with/without doc updates - add CI build check, fix MANIFEST.in pruning
0.5.4
Not secure
------------------
- Bugfix: made test with filenames OS agnostic (issue \162).
0.5.3
Not secure
------------------
- Added ability to customize string coercion (e.g. to have None render as `''`) (issue \130). - Added Renderer.render_name() to render a template by name (issue \122). - Added TemplateSpec.template_path to specify an absolute path to a template (issue \41). - Added option of raising errors on missing tags/partials: `Renderer(missing_tags='strict')` (issue \110). - Added support for finding and loading templates by file name in addition to by template name (issue \127). [xgecko] - Added a `parse()` function that yields a printable, pre-compiled parse tree. - Added support for rendering pre-compiled templates. - Added Python 3.3 to the list of supported versions. - Added support for [PyPy](http://pypy.org/) (issue \#125). - Added support for [Travis CI](http://travis-ci.org) (issue \#124). [msabramo] - Bugfix: `defaults.DELIMITERS` can now be changed at runtime (issue \135). [bennoleslie] - Bugfix: exceptions raised from a property are no longer swallowed when getting a key from a context stack (issue \110). - Bugfix: lambda section values can now return non-ascii, non-unicode strings (issue \118). - Bugfix: allow `test_pystache.py` and `tox` to pass when run from a downloaded sdist (i.e. without the spec test directory). - Convert HISTORY and README files from reST to Markdown. - More robust handling of byte strings in Python 3. - Added Creative Commons license for David Phillips's logo.
0.5.2
Not secure
------------------
- Added support for dot notation and version 1.1.2 of the spec (issue \99). [rbp] - Missing partials now render as empty string per latest version of spec (issue \115). - Bugfix: falsey values now coerced to strings using str(). - Bugfix: lambda return values for sections no longer pushed onto context stack (issue \113). - Bugfix: lists of lambdas for sections were not rendered (issue \114).
0.5.1
Not secure
------------------
- Added support for Python 3.1 and 3.2. - Added tox support to test multiple Python versions. - Added test script entry point: pystache-test. - Added \_\_version\_\_ package attribute. - Test harness now supports both YAML and JSON forms of Mustache spec. - Test harness no longer requires nose.