[python-lxml] 3.1.0
Jeffrey C. Ollie
jcollie at fedoraproject.org
Fri Mar 8 21:00:06 UTC 2013
commit b408efed4535aceb7eda3cfaeb1481ca0e612b7b
Author: Jeffrey C. Ollie <jeff at ocjtech.us>
Date: Fri Mar 8 15:00:03 2013 -0600
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 <jeff at ocjtech.us> - 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 <rel-eng at lists.fedoraproject.org> - 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
More information about the scm-commits
mailing list