forked from pool/python-Chameleon
Accepting request 526690 from home:bruno_friedmann:branches:devel:languages:python
- Packaging : + Move to singlespec + Spec-cleanup + Split documentation to speedup rebuild - Update to version 3.1 OBS-URL: https://build.opensuse.org/request/show/526690 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Chameleon?expand=0&rev=20
This commit is contained in:
@@ -1,3 +1,59 @@
|
||||
-------------------------------------------------------------------
|
||||
Sat Sep 16 19:43:24 UTC 2017 - bruno@ioda-net.ch
|
||||
|
||||
- Update to version 3.1
|
||||
+ Features:
|
||||
Add option restricted_namespace which controls whether to
|
||||
restrict namespaces to those defined and used by the page
|
||||
template language. [hansroh]
|
||||
+ Bugs:
|
||||
Fixed attribute HTML entity escaping issue where an entity such
|
||||
as & would be encoded twice.
|
||||
+ Optimizations:
|
||||
Simplify exception tracking, reducing bytecode size
|
||||
significantly.
|
||||
Avoid checking if a static string is None during expression
|
||||
interpolation.
|
||||
3.0 (2016-12-07)
|
||||
+ Bugs:
|
||||
Fix issue on Python 2 where an exception was not cleared when
|
||||
using the pipe operator and was thus accessible through
|
||||
sys.exc_info().
|
||||
The “exists” expression no longer leaks error information.
|
||||
Escape ‘$$’ into ‘$’ in both content and string expressions.
|
||||
Fix use of macro definition inside translation block.
|
||||
+ Improvements:
|
||||
Allow unquoted attribute values.
|
||||
Wrap attribute error thrown when trying to use a non-macro as
|
||||
a macro as a RenderError to get proper error output.
|
||||
Throw a parse error if ‘–’ (double hyphen) appears in an
|
||||
XML comment.
|
||||
The i18n:target attribute now overrides a default target_language
|
||||
variable and is passed to the translation function.
|
||||
Include filename in the on-disk cache module name. Previously,
|
||||
only the SHA digest in hex representation would be used, making
|
||||
it difficult to see where the module came from. This fixes
|
||||
issue #132.
|
||||
Add support for non-ascii attribute names. [sank]
|
||||
+ Compatibility:
|
||||
Drop support for Python 2.6, 3.1, and 3.2.
|
||||
2.25 (2016-09-24)
|
||||
Add explicit support / testing for Python 3.5.
|
||||
Add \r to negative regex matches to the chameleon parser, where
|
||||
\n is used but \r was missing. Fixes a case, where the tag name
|
||||
was parsed into html\r instead of html.
|
||||
Fixes: https://github.com/malthe/chameleon/issues/219
|
||||
2.24 (2015-10-28)
|
||||
Fixed Python 3.5 compatibility.
|
||||
Fixed brown bag release.
|
||||
2.23 (2015-10-26)
|
||||
Added enable_data_attributes option that allows using HTML5 data attributes as control attributes instead or in addition to XML namespace attributes.
|
||||
|
||||
- Packaging :
|
||||
+ Move to singlespec
|
||||
+ Spec-cleanup
|
||||
+ Split documentation to speedup rebuild
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 6 17:07:27 UTC 2015 - hpj@urpla.net
|
||||
|
||||
|
||||
Reference in New Issue
Block a user