From 44d7aecef23c7032d918b71f9748c263fdbc5dfd Mon Sep 17 00:00:00 2001 From: Jesse Keating Date: Wed, 17 Feb 2010 02:56:30 +0000 Subject: [PATCH 1/4] Initialize branch F-13 for python-lxml --- branch | 1 + 1 file changed, 1 insertion(+) create mode 100644 branch diff --git a/branch b/branch new file mode 100644 index 0000000..baa94ef --- /dev/null +++ b/branch @@ -0,0 +1 @@ +F-13 From 96d762a7bb7daa7d304b7a46daced269f124d5e0 Mon Sep 17 00:00:00 2001 From: "Jeffrey C. Ollie" Date: Mon, 1 Mar 2010 16:04:21 +0000 Subject: [PATCH 2/4] - 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. --- python-lxml.spec | 28 ++++++++++++++++++++++++++-- sources | 4 ++-- 2 files changed, 28 insertions(+), 4 deletions(-) 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 From 31e8c554d110527c745c2a87f3724e01fffe8d40 Mon Sep 17 00:00:00 2001 From: "Jeffrey C. Ollie" Date: Tue, 2 Mar 2010 18:42:49 +0000 Subject: [PATCH 3/4] - 2.2.6 (2010-03-02) - - Bugs fixed - - * Fixed several Python 3 regressions by building with Cython 0.11.3. --- .cvsignore | 4 ++-- python-lxml.spec | 9 ++++++++- sources | 4 ++-- 3 files changed, 12 insertions(+), 5 deletions(-) diff --git a/.cvsignore b/.cvsignore index 447029f..b97e9bd 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.6.tar.gz +lxml-2.2.6.tar.gz.asc diff --git a/python-lxml.spec b/python-lxml.spec index e6434b1..22740d3 100644 --- a/python-lxml.spec +++ b/python-lxml.spec @@ -5,7 +5,7 @@ %{!?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.5 +Version: 2.2.6 Release: 1%{?dist} Summary: ElementTree-like Python bindings for libxml2 and libxslt @@ -128,6 +128,13 @@ rm -rf %{buildroot} %endif %changelog +* Tue Mar 2 2010 Jeffrey C. Ollie - 2.2.6-1 +- 2.2.6 (2010-03-02) +- +- Bugs fixed +- +- * Fixed several Python 3 regressions by building with Cython 0.11.3. + * Mon Mar 1 2010 Jeffrey C. Ollie - 2.2.5-1 - 2.2.5 (2010-02-28) - diff --git a/sources b/sources index 2777c77..9a648cb 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -2ce79c4162c25063f58975a9a1f63e27 lxml-2.2.5.tar.gz -dd02c1ae95b68970eb67aad1580b8f80 lxml-2.2.5.tar.gz.asc +b1f700fb22d7ee9b977ee3eceb65b20c lxml-2.2.6.tar.gz +00720dfea0c1974d4bd97a3a3de9cbb6 lxml-2.2.6.tar.gz.asc From a01f3e24053ff5c3ce742beafeb3aa00d68f9e13 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 29 Jul 2010 10:28:55 +0000 Subject: [PATCH 4/4] dist-git conversion --- .cvsignore => .gitignore | 0 Makefile | 21 --------------------- branch | 1 - 3 files changed, 22 deletions(-) rename .cvsignore => .gitignore (100%) delete mode 100644 Makefile delete mode 100644 branch diff --git a/.cvsignore b/.gitignore similarity index 100% rename from .cvsignore rename to .gitignore diff --git a/Makefile b/Makefile deleted file mode 100644 index af4fb17..0000000 --- a/Makefile +++ /dev/null @@ -1,21 +0,0 @@ -# Makefile for source rpm: python-lxml -# $Id$ -NAME := python-lxml -SPECFILE = $(firstword $(wildcard *.spec)) - -define find-makefile-common -for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$d/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done -endef - -MAKEFILE_COMMON := $(shell $(find-makefile-common)) - -ifeq ($(MAKEFILE_COMMON),) -# attept a checkout -define checkout-makefile-common -test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2 -endef - -MAKEFILE_COMMON := $(shell $(checkout-makefile-common)) -endif - -include $(MAKEFILE_COMMON) diff --git a/branch b/branch deleted file mode 100644 index baa94ef..0000000 --- a/branch +++ /dev/null @@ -1 +0,0 @@ -F-13