15
0

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:
2017-09-17 19:53:21 +00:00
committed by Git OBS Bridge
parent 0b4ae7e1c3
commit b020987ad3
6 changed files with 419 additions and 26 deletions

View File

@@ -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