commit python-Mako for openSUSE:Factory
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 - saschpe@suse.de + +- 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 - saschpe@suse.de + +- 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: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@hilbert.suse.de