"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "ANNOUNCE.rst" between
cheetah3-3.1.0.tar.gz and cheetah3-3.2.0.tar.gz

About: Cheetah3 is a template engine and code generation tool for e.g. for Web development or Java, SQL, LaTeX, form email ... (written in Python).

ANNOUNCE.rst  (cheetah3-3.1.0):ANNOUNCE.rst  (cheetah3-3.2.0)
Hello! Hello!
I'm pleased to announce version 3.1.0, the first stable release of branch I'm pleased to announce version 3.2.0, the first stable release of branch
3.1 of CheetahTemplate3. 3.2 of CheetahTemplate3.
What's new in CheetahTemplate3 What's new in CheetahTemplate3
============================== ==============================
Contributors for this release is Mathias Stearn.
Features: Features:
- Fix Cheetah to work with PyPy. Pull request by Mathias Stearn. - Dropped support for Python 3.3.
- Implement LoadTemplate.loadTemplate{Module,Class} to load templates
from .py[co], .py or .tmpl.
- CheetahDirOwner caches compiled template in the template directory.
- CheetahDirOwner now silently ignores errors on compiled templates
writing. To get tracebacks set CheetahDirOwner.debuglevel = 1.
- CheetahDirOwner and DirOwner byte-compile compiled templates
to .pyc/.pyo. Errors on writing are silently ignored.
Minor features: Minor features:
- Code cleanup: fix code style to satisfy flake8 linter. - Implement Compiler.__unicode__ under Python 2 and Compiler.__bytes__
under Python 3.
Bug fixes:
- Fix a bug in Compiler.__str__: under Python 2 the method now always
returns str; it encodes unicode to str using encoding from the
compiled source. Under Python 3 the method decodes bytes to str.
Code:
- Source code was made flake8-clean using the latest flake8.
Documentation: Documentation:
- Rename www directory to docs. - Remove outdated section markers.
- Better documentation for ImportHooks.
- Add an example of a universal makefile.
Tests: CI:
- Run pypy tests at AppVeyor. - Run tests with Python 3.7.
- Use remove-old-files.py from ppu to cleanup pip cache - At travis deploy sdists and wheels for tags.
at Travis and AppVeyor.
What is CheetahTemplate3 What is CheetahTemplate3
======================== ========================
Cheetah3 is a free and open source template engine. Cheetah3 is a free and open source template engine.
It's a fork of the original CheetahTemplate library. It's a fork of the original CheetahTemplate library.
Python 2.7 or 3.3+ is required. Python 2.7 or 3.4+ is required.
Where is CheetahTemplate3 Where is CheetahTemplate3
========================= =========================
Site: Site:
https://cheetahtemplate.org/ http://cheetahtemplate.org/
Development: Development:
https://github.com/CheetahTemplate3 https://github.com/CheetahTemplate3
Download: Download:
https://pypi.python.org/pypi/Cheetah3/3.1.0 https://pypi.org/project/Cheetah3/3.2.0/
News and changes: News and changes:
https://cheetahtemplate.org/news.html http://cheetahtemplate.org/news.html
StackOverflow: StackOverflow:
https://stackoverflow.com/questions/tagged/cheetah https://stackoverflow.com/questions/tagged/cheetah
Example Example
======= =======
 End of changes. 9 change blocks. 
13 lines changed or deleted 30 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)