From 3a351544ae0e48c0a5d5f752cadcb07ee1797cc2 Mon Sep 17 00:00:00 2001 From: "Jeffrey C. Ollie" Date: Mon, 1 Mar 2010 15:53:07 +0000 Subject: [PATCH] - 2.2.5 (2010-02-28) - - Features added - - * Support for running XSLT extension elements on the input root node - (e.g. in a template matching on "/"). - - Bugs fixed - - * Crash in XPath evaluation when reading smart strings from a document - other than the original context document. - * Support recent versions of html5lib by not requiring its XHTMLParser - in htmlparser.py anymore. - * Manually instantiating the custom element classes in lxml.objectify - could crash. - * Invalid XML text characters were not rejected by the API when they - appeared in unicode strings directly after non-ASCII characters. - * lxml.html.open_http_urllib() did not work in Python 3. - * The functions strip_tags() and strip_elements() in lxml.etree did - not remove all occurrences of a tag in all cases. - * Crash in XSLT extension elements when the XSLT context node is not - an element. --- .cvsignore | 4 ++-- python-lxml.spec | 28 ++++++++++++++++++++++++++-- sources | 4 ++-- 3 files changed, 30 insertions(+), 6 deletions(-) diff --git a/.cvsignore b/.cvsignore index 447029f..e265ce7 100644 --- a/.cvsignore +++ b/.cvsignore @@ -1,2 +1,2 @@ -lxml-2.2.4.tar.gz -lxml-2.2.4.tar.gz.asc +lxml-2.2.5.tar.gz +lxml-2.2.5.tar.gz.asc diff --git a/python-lxml.spec b/python-lxml.spec index 521a4a5..e6434b1 100644 --- a/python-lxml.spec +++ b/python-lxml.spec @@ -5,8 +5,8 @@ %{!?python_sitearch: %global python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")} Name: python-lxml -Version: 2.2.4 -Release: 2%{?dist} +Version: 2.2.5 +Release: 1%{?dist} Summary: ElementTree-like Python bindings for libxml2 and libxslt Group: Development/Libraries @@ -128,6 +128,30 @@ rm -rf %{buildroot} %endif %changelog +* Mon Mar 1 2010 Jeffrey C. Ollie - 2.2.5-1 +- 2.2.5 (2010-02-28) +- +- Features added +- +- * Support for running XSLT extension elements on the input root node +- (e.g. in a template matching on "/"). +- +- Bugs fixed +- +- * Crash in XPath evaluation when reading smart strings from a document +- other than the original context document. +- * Support recent versions of html5lib by not requiring its XHTMLParser +- in htmlparser.py anymore. +- * Manually instantiating the custom element classes in lxml.objectify +- could crash. +- * Invalid XML text characters were not rejected by the API when they +- appeared in unicode strings directly after non-ASCII characters. +- * lxml.html.open_http_urllib() did not work in Python 3. +- * The functions strip_tags() and strip_elements() in lxml.etree did +- not remove all occurrences of a tag in all cases. +- * Crash in XSLT extension elements when the XSLT context node is not +- an element. + * Mon Feb 15 2010 Thomas Spura - 2.2.4-2 - update to current python3 guidelines - be more explicit in %%files diff --git a/sources b/sources index 847a920..2777c77 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -077841e74ee728e7746b65d8483274be lxml-2.2.4.tar.gz -146a5316476dac830fcbe7164d635df7 lxml-2.2.4.tar.gz.asc +2ce79c4162c25063f58975a9a1f63e27 lxml-2.2.5.tar.gz +dd02c1ae95b68970eb67aad1580b8f80 lxml-2.2.5.tar.gz.asc