From: Hyunjee Kim
Date: Thu, 31 Jan 2019 01:45:05 +0000 (+0900)
Subject: Imported Upstream version 3.3.6
X-Git-Tag: upstream/4.3.0~26
X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=1210752f068fafedd34fd9a51de3e016a6bd0d09;p=platform%2Fupstream%2Fpython-lxml.git
Imported Upstream version 3.3.6
Change-Id: I10f7bab868c1ddfff3d5313b944783acf2d5fa03
Signed-off-by: Hyunjee Kim
---
diff --git a/CHANGES.txt b/CHANGES.txt
index 37ecbd61..a9d6420a 100644
--- a/CHANGES.txt
+++ b/CHANGES.txt
@@ -2,6 +2,20 @@
lxml changelog
==============
+3.3.6 (2014-08-28)
+==================
+
+Bugs fixed
+----------
+
+* Prevent tree cycle creation when adding Elements as siblings.
+
+* LP#1361948: crash when deallocating Element siblings without parent.
+
+* LP#1354652: crash when traversing internally loaded documents in XSLT
+ extension functions.
+
+
3.3.5 (2014-04-18)
==================
diff --git a/PKG-INFO b/PKG-INFO
index 9f660ec0..b98b227b 100644
--- a/PKG-INFO
+++ b/PKG-INFO
@@ -1,12 +1,12 @@
Metadata-Version: 1.1
Name: lxml
-Version: 3.3.5
+Version: 3.3.6
Summary: Powerful and Pythonic XML processing library combining libxml2/libxslt with the ElementTree API.
Home-page: http://lxml.de/
Author: lxml dev team
Author-email: lxml-dev@lxml.de
License: UNKNOWN
-Download-URL: http://pypi.python.org/packages/source/l/lxml/lxml-3.3.5.tar.gz
+Download-URL: http://pypi.python.org/packages/source/l/lxml/lxml-3.3.6.tar.gz
Description: lxml is a Pythonic, mature binding for the libxml2 and libxslt libraries. It
provides safe and convenient access to these libraries using the ElementTree
API.
@@ -37,14 +37,18 @@ Description: lxml is a Pythonic, mature binding for the libxml2 and libxslt libr
as soon as a maintenance branch has been established. Note that this
requires Cython to be installed at an appropriate version for the build.
- 3.3.5 (2014-04-18)
+ 3.3.6 (2014-08-28)
==================
Bugs fixed
----------
- * HTML cleaning could fail to strip javascript links that mix control
- characters into the link scheme.
+ * Prevent tree cycle creation when adding Elements as siblings.
+
+ * LP#1361948: crash when deallocating Element siblings without parent.
+
+ * LP#1354652: crash when traversing internally loaded documents in XSLT
+ extension functions.
diff --git a/README.rst b/README.rst
index ac79fd77..61db5bd1 100644
--- a/README.rst
+++ b/README.rst
@@ -38,7 +38,7 @@ Please `contact Stefan Behnel`_ for other ways to support the lxml project,
as well as commercial consulting, customisations and trainings on lxml and
fast Python XML processing.
-.. |Donate| image:: https://github.com/lxml/lxml/raw/master/doc/html/paypal_btn_donateCC_LG.gif
+.. |Donate| image:: http://lxml.de/paypal_btn_donateCC_LG.png
:width: 160
:height: 47
:alt: Donate to the lxml project
diff --git a/doc/html/FAQ.html b/doc/html/FAQ.html
index 9a113e18..63367d0a 100644
--- a/doc/html/FAQ.html
+++ b/doc/html/FAQ.html
@@ -10,7 +10,7 @@
-
lxml FAQ - Frequently Asked Questions
+
lxml FAQ - Frequently Asked Questions
Frequently asked questions on lxml. See also the notes on compatibility to
ElementTree.
@@ -935,7 +935,7 @@ map it to your namespace. See also the question above.
diff --git a/doc/html/api.html b/doc/html/api.html
index 8728b0cd..7bbd2a33 100644
--- a/doc/html/api.html
+++ b/doc/html/api.html
@@ -8,7 +8,7 @@
-
APIs specific to lxml.etree
+
APIs specific to lxml.etree
lxml.etree tries to follow established APIs wherever possible. Sometimes,
however, the need to expose a feature in an easy way led to the invention of a
@@ -476,7 +476,7 @@ example:
diff --git a/doc/html/api/abc.ABCMeta-class.html b/doc/html/api/abc.ABCMeta-class.html
index 93cf805d..53cec6bf 100644
--- a/doc/html/api/abc.ABCMeta-class.html
+++ b/doc/html/api/abc.ABCMeta-class.html
@@ -426,7 +426,7 @@ even via super()).