c15b50f02a- Version update to 4.2.0: * GH#255: `SelectElement.value returns more standard-compliant and browser-like defaults for non-multi-selects. If no option is selected, the value of the first option is returned (instead of None). If multiple options are selected, the value of the last one is returned (instead of that of the first one). If no options are present (not standard-compliant) SelectElement.value still returns None. * GH#261: The HTMLParser() now supports the huge_tree` option. Patch by stranac. * LP#1551797: Some XSLT messages were not captured by the transform error log. * LP#1737825: Crash at shutdown after an interrupted iterparse run with XMLSchema validation. - Add patch python-lxml-assert.patch to pass test fail on threading
Tomáš Chvátal
2018-03-19 14:13:54 +0000
41dfa2881bAccepting request 574258 from devel:languages:python
Dominique Leuenberger
2018-02-10 16:52:24 +0000
bb68e69e3bAccepting request 574238 from home:mimi_vx:branches:devel:languages:pythonOndřej Súkup2018-02-08 14:04:12 +0000
1116f75122Accepting request 537927 from devel:languages:python
Dominique Leuenberger
2017-11-04 09:22:18 +0000
51efc15d33- run tests only when the appropriate pythons are available
Jan Matejek
2017-10-31 14:25:20 +0000
98224468aaAccepting request 527321 from devel:languages:python
Dominique Leuenberger
2017-09-21 10:28:31 +0000
19573682aaAccepting request 526949 from home:thomas-schraitle:branches:devel:languages:python
Jan Matejek
2017-09-19 14:14:01 +0000
29cc2c2774Accepting request 523408 from home:jengelh:branches:devel:languages:python
Jan Matejek
2017-09-12 15:24:53 +0000
c73616b68eAccepting request 513115 from devel:languages:python
Yuchen Lin
2017-08-02 09:27:23 +0000
ff9e734451Accepting request 512948 from home:ecsos
Thomas Bechtold
2017-07-31 06:02:44 +0000
824fb18ae1Accepting request 487431 from devel:languages:python
Dominique Leuenberger
2017-04-19 16:10:11 +0000
cb3e4ae097Accepting request 487430 from home:matejcik:branches:devel:languages:python
Jan Matejek
2017-04-11 17:15:01 +0000
650aff5862- temporarily disable Source URL for pdf doc (it became unavailable)
Jan Matejek
2017-04-07 18:43:14 +0000
60fdd08498Accepting request 479149 from devel:languages:python:singlespec
Jan Matejek
2017-03-15 12:52:16 +0000
7beca3b804- update to 3.6.1 (FATE #321014):
Thomas Bechtold
2016-08-16 07:57:39 +0000
2f2dd6e257Accepting request 146433 from devel:languages:python
Ismail Dönmez
2012-12-28 21:47:19 +0000
acdc192149- The doc sub-package is noarch
Sascha Peilicke
2012-12-19 15:46:10 +0000
1bbc72125bAccepting request 142614 from devel:languages:python
Stephan Kulow
2012-11-26 18:53:10 +0000
22757510ab- BuildRequire libxml2-devel instead of pkconfi() to allow building on SLE_11_SP2
Sascha Peilicke
2012-11-23 16:24:32 +0000
4f6c287b03Accepting request 142447 from devel:languages:python3
Todd R
2012-11-22 14:36:58 +0000
92ae2148f6Accepting request 123601 from devel:languages:python
Stephan Kulow
2012-06-06 14:09:31 +0000
bc3382c174Accepting request 123577 from home:poorboywilly:branches:devel:languages:python
Todd R
2012-06-05 06:41:58 +0000
047eeae818Accepting request 122242 from devel:languages:python
Stephan Kulow
2012-05-29 09:44:28 +0000
cda848c210Accepting request 122105 from home:HighwayStar:branches:devel:languages:python
Todd R
2012-05-25 07:07:29 +0000
ab81023508Accepting request 108688 from devel:languages:python
Stephan Kulow
2012-03-12 07:54:13 +0000
0bae3403d1- Update to version 2.3.3: * lxml.html.tostring() gained new serialisation options with_tail and doctype. * Fixed a crash when using iterparse() for HTML parsing and requesting start events. * Fixed parsing of more selectors in cssselect. Whitespace before pseudo-elements and pseudo-classes is significant as it is a descendant combinator. "E :pseudo" should parse the same as "E *:pseudo", not "E:pseudo". * lxml.html.diff no longer raises an exception when hitting 'img' tags without 'src' attribute. - Changes from version 2.3.2: * lxml.objectify.deannotate() has a new boolean option cleanup_namespaces to remove the objectify namespace declarations (and generally clean up the namespace declarations) after removing the type annotations. * lxml.objectify gained its own SubElement() function as a copy of etree.SubElement to avoid an otherwise redundant import of lxml.etree on the user side. * Fixed the "descendant" bug in cssselect a second time * Fixed parsing of some selectors in cssselect. - Changes from version 2.3.1: * New option kill_tags in lxml.html.clean to remove specific tags and their content (i.e. their whole subtree). * pi.get() and pi.attrib on processing instructions to parse pseudo-attributes from the text content of processing instructions. * lxml.get_include() returns a list of include paths that can be used to compile external C code against lxml.etree. * Resolver.resolve_file() takes an additional option close_file that configures if the file(-like) object will be closed after reading or not. * HTML cleaning didn't remove 'data:' links. * The html5lib parser integration now uses the 'official' implementation in html5lib itself, which makes it work with newer releases of the library. * In lxml.sax, endElementNS() could incorrectly reject a plain tag name when the corresponding start event inferred the same plain tag name to be in the default namespace. * When an open file-like object is passed into parse() or iterparse(), the
Sascha Peilicke
2012-03-09 21:29:46 +0000
588a0cafd2Accepting request 80257 from home:aturrini:branches:devel:languages:python
Sascha Peilicke
2011-08-31 07:22:38 +0000
55331ce048Autobuild autoformatter for 63284
Berthold Gunreben
2011-03-08 09:39:28 +0000
9fb8e6c6feUpdating link to change in openSUSE:Factory/python-lxml revision 26.0
OBS User buildservice-autocommit
2011-03-08 09:39:28 +0000
36d42553bfAccepting request 63284 from devel:languages:python
Berthold Gunreben
2011-03-08 09:39:16 +0000
10a2c26ba2- Update to 2.3 (2011-03-03): Features added * When looking for children, lxml.objectify takes '{}tag' as meaning an empty namespace, as opposed to the parent namespace. Bugs fixed * When finished reading from a file-like object, the parser immediately calls its close() method. * When finished parsing, iterparse() immediately closes the input file. * Work-around for libxml2 bug that can leave the HTML parser in a non-functional state after parsing a severly broken document (fixed in libxml2 2.7.8). * marque tag in HTML cleanup code is correctly named marquee.
Sascha Peilicke
2011-03-03 08:46:41 +0000
5185184e55Autobuild autoformatter for 57862
Berthold Gunreben
2011-01-12 08:40:28 +0000
2f3396ae3dAccepting request 57862 from devel:languages:python
Berthold Gunreben
2011-01-12 08:40:21 +0000
54cbc0acc2- Fixed bnc#657698: Removed dependency of pyxml
Thomas Schraitle
2010-12-06 13:34:56 +0000
4059a9ff4fAccepting request 48071 from devel:languages:python
OBS User autobuild
2010-09-14 11:17:03 +0000