Hello community,

here is the log from the commit of package python-Mako for openSUSE:Factory 
checked in at 2012-11-30 12:26:28
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-Mako (Old)
 and      /work/SRC/openSUSE:Factory/.python-Mako.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-Mako", Maintainer is ""

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-Mako/python-Mako.changes  2012-05-29 
10:35:38.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.python-Mako.new/python-Mako.changes     
2012-11-30 12:30:01.000000000 +0100
@@ -1,0 +2,35 @@
+Thu Nov 22 14:53:41 UTC 2012 - [email protected]
+
+- Update to version 0.7.3:
+  + [bug] legacy_html_escape function, used when
+    Markupsafe isn't installed, was using an inline-compiled
+    regexp which causes major slowdowns on Python 3.3;
+    is now precompiled.
+  + [bug] AST supporting now supports tuple-packed
+    function arguments inside pure-python def
+    or lambda expressions.
+  + [bug] Fixed Py3K bug in the Babel extension.
+  + [bug] Fixed the "filter" attribute of the
+    <%text> tag so that it pulls locally specified
+    identifiers from the context the same
+    way as that of <%block> and <%filter>.
+  + [bug] Fixed bug in plugin loader to correctly
+    raise exception when non-existent plugin
+    is specified.
+- Changes from version 0.7.2:
+  + [bug] Fixed regression in 0.7.1 where AST
+    parsing for Py2.4 was broken.
+- Changes from version 0.7.1:
+  + [feature] Control lines with no bodies will
+    now succeed, as "pass" is added for these
+    when no statements are otherwise present.
+  + [bug] Fixed some long-broken scoping behavior
+    involving variables declared in defs and such,
+    which only became apparent when
+    the strict_undefined flag was turned on.
+  + [bug] Can now use strict_undefined at the
+    same time args passed to def() are used
+    by other elements of the <%def> tag.
+- Don't give the Python2 binary the prefix "python3"
+
+-------------------------------------------------------------------
--- /work/SRC/openSUSE:Factory/python-Mako/python3-Mako.changes 2012-11-25 
13:42:44.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.python-Mako.new/python3-Mako.changes    
2012-11-30 12:30:01.000000000 +0100
@@ -1,0 +2,36 @@
+Thu Nov 22 14:55:24 UTC 2012 - [email protected]
+
+- Update to version 0.7.3:
+  + [bug] legacy_html_escape function, used when
+    Markupsafe isn't installed, was using an inline-compiled
+    regexp which causes major slowdowns on Python 3.3;
+    is now precompiled.
+  + [bug] AST supporting now supports tuple-packed
+    function arguments inside pure-python def
+    or lambda expressions.
+  + [bug] Fixed Py3K bug in the Babel extension.
+  + [bug] Fixed the "filter" attribute of the
+    <%text> tag so that it pulls locally specified
+    identifiers from the context the same
+    way as that of <%block> and <%filter>.
+  + [bug] Fixed bug in plugin loader to correctly
+    raise exception when non-existent plugin
+    is specified.
+- Changes from version 0.7.2:
+  + [bug] Fixed regression in 0.7.1 where AST
+    parsing for Py2.4 was broken.
+- Changes from version 0.7.1:
+  + [feature] Control lines with no bodies will
+    now succeed, as "pass" is added for these
+    when no statements are otherwise present.
+  + [bug] Fixed some long-broken scoping behavior
+    involving variables declared in defs and such,
+    which only became apparent when
+    the strict_undefined flag was turned on.
+  + [bug] Can now use strict_undefined at the
+    same time args passed to def() are used
+    by other elements of the <%def> tag.
+- The binary suffix for Python3 should be "-%{py3_ver}"
+- No need to require a specific Python ABI, RPM does that for you
+
+-------------------------------------------------------------------

Old:
----
  Mako-0.7.0.tar.gz

New:
----
  Mako-0.7.3.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-Mako.spec ++++++
--- /var/tmp/diff_new_pack.TQcPMt/_old  2012-11-30 12:30:02.000000000 +0100
+++ /var/tmp/diff_new_pack.TQcPMt/_new  2012-11-30 12:30:02.000000000 +0100
@@ -16,9 +16,8 @@
 #
 
 
-
 Name:           python-Mako
