python-Chameleon

Edit Package python-Chameleon

Chameleon is an HTML/XML template engine for Python. It uses the *page templates* language.

You can use it in any Python web application with just about any version of Python (2.5 and up, including 3.x and pypy).

Refresh
Refresh
Source Files
Filename Size Changed
Chameleon-4.5.2.tar.gz 0000141437 138 KB
python-Chameleon.changes 0000022260 21.7 KB
python-Chameleon.spec 0000002213 2.16 KB
Revision 17 (latest revision is 19)
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1142764 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 17)
- update to 4.5.2:
  * Fix a regression where a static symbol would not get
    correctly imported.
  * Add Python 3.13 classifier.
  * Fix a regression where default_extension was no longer permitted
  * Chameleon now has type annotations!
  * Fix a regression where generated template code would
    suboptimal due to incorrect handling of internal variables.
  * Always cook templates in debug mode, even when using
    CHAMELEON_CACHE option to persist generated code on disk.
  * Parsing the AST back to Python code now uses the built-in
    ast.unparse function. This change is not directly surfaced
    but means that the unparsing code is now more correctly
    tracking changes to the interpreter.
  * Drop support for platforms where AST nodes aren't weakref-
    capable (e.g., older PyPy).
  * Fix a PyPy compatibility issue having to do with determining
    the set
Comments 0
openSUSE Build Service is sponsored by