Revisions of python-Mako

Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 213771 from Denisart Benjamin's avatar Denisart Benjamin (posophe) (revision 16)
- update to 0.9.1:
  - [bug] Fixed bug in Babel plugin where translator comments
    would be lost if intervening text nodes were encountered.
    Fix courtesy Ned Batchelder.  [ticket:225]
  
  - [bug] Fixed TGPlugin.render method to support unicode template
    names in Py2K - courtesy Vladimir Magamedov.
  
  - [bug] Fixed an AST issue that was preventing correct operation
    under alpha versions of Python 3.4.  Pullreq courtesy Zer0-.
  
  - [bug] Changed the format of the "source encoding" header output
    by the code generator to use the format ``# -*- coding:%s -*-``
    instead of ``# -*- encoding:%s -*-``; the former is more common
    and compatible with emacs.  Courtesy Martin Geisler.
  
  - [bug] Fixed issue where an old lexer rule prevented a template line
    which looked like "#*" from being correctly parsed.  [ticket:224] (forwarded request 213703 from dirkmueller)
Adrian Schröter's avatar Adrian Schröter (adrianSuSE) committed (revision 15)
Split 13.1 from Factory
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 197231 from Sascha Peilicke's avatar Sascha Peilicke (saschpe) (revision 14)
- update to 0.9.0:
  - [bug] The Context.locals_() method becomes a private underscored
    method, as this method has a specific internal use. The purpose
    of Context.kwargs has been clarified, in that it only delivers
    top level keyword arguments originally passed to template.render().
    [ticket:219]
  
  - [bug] Fixed the babel plugin to properly interpret ${} sections
    inside of a "call" tag, i.e. <%self:some_tag attr="${_('foo')}"/>.
    Code that's subject to babel escapes in here needs to be
    specified as a Python expression, not a literal.  This change
    is backwards incompatible vs. code that is relying upon a _('')
    translation to be working within a call tag.
  
  - [bug] The Babel plugin has been repaired to work on Python 3.
    [ticket:187]
  
  - [bug] Using <%namespace import="*" module="somemodule"/> now
    skips over module elements that are not explcitly callable,
    avoiding TypeError when trying to produce partials.
    [ticket:207]
  
  - [bug] Fixed Py3K bug where a "lambda" expression was not
    interpreted correctly within a template tag; also
    fixed in Py2.4.  [ticket:190] (forwarded request 197228 from dirkmueller)
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 180878 from Sascha Peilicke's avatar Sascha Peilicke (saschpe) (revision 13)
- update to 0.8.1:
 - [bug] Changed setup.py to skip installing markupsafe
   if Python version is < 2.6 or is between 3.0 and
   less than 3.3, as Markupsafe now only supports 2.6->2.X,
   3.3->3.X. [ticket:216]
 
 - [bug] Fixed regression where "entity" filter wasn't
   converted for py3k properly (added tests.)
   [ticket:214]
 
 - [bug] Fixed bug where mako-render script wasn't
   compatible with Py3k.  [ticket:212]
 
 - [bug] Cleaned up all the various deprecation/
   file warnings when running the tests under
   various Pythons with warnings turned on.
   [ticket:213]
 
 - [feature] Performance improvement to the
   "legacy" HTML escape feature, used for XML
   escaping and when markupsafe isn't present,
   courtesy George Xie.
 
 - [bug] Fixed bug whereby an exception in Python 3
   against a module compiled to the filesystem would
   fail trying to produce a RichTraceback due to the
   content being in bytes. [ticket:209]
 
 - [bug] Change default for compile()->reserved_names
   from tuple to frozenset, as this is expected to be (forwarded request 180867 from dirkmueller)
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 179690 from Sascha Peilicke's avatar Sascha Peilicke (saschpe) (revision 12)
housekeeping sr, necessary due to split between d:l:p and d:l:p3 and (manual) _link removal in Factory.
Adrian Schröter's avatar Adrian Schröter (adrianSuSE) committed (revision 11)
Split 12.3 from Factory
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 143683 from Todd R's avatar Todd R (TheBlackCat) (revision 10)
Fix building on openSUSE 12.1 and 12.2
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 143591 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 9)
Automatic submission by obs-autosubmit
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 142407 from Todd R's avatar Todd R (TheBlackCat) (revision 8)
Remove openSUSE 11.4 spec file workarounds (forwarded request 142405 from TheBlackCat) (forwarded request 142406 from TheBlackCat)
Adrian Schröter's avatar Adrian Schröter (adrianSuSE) committed (revision 7)
branched from openSUSE:Factory
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 122355 from Todd R's avatar Todd R (TheBlackCat) (revision 6)
Resubmit with improved changelog

Switching over to update-alternatives for python 3 would be a huge undertaking and require substantial changes to a large number of packages.  I think that is something we can consider for the next openSUSE release, but I think the focus of openSUSE 12.2 should stay on python 2. (forwarded request 122354 from TheBlackCat)
Stephan Kulow's avatar Stephan Kulow (coolo) committed (revision 5)
replace license with spdx.org variant
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 90913 from Sascha Peilicke's avatar Sascha Peilicke (saschpe) (revision 4)
- Update to version 0.5.0:
  * A Template is explicitly disallowed from having a url that
    normalizes to relative outside of the root. [ticket:174]
Adrian Schröter's avatar Adrian Schröter (adrianSuSE) committed (revision 3)
Lars Vogdt's avatar Lars Vogdt (lrupp) committed (revision 2)
Autobuild autoformatter for 80521
Lars Vogdt's avatar Lars Vogdt (lrupp) accepted request 80521 from Sascha Peilicke's avatar Sascha Peilicke (saschpe) (revision 1)
Please add, replaces python-mako.
Displaying revisions 41 - 56 of 56
openSUSE Build Service is sponsored by