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()).