From b408efed4535aceb7eda3cfaeb1481ca0e612b7b Mon Sep 17 00:00:00 2001 From: "Jeffrey C. Ollie" Date: Fri, 8 Mar 2013 15:00:03 -0600 Subject: [PATCH] 3.1.0 --- .gitignore | 2 ++ python-lxml.spec | 70 ++++++++++++++++++++++++++++++++++++++++++++++-- sources | 4 +-- 3 files changed, 72 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index 8f1c275..41cb8a9 100644 --- a/.gitignore +++ b/.gitignore @@ -18,3 +18,5 @@ lxml-2.2.7.tar.gz.asc /lxml-3.0.tgz.asc /lxml-3.0.1.tgz /lxml-3.0.1.tgz.asc +/lxml-3.1.0.tgz +/lxml-3.1.0.tgz.asc diff --git a/python-lxml.spec b/python-lxml.spec index a3c373e..2067236 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: 3.0.1 -Release: 2%{?dist} +Version: 3.1.0 +Release: 1%{?dist} Summary: ElementTree-like Python bindings for libxml2 and libxslt Group: Development/Libraries @@ -123,6 +123,72 @@ rm -rf %{buildroot} %endif %changelog +* Fri Mar 8 2013 Jeffrey Ollie - 3.1.0-1 +- 3.1.0 (2013-02-10) +- ================== +- +- Features added +- -------------- +- +- * GH#89: lxml.html.clean allows overriding the set of attributes that it +- considers 'safe'. Patch by Francis Devereux. +- +- Bugs fixed +- ---------- +- +- * LP#1104370: ``copy.copy(el.attrib)`` raised an exception. It now returns +- a copy of the attributes as a plain Python dict. +- +- * GH#95: When used with namespace prefixes, the ``el.find*()`` methods +- always used the first namespace mapping that was provided for each +- path expression instead of using the one that was actually passed +- in for the current run. +- +- * LP#1092521, GH#91: Fix undefined C symbol in Python runtimes compiled +- without threading support. Patch by Ulrich Seidl. +- +- Other changes +- ------------- +- +- +- 3.1beta1 (2012-12-21) +- ===================== +- +- Features added +- -------------- +- +- * New build-time option ``--with-unicode-strings`` for Python 2 that +- makes the API always return Unicode strings for names and text +- instead of byte strings for plain ASCII content. +- +- * New incremental XML file writing API ``etree.xmlfile()``. +- +- * E factory in lxml.objectify is callable to simplify the creation of +- tags with non-identifier names without having to resort to getattr(). +- +- Bugs fixed +- ---------- +- +- * When starting from a non-namespaced element in lxml.objectify, searching +- for a child without explicitly specifying a namespace incorrectly found +- namespaced elements with the requested local name, instead of restricting +- the search to non-namespaced children. +- +- * GH#85: Deprecation warnings were fixed for Python 3.x. +- +- * GH#33: lxml.html.fromstring() failed to accept bytes input in Py3. +- +- * LP#1080792: Static build of libxml2 2.9.0 failed due to missing file. +- +- Other changes +- ------------- +- +- * The externally useless class ``_ObjectifyElementMakerCaller`` was +- removed from the module API of lxml.objectify. +- +- * LP#1075622: lxml.builder is faster for adding text to elements with +- many children. Patch by Anders Hammarquist. + * Thu Feb 14 2013 Fedora Release Engineering - 3.0.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild diff --git a/sources b/sources index 11173eb..0b1027c 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -0f2b1a063ab3b6b0944cbc4a9a85dcfa lxml-3.0.1.tgz -c6923f37066c619fdecb96ff280c4cfd lxml-3.0.1.tgz.asc +df70163fb581bbe45fdcd6069a503273 lxml-3.1.0.tgz +e84737c92c90c9f71a5118b5e1ad5e91 lxml-3.1.0.tgz.asc