diff --git a/lxml-3.4.4.tar.gz b/lxml-3.4.4.tar.gz deleted file mode 100644 index 0ed404e..0000000 --- a/lxml-3.4.4.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:b3d362bac471172747cda3513238f115cbd6c5f8b8e6319bf6a97a7892724099 -size 3537508 diff --git a/lxml-3.5.0.tar.gz b/lxml-3.5.0.tar.gz new file mode 100644 index 0000000..cd17bbe --- /dev/null +++ b/lxml-3.5.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:349f93e3a4b09cc59418854ab8013d027d246757c51744bf20069bc89016f578 +size 3810202 diff --git a/lxmldoc-3.4.4.pdf b/lxmldoc-3.4.4.pdf deleted file mode 100644 index 48bc776..0000000 --- a/lxmldoc-3.4.4.pdf +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:1123cddebd3d89a1ccbee77689624e64ed60d04bb42d4023915877aa39561e76 -size 1116588 diff --git a/lxmldoc-3.5.0.pdf b/lxmldoc-3.5.0.pdf new file mode 100644 index 0000000..e74eb6d --- /dev/null +++ b/lxmldoc-3.5.0.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c8b057304b6a7566f4751c4bc9a8a8e4a42a166425e691d111ed3465c53fa765 +size 1120059 diff --git a/python-lxml.changes b/python-lxml.changes index 2c3babb..aa25c77 100644 --- a/python-lxml.changes +++ b/python-lxml.changes @@ -1,3 +1,67 @@ +------------------------------------------------------------------- +Mon Feb 1 10:36:35 UTC 2016 - toddrme2178@gmail.com + +- update to version 3.5.0: + * Unicode string results failed XPath queries in PyPy. + * LP#1497051: HTML target parser failed to terminate on exceptions + and continued parsing instead. + * Deprecated API usage in doctestcompare. + +- changes from version 3.5.0b1: + * cleanup_namespaces() accepts a new argument keep_ns_prefixes that + does not remove definitions of the provided prefix-namespace + mapping from the tree. + * cleanup_namespaces() accepts a new argument top_nsmap that moves + definitions of the provided prefix-namespace mapping to the top of + the tree. + * LP#1490451: Element objects gained a cssselect() method as known + from lxml.html. Patch by Simon Sapin. + * API functions and methods behave and look more like Python + functions, which allows introspection on them etc. One side effect + to be aware of is that the functions now bind as methods when + assigned to a class variable. A quick fix is to wrap them in + staticmethod() (as for normal Python functions). + * ISO-Schematron support gained an option error_finder that allows + passing a filter function for picking validation errors from + reports. + * LP#1243600: Elements in lxml.html gained a classes property that + provides a set-like interface to the class attribute. Original + patch by masklinn. + * LP#1341964: The soupparser now handles DOCTYPE declarations, + comments and processing instructions outside of the root + element. Patch by Olli Pottonen. + * LP#1421512: The docinfo of a tree was made editable to allow + setting and removing the public ID and system ID of the + DOCTYPE. Patch by Olli Pottonen. + * LP#1442427: More work-arounds for quirks and bugs in pypy and + pypy3. + * lxml.html.soupparser now uses BeautifulSoup version 4 instead of + version 3 if available. + * Memory errors that occur during tree adaptations (e.g. moving + subtrees to foreign documents) could leave the tree in a crash + prone state. + * Calling process_children() in an XSLT extension element without an + output_parent argument failed with a TypeError. Fix by Jens + Tröger. + * GH#162: Image data in HTML data URLs is considered safe and no + longer removed by lxml.html.clean JavaScript cleaner. + * GH#166: Static build could link libraries in wrong order. + * GH#172: Rely a bit more on libxml2 for encoding detection rather + than rolling our own in some cases. Patch by Olli Pottonen. + * GH#159: Validity checks for names and string content were + tightened to detect the use of illegal characters early. Patch by + Olli Pottonen. + * LP#1421921: Comments/PIs before the DOCTYPE declaration were not + serialised. Patch by Olli Pottonen. + * LP#659367: Some HTML DOCTYPE declarations were not + serialised. Patch by Olli Pottonen. + * LP#1238503: lxml.doctestcompare is now consistent with stdlib's + doctest in how it uses + and - to refer to unexpected and missing + output. + * Empty prefixes are explicitly rejected when a namespace mapping is + used with ElementPath to avoid hiding bugs in user code. + * Several problems with PyPy were fixed by switching to Cython 0.23. + ------------------------------------------------------------------- Wed Sep 2 13:02:29 UTC 2015 - mcihar@suse.cz diff --git a/python-lxml.spec b/python-lxml.spec index 0839b17..af3c717 100644 --- a/python-lxml.spec +++ b/python-lxml.spec @@ -1,7 +1,7 @@ # # spec file for package python-lxml # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: python-lxml -Version: 3.4.4 +Version: 3.5.0 Release: 0 Summary: Powerful and Pythonic XML processing library License: BSD-3-Clause and GPL-2.0+