[python-genshi] - Version 0.6 - http://svn.edgewall.org/repos/genshi/tags/0.6.0/ - (Apr 22 2010, from branches/stabl
Jeffrey C. Ollie
jcollie at fedoraproject.org
Mon Aug 23 00:51:58 UTC 2010
commit 549a7a65f22cf15140a28dcc5c3b23c65aab0e41
Author: Jeffrey C. Ollie <jeff at ocjtech.us>
Date: Sun Aug 22 19:51:42 2010 -0500
- Version 0.6
- http://svn.edgewall.org/repos/genshi/tags/0.6.0/
- (Apr 22 2010, from branches/stable/0.6.x)
-
- * Support for Python 2.3 has been dropped.
- * Rewrite of the XPath evaluation engine for better performance and improved
- correctness. This is the result of integrating work done by Marcin Kurczych
- during GSoC 2008.
- * Updated the Python AST processing for template code evaluation to use the
- `_ast` module instead of the deprecated `compiler` package, including an
- adapter layer for Python 2.4. This, too, is the result of integrating work
- done by Marcin Kurczych during GSoC 2008.
- * Added caching in the serialization stage for improved performance in some
- cases.
- * Various improvements to the HTML sanitization filter.
- * Fix problem with I18n filter that would get confused by expressions in
- attribute values when inside an `i18n:msg` block (ticket #250).
- * Fix problem with the transformation filter dropping events after the
- selection (ticket #290).
- * `for` loops in template code blocks no longer establish their own locals
- scope, meaning you can now access variables assigned in the loop outside
- of the loop, just as you can in regular Python code (ticket #259).
- * Import statements inside function definitions in template code blocks no
- longer result in an UndefinedError when the imported name is accessed
- (ticket #276).
- * Fixed handling of relative URLs with fragment identifiers containing colons
- in the `HTMLSanitizer` (ticket #274).
- * Added an option to the `HTMLFiller` to also populate password fields.
- * Match template processing no longer produces unwanted duplicate output in
- some cases (ticket #254).
- * Templates instantiated without a loader now get an implicit loader based on
- their file path, or the current directory as a fallback (ticket #320).
- * Added documentation for the `TemplateLoader`.
- * Enhanced documentation for internationalization.
.gitignore | 1 +
...orted-913-927-and-928-to-the-0.5.x-branch.patch | 152 --------------------
python-genshi-0.5.1-length_hint.patch | 14 --
python-genshi.spec | 54 ++++++--
sources | 2 +-
5 files changed, 46 insertions(+), 177 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 67f70d5..fcf5636 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
Genshi-0.5.1.tar.bz2
+/Genshi-0.6.tar.gz
diff --git a/python-genshi.spec b/python-genshi.spec
index 3e24c02..e56b886 100644
--- a/python-genshi.spec
+++ b/python-genshi.spec
@@ -1,18 +1,15 @@
-%{!?python_sitelib: %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")}
-
Name: python-genshi
-Version: 0.5.1
-Release: 8%{?dist}
+Version: 0.6
+Release: 1%{?dist}
Summary: Toolkit for stream-based generation of output for the web
Group: Development/Languages
License: BSD
URL: http://genshi.edgewall.org/
-Source0: http://ftp.edgewall.com/pub/genshi/Genshi-%{version}.tar.bz2
-Patch0: %{name}-%{version}-length_hint.patch
-Patch1: 0001-Ported-913-927-and-928-to-the-0.5.x-branch.patch
+Source0: http://ftp.edgewall.com/pub/genshi/Genshi-%{version}.tar.gz
+BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: python-devel
@@ -28,8 +25,8 @@ a template language, which is heavily inspired by Kid.
%prep
%setup0 -q -n Genshi-%{version}
-%patch0 -p0 -b .length_hint
-%patch1 -p1
+#patch0 -p0 -b .length_hint
+#patch1 -p1
find examples -type f | xargs chmod a-x
@@ -49,9 +46,46 @@ rm -rf %{buildroot}
%files
%defattr(-,root,root,-)
%doc ChangeLog COPYING doc examples README.txt
-%{python_sitearch}/*
+%{python_sitelib}/Genshi-%{version}-py*.egg-info
+%{python_sitelib}/genshi
%changelog
+* Sun Aug 22 2010 Jeffrey C. Ollie <jeff at ocjtech.us> - 0.6-1
+- Version 0.6
+- http://svn.edgewall.org/repos/genshi/tags/0.6.0/
+- (Apr 22 2010, from branches/stable/0.6.x)
+-
+- * Support for Python 2.3 has been dropped.
+- * Rewrite of the XPath evaluation engine for better performance and improved
+- correctness. This is the result of integrating work done by Marcin Kurczych
+- during GSoC 2008.
+- * Updated the Python AST processing for template code evaluation to use the
+- `_ast` module instead of the deprecated `compiler` package, including an
+- adapter layer for Python 2.4. This, too, is the result of integrating work
+- done by Marcin Kurczych during GSoC 2008.
+- * Added caching in the serialization stage for improved performance in some
+- cases.
+- * Various improvements to the HTML sanitization filter.
+- * Fix problem with I18n filter that would get confused by expressions in
+- attribute values when inside an `i18n:msg` block (ticket #250).
+- * Fix problem with the transformation filter dropping events after the
+- selection (ticket #290).
+- * `for` loops in template code blocks no longer establish their own locals
+- scope, meaning you can now access variables assigned in the loop outside
+- of the loop, just as you can in regular Python code (ticket #259).
+- * Import statements inside function definitions in template code blocks no
+- longer result in an UndefinedError when the imported name is accessed
+- (ticket #276).
+- * Fixed handling of relative URLs with fragment identifiers containing colons
+- in the `HTMLSanitizer` (ticket #274).
+- * Added an option to the `HTMLFiller` to also populate password fields.
+- * Match template processing no longer produces unwanted duplicate output in
+- some cases (ticket #254).
+- * Templates instantiated without a loader now get an implicit loader based on
+- their file path, or the current directory as a fallback (ticket #320).
+- * Added documentation for the `TemplateLoader`.
+- * Enhanced documentation for internationalization.
+
* Thu Jul 22 2010 David Malcolm <dmalcolm at redhat.com> - 0.5.1-8
- Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild
diff --git a/sources b/sources
index ee2959e..ec7f6a1 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-822942bbc3109da9f6b472eb8ea4e3a4 Genshi-0.5.1.tar.bz2
+604e8b23b4697655d36a69c2d8ef7187 Genshi-0.6.tar.gz
More information about the scm-commits
mailing list