-Version:        0.7.0
+Version:        0.7.3
 Release:        0
 Url:            http://www.makotemplates.org/
 Summary:        A super-fast Python templating language
@@ -26,21 +25,19 @@
 Group:          Development/Languages/Python
 Source:         
http://pypi.python.org/packages/source/M/Mako/Mako-%{version}.tar.gz
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
+BuildRequires:  python-MarkupSafe
 BuildRequires:  python-devel
 BuildRequires:  python-distribute
-BuildRequires:  python-MarkupSafe
 BuildRequires:  python-nose
 Requires:       python-Beaker >= 1.1
 Requires:       python-MarkupSafe
-%if 0%{?suse_version}
-%py_requires
-%if 0%{?suse_version} > 1110
-BuildArch:      noarch
-%endif
-%endif
 Provides:       python-mako = %{version}
 Obsoletes:      python-mako < %{version}
-%{!?python_sitelib: %global python_sitelib %(%{__python} -c "from 
distutils.sysconfig import get_python_lib; print get_python_lib()")}
+%if 0%{?suse_version} && 0%{?suse_version} <= 1110
+%{!?python_sitelib: %global python_sitelib %(python -c "from 
distutils.sysconfig import get_python_lib; print get_python_lib()")}
+%else
+BuildArch:      noarch
+%endif
 
 %description
 Mako is a template library written in Python. It provides a familiar, non-XML 
@@ -60,7 +57,6 @@
 
 %install
 python setup.py install --prefix=%{_prefix} --root=%{buildroot}
-mv %{buildroot}%{_bindir}/mako-render 
%{buildroot}%{_bindir}/mako-render-python%{py3_ver}
 
 %check
 python setup.py test
@@ -68,7 +64,7 @@
 %files
 %defattr(-,root,root,-)
 %doc CHANGES LICENSE README.rst examples
-%{_bindir}/mako-render-python%{py3_ver}
+%{_bindir}/mako-render
 %{python_sitelib}/mako/
 %{python_sitelib}/Mako-%{version}-py%{py_ver}.egg-info
 

++++++ python3-Mako.spec ++++++
--- /var/tmp/diff_new_pack.TQcPMt/_old  2012-11-30 12:30:02.000000000 +0100
+++ /var/tmp/diff_new_pack.TQcPMt/_new  2012-11-30 12:30:02.000000000 +0100
@@ -16,9 +16,8 @@
 #
 
 
-
 Name:           python3-Mako
-Version:        0.7.0
+Version:        0.7.3
 Release:        0
 Url:            http://www.makotemplates.org/
 Summary:        A super-fast Python templating language
@@ -26,17 +25,15 @@
 Group:          Development/Languages/Python
 Source:         
http://pypi.python.org/packages/source/M/Mako/Mako-%{version}.tar.gz
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
+BuildRequires:  python3-2to3
+BuildRequires:  python3-MarkupSafe
 BuildRequires:  python3-devel
 BuildRequires:  python3-distribute
-BuildRequires:  python3-MarkupSafe
 BuildRequires:  python3-nose
-BuildRequires:  python3-2to3
 Requires:       python3-Beaker >= 1.1
 Requires:       python3-MarkupSafe
-Requires:       python(abi) = %{py3_ver}
 BuildArch:       noarch
 
-
 %description
 Mako is a template library written in Python. It provides a familiar, non-XML 
 syntax which compiles into Python modules for maximum performance. Mako's 
@@ -56,14 +53,15 @@
 
 %install
 python3 setup.py install --prefix=%{_prefix} --root=%{buildroot}
-mv %{buildroot}%{_bindir}/mako-render 
%{buildroot}%{_bindir}/mako-render-python%{py3_ver}
+mv %{buildroot}%{_bindir}/mako-render 
%{buildroot}%{_bindir}/mako-render-%{py3_ver}
+
 %check
 python3 setup.py test
 
 %files
 %defattr(-,root,root,-)
 %doc CHANGES LICENSE README.rst examples
-%{_bindir}/mako-render-python%{py3_ver}
+%{_bindir}/mako-render-%{py3_ver}
 %{python3_sitelib}/mako/
 %{python3_sitelib}/Mako-%{version}-py%{py3_ver}.egg-info
 

++++++ Mako-0.7.0.tar.gz -> Mako-0.7.3.tar.gz ++++++
++++ 21120 lines of diff (skipped)

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to