Package Release Info

python-Cheetah3-3.2.4-bp152.1.10

Update Info: Base Release
Available in Package Hub : 15 SP2

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

python2-Cheetah3
python3-Cheetah3

Change Logs

* Mon Oct 07 2019 Tomá? Chvátal <tchvatal@suse.com>
- 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().
* Tue May 21 2019 Tomá? Chvátal <tchvatal@suse.com>
- Do not provide Cheetah3 namespace on python2, if someone wants
  Cheetah3 binary they need the python3 variant anyway
* Fri May 03 2019 Martin Pluskal <mpluskal@suse.com>
- 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
* Thu Mar 21 2019 Tomá? Chvátal <tchvatal@suse.com>
- 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.
* Tue Mar 05 2019 Tomá? Chvátal <tchvatal@suse.com>
- 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
* Mon Dec 10 2018 Tomá? Chvátal <tchvatal@suse.com>
- Fix fdupes call
Version: 3.2.4-1.24
* Mon Oct 07 2019 tchvatal@suse.com
- 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().
* Thu May 23 2019 pgajdos@suse.com
- 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.
* Tue May 21 2019 tchvatal@suse.com
- Do not provide Cheetah3 namespace on python2, if someone wants
  Cheetah3 binary they need the python3 variant anyway
* Fri May 03 2019 mpluskal@suse.com
- 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
* Thu Mar 21 2019 tchvatal@suse.com
- 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.
* Tue Mar 05 2019 tchvatal@suse.com
- 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
* Mon Dec 10 2018 tchvatal@suse.com
- Fix fdupes call
Version: 3.1.0-bp150.2.4
* Fri Apr 06 2018 mpluskal@suse.com
- 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.
* Fri Dec 29 2017 mpluskal@suse.com
- Conflict with python-cheetah
* Thu Dec 28 2017 jengelh@inai.de
- Remove some filler wording from descriptions.
  The summary can do without repeating the software name.
- Avoid running fdupes over partition boundaries.
* Sun Dec 24 2017 mpluskal@suse.com
- Cleanup spec file
  * Run spec-cleaner
  * Remove text that does not belong to describtions
  * Install license
- Build only python3 version
* Thu Dec 07 2017 boris@steki.net
- initial packaging