| AArch64 | |
| ppc64le | |
| s390x | |
| x86-64 |
- Update to 3.2.4: * Import from collections for Python 2, from collections.abc for Python 3. * Fixed infinite recursion in ImportManager on importing module _bootlocale inside open().
- version update to 3.2.3
- Fixed infinite recursion in ``ImportManager`` on importing
a builtin module.
- The site https://cheetahtemplate.org/ is now served with HTTPS.
- Updated docs regarding fixed tests.
- Do not provide Cheetah3 namespace on python2, if someone wants Cheetah3 binary they need the python3 variant anyway
- Update to version 3.2.2:
* Replaced outdated and insecure mktemp with mkstemp.
* Fixed bugs in TemplateCmdLineIface.py: read binary pickles from
stdin and files.
* Use cgi.escape() for Python 2, html.escape() for Python 3.
* Created tests for TemplateCmdLineIface.
- Update test dependencies
- Enable py2 as it supports python2
- Update to 3.2.1:
* Changed LoadTemplate.loadTemplate{Module,Class}: the loaded module?s __name__ set to just the file name.
* Use imp for Python 2, importlib for Python 3.
* Fix a bug in LoadTemplate.loadTemplate{Module,Class}: raise ImportError if the template was not found.
- Update to 3.2.0:
* 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.
* Implement Compiler.__unicode__ under Python 2 and Compiler.__bytes__ under Python 3.
* 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.
- Execute tests
- Fix fdupes call
- Update to version 3.1.0: * Fix Cheetah to work with PyPy. * Code cleanup: fix code style to satisfy flake8 linter. * Rename www directory to docs.
- Conflict with python-cheetah
- Remove some filler wording from descriptions. The summary can do without repeating the software name. - Avoid running fdupes over partition boundaries.
- Cleanup spec file * Run spec-cleaner * Remove text that does not belong to describtions * Install license - Build only python3 version
- initial packaging