Commit Graph

77 Commits

Author SHA256 Message Date
Dominique Leuenberger
46bc06fbfe Accepting request 320119 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/320119
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-lxml?expand=0&rev=55
2015-08-06 22:22:38 +00:00
Todd R
b692aa2fa5 Accepting request 319749 from home:alois:branches:devel:languages:python
update to version 3.4.4

OBS-URL: https://build.opensuse.org/request/show/319749
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-lxml?expand=0&rev=82
2015-08-03 09:54:31 +00:00
Stephan Kulow
ec7574f688 Accepting request 298551 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/298551
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-lxml?expand=0&rev=54
2015-04-25 14:45:58 +00:00
Michal Čihař
9053338adf Accepting request 298550 from home:Nijel:branches:devel:languages:python
- Drop lxml-dont-depend-on-URL-formatting-in-test.patch, merged upstream

- Update to 3.4.3:
  * Expression cache in ElementPath was ignored.  Fix by Changaco.
  * LP#1426868: Passing a default namespace and a prefixed namespace mapping
    as nsmap into ``xmlfile.element()`` raised a ``TypeError``.
  * LP#1421927: DOCTYPE system URLs were incorrectly quoted when containing
    double quotes.  Patch by Olli Pottonen.
  * LP#1419354: meta-redirect URLs were incorrectly processed by
    ``iterlinks()`` if preceded by whitespace.
  * LP#1415907: Crash when creating an XMLSchema from a non-root element
    of an XML document.
  * LP#1369362: HTML cleaning failed when hitting processing instructions
    with pseudo-attributes.
  * ``CDATA()`` wrapped content was rejected for tail text.
  * CDATA sections were not serialised as tail text of the top-level element.
  * New ``htmlfile`` HTML generator to accompany the incremental ``xmlfile``
    serialisation API.  Patch by Burak Arslan.
  * ``lxml.sax.ElementTreeContentHandler`` did not initialise its superclass.

OBS-URL: https://build.opensuse.org/request/show/298550
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-lxml?expand=0&rev=80
2015-04-22 10:54:29 +00:00
Stephan Kulow
ecf83e320c Accepting request 259808 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/259808
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-lxml?expand=0&rev=53
2014-11-06 15:49:51 +00:00
Jan Matejek
65b2dcf74a Accepting request 259611 from home:mlin7442:branches:devel:languages:python
update to 3.4.0 and add a patch that fixes test

OBS-URL: https://build.opensuse.org/request/show/259611
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-lxml?expand=0&rev=78
2014-11-05 14:09:18 +00:00
Stephan Kulow
d04cf2f0a0 Accepting request 231275 from devel:languages:python
Updated to 3.3.5, see .changes for details (forwarded request 231226 from thomas-schraitle)

OBS-URL: https://build.opensuse.org/request/show/231275
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-lxml?expand=0&rev=51
2014-04-26 17:33:57 +00:00
Denisart Benjamin
56cbc57c1e Accepting request 231226 from home:thomas-schraitle:branches:devel:languages:python
Updated to 3.3.5, see .changes for details

OBS-URL: https://build.opensuse.org/request/show/231226
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-lxml?expand=0&rev=76
2014-04-24 20:37:44 +00:00
Stephan Kulow
685fcf15ca Accepting request 224700 from devel:languages:python
- Update to version 3.3.3:
  * Bugs fixed
    - Crash when using Element subtypes with __slots__.
  * Other changes
    - The internal classes _LogEntry and _Attrib can no longer be subclassed
      from Python code. (forwarded request 224689 from Nijel)

OBS-URL: https://build.opensuse.org/request/show/224700
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-lxml?expand=0&rev=50
2014-03-11 08:23:56 +00:00
Denisart Benjamin
cd6c9a0beb Accepting request 224689 from home:Nijel:branches:devel:languages:python
- Update to version 3.3.3:
  * Bugs fixed
    - Crash when using Element subtypes with __slots__.
  * Other changes
    - The internal classes _LogEntry and _Attrib can no longer be subclassed
      from Python code.

OBS-URL: https://build.opensuse.org/request/show/224689
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-lxml?expand=0&rev=74
2014-03-05 10:06:13 +00:00
Sascha Peilicke
14a4b7423b Accepting request 224393 from home:Nijel:branches:devel:languages:python
- Update to version 3.3.2:
  - The properties resolvers and version, as well as the methods
    set_element_class_lookup() and makeelement(), were lost from iterparse
    objects.
  - LP#1222132: instances of XMLSchema, Schematron and RelaxNG did not clear
    their local error_log before running a validation.
  - LP#1238500: lxml.doctestcompare mixed up "expected" and "actual" in
    attribute values.
  - Some file I/O tests were failing in MS-Windows due to incorrect temp file
    usage. Initial patch by Gabi Davar.
  - LP#910014: duplicate IDs in a document were not reported by DTD
    validation.
  - LP#1185332: tostring(method="html") did not use HTML serialisation
    semantics for trailing tail text. Initial patch by Sylvain Viollon.
  - LP#1281139: .attrib value of Comments lost its mutation methods in 3.3.0.
    Even though it is empty and immutable, it should still provide the same
    interface as that returned for Elements.

- Run tests during build

OBS-URL: https://build.opensuse.org/request/show/224393
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-lxml?expand=0&rev=73
2014-03-03 15:50:51 +00:00
Stephan Kulow
4850425389 Accepting request 223578 from devel:languages:python
Update to version 3.3.1 (forwarded request 223577 from thomas-schraitle)

OBS-URL: https://build.opensuse.org/request/show/223578
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-lxml?expand=0&rev=49
2014-02-24 13:11:59 +00:00
James Oakley
72d7247aeb Accepting request 223577 from home:thomas-schraitle:branches:devel:languages:python
Update to version 3.3.1

OBS-URL: https://build.opensuse.org/request/show/223577
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-lxml?expand=0&rev=71
2014-02-23 19:46:59 +00:00
Stephan Kulow
227a9ee16e Accepting request 221238 from devel:languages:python
- Require python-cssselect, it was refactored into a standalone module

OBS-URL: https://build.opensuse.org/request/show/221238
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-lxml?expand=0&rev=48
2014-02-12 16:32:20 +00:00
Sascha Peilicke
f21b560869 - Require python-cssselect, it was refactored into a standalone module
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-lxml?expand=0&rev=69
2014-02-07 13:06:06 +00:00
Stephan Kulow
a680446ed2 Accepting request 220484 from devel:languages:python
- Fix requires

OBS-URL: https://build.opensuse.org/request/show/220484
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-lxml?expand=0&rev=47
2014-02-01 08:40:21 +00:00
Sascha Peilicke
a340695b6c - Fix requires
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-lxml?expand=0&rev=67
2014-01-31 14:22:59 +00:00
Stephan Kulow
756f655210 Accepting request 215350 from devel:languages:python
Fixed changes fromat according to sr#215185 (forwarded request 215228 from thomas-schraitle)

OBS-URL: https://build.opensuse.org/request/show/215350
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-lxml?expand=0&rev=46
2014-01-28 14:38:40 +00:00
Sascha Peilicke
1157ac37a2 Accepting request 215228 from home:thomas-schraitle:branches:devel:languages:python
Fixed changes fromat according to sr#215185

OBS-URL: https://build.opensuse.org/request/show/215228
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-lxml?expand=0&rev=65
2014-01-28 09:22:08 +00:00
Tomáš Chvátal
0d39f2543d Accepting request 204404 from devel:languages:python
Remove old source file

OBS-URL: https://build.opensuse.org/request/show/204404
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-lxml?expand=0&rev=45
2013-10-23 17:26:08 +00:00
Todd R
7011038f89 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-lxml?expand=0&rev=63 2013-10-23 08:54:40 +00:00
Todd R
b15f1df545 Accepting request 204319 from home:TheBlackCat:branches:devel:languages:python
Remove old tarball

OBS-URL: https://build.opensuse.org/request/show/204319
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-lxml?expand=0&rev=62
2013-10-22 14:41:08 +00:00
Tomáš Chvátal
db402c9c8c Accepting request 186935 from devel:languages:python
- update to 3.2.3:
* LP#1185701: spurious XMLSyntaxError after finishing iterparse().
* Crash in lxml.objectify during xsi annotation. (forwarded request 186918 from dirkmueller)

OBS-URL: https://build.opensuse.org/request/show/186935
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-lxml?expand=0&rev=43
2013-08-15 10:29:05 +00:00
Sascha Peilicke
57a22330f6 Accepting request 186918 from home:dirkmueller:branches:devel:languages:python
- update to 3.2.3:
* LP#1185701: spurious XMLSyntaxError after finishing iterparse().
* Crash in lxml.objectify during xsi annotation.

OBS-URL: https://build.opensuse.org/request/show/186918
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-lxml?expand=0&rev=60
2013-08-13 11:05:37 +00:00
Stephan Kulow
07a9ebdacf Accepting request 179886 from devel:languages:python
housekeeping sr, necessary due to split between d:l:p and d:l:p3 and (manual) _link removal in Factory.

OBS-URL: https://build.opensuse.org/request/show/179886
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-lxml?expand=0&rev=42
2013-06-19 14:39:18 +00:00
Sascha Peilicke
ede9a3cda7 Python3 moved to devel:languages:python3
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-lxml?expand=0&rev=58
2013-06-17 12:51:52 +00:00
Stephan Kulow
999bc2169f Accepting request 175240 from devel:languages:python
- update to 3.2.1:
* The methods ``apply_templates()`` and ``process_children()`` of XSLT
  extension elements have gained two new boolean options ``elements_only``
  and ``remove_blank_text`` that discard either all strings or whitespace-only
  strings from the result list.
* When moving Elements to another tree, the namespace cleanup mechanism
  no longer drops namespace prefixes from attributes for which it finds
  a default namespace declaration, to prevent them from appearing as
  unnamespaced attributes after serialisation.
* Returning non-type objects from a custom class lookup method could lead
  to a crash.
* Instantiating and using subtypes of Comments and ProcessingInstructions
  crashed. (forwarded request 175226 from dirkmueller)

OBS-URL: https://build.opensuse.org/request/show/175240
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-lxml?expand=0&rev=41
2013-05-16 09:26:55 +00:00
Sascha Peilicke
e91417699a Accepting request 175226 from home:dirkmueller:branches:devel:languages:python
- update to 3.2.1:
* The methods ``apply_templates()`` and ``process_children()`` of XSLT
  extension elements have gained two new boolean options ``elements_only``
  and ``remove_blank_text`` that discard either all strings or whitespace-only
  strings from the result list.
* When moving Elements to another tree, the namespace cleanup mechanism
  no longer drops namespace prefixes from attributes for which it finds
  a default namespace declaration, to prevent them from appearing as
  unnamespaced attributes after serialisation.
* Returning non-type objects from a custom class lookup method could lead
  to a crash.
* Instantiating and using subtypes of Comments and ProcessingInstructions
  crashed.

OBS-URL: https://build.opensuse.org/request/show/175226
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-lxml?expand=0&rev=56
2013-05-13 09:26:33 +00:00
Stephan Kulow
c3698d7eea Accepting request 174252 from devel:languages:python
- update to 3.2.0:
  * Leading whitespace could change the behaviour of the string
  parsing functions in ``lxml.html``.
  * LP#599318: The string parsing functions in ``lxml.html`` are more robust
  in the face of uncommon HTML content like framesets or missing body tags.
  Patch by Stefan Seelmann.
  * LP#712941: I/O errors while trying to access files with paths that contain
  non-ASCII characters could raise ``UnicodeDecodeError`` instead of properly
  reporting the ``IOError``.
  * LP#673205: Parsing from in-memory strings disabled network access in the
  default parser and made subsequent attempts to parse from a URL fail.
  * LP#971754: lxml.html.clean appends 'nofollow' to 'rel' attributes instead
  of overwriting the current value.
  * LP#715687: lxml.html.clean no longer discards scripts that are explicitly
  allowed by the user provided whitelist.  Patch by Christine Koppelt.

- update to 3.2.0:
  * Leading whitespace could change the behaviour of the string
  parsing functions in ``lxml.html``.
  * LP#599318: The string parsing functions in ``lxml.html`` are more robust
  in the face of uncommon HTML content like framesets or missing body tags.
  Patch by Stefan Seelmann.
  * LP#712941: I/O errors while trying to access files with paths that contain
  non-ASCII characters could raise ``UnicodeDecodeError`` instead of properly
  reporting the ``IOError``.
  * LP#673205: Parsing from in-memory strings disabled network access in the
  default parser and made subsequent attempts to parse from a URL fail.
  * LP#971754: lxml.html.clean appends 'nofollow' to 'rel' attributes instead
  of overwriting the current value.
  * LP#715687: lxml.html.clean no longer discards scripts that are explicitly (forwarded request 173959 from dirkmueller)

OBS-URL: https://build.opensuse.org/request/show/174252
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-lxml?expand=0&rev=40
2013-05-02 13:30:48 +00:00
Sascha Peilicke
fc01f77977 Accepting request 173959 from home:dirkmueller:branches:devel:languages:python
- update to 3.2.0:
  * Leading whitespace could change the behaviour of the string
  parsing functions in ``lxml.html``.
  * LP#599318: The string parsing functions in ``lxml.html`` are more robust
  in the face of uncommon HTML content like framesets or missing body tags.
  Patch by Stefan Seelmann.
  * LP#712941: I/O errors while trying to access files with paths that contain
  non-ASCII characters could raise ``UnicodeDecodeError`` instead of properly
  reporting the ``IOError``.
  * LP#673205: Parsing from in-memory strings disabled network access in the
  default parser and made subsequent attempts to parse from a URL fail.
  * LP#971754: lxml.html.clean appends 'nofollow' to 'rel' attributes instead
  of overwriting the current value.
  * LP#715687: lxml.html.clean no longer discards scripts that are explicitly
  allowed by the user provided whitelist.  Patch by Christine Koppelt.

- update to 3.2.0:
  * Leading whitespace could change the behaviour of the string
  parsing functions in ``lxml.html``.
  * LP#599318: The string parsing functions in ``lxml.html`` are more robust
  in the face of uncommon HTML content like framesets or missing body tags.
  Patch by Stefan Seelmann.
  * LP#712941: I/O errors while trying to access files with paths that contain
  non-ASCII characters could raise ``UnicodeDecodeError`` instead of properly
  reporting the ``IOError``.
  * LP#673205: Parsing from in-memory strings disabled network access in the
  default parser and made subsequent attempts to parse from a URL fail.
  * LP#971754: lxml.html.clean appends 'nofollow' to 'rel' attributes instead
  of overwriting the current value.
  * LP#715687: lxml.html.clean no longer discards scripts that are explicitly

OBS-URL: https://build.opensuse.org/request/show/173959
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-lxml?expand=0&rev=54
2013-05-02 09:10:32 +00:00
Stephan Kulow
fe251d42e5 Accepting request 162076 from devel:languages:python
update to 3.1.1 (forwarded request 161882 from apersaud)

OBS-URL: https://build.opensuse.org/request/show/162076
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-lxml?expand=0&rev=39
2013-04-03 11:05:52 +00:00
Sascha Peilicke
55d64f2df1 Accepting request 161882 from home:apersaud:branches:devel:languages:python
update to 3.1.1

OBS-URL: https://build.opensuse.org/request/show/161882
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-lxml?expand=0&rev=52
2013-04-02 09:02:25 +00:00
Stephan Kulow
0e099f2184 Accepting request 157726 from devel:languages:python
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/157726
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-lxml?expand=0&rev=38
2013-03-08 09:56:55 +00:00
Todd R
0f7e8831fb OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-lxml?expand=0&rev=50 2013-01-02 18:01:35 +00:00
Todd R
40a5ead22f OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-lxml?expand=0&rev=49 2013-01-02 17:55:51 +00:00
Ismail Dönmez
2f2dd6e257 Accepting request 146433 from devel:languages:python
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/146433
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-lxml?expand=0&rev=36
2012-12-28 21:47:19 +00:00
Sascha Peilicke
acdc192149 - The doc sub-package is noarch
- The doc sub-package is noarch

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-lxml?expand=0&rev=47
2012-12-19 15:46:10 +00:00
Stephan Kulow
1bbc72125b Accepting request 142614 from devel:languages:python
- BuildRequire libxml2-devel instead of pkconfi() to allow building
  on SLE_11_SP2

- Removed openSUSE 11.4 spec file workarounds

OBS-URL: https://build.opensuse.org/request/show/142614
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-lxml?expand=0&rev=35
2012-11-26 18:53:10 +00:00
Sascha Peilicke
22757510ab - BuildRequire libxml2-devel instead of pkconfi() to allow building
on SLE_11_SP2

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-lxml?expand=0&rev=45
2012-11-23 16:24:32 +00:00
Todd R
4f6c287b03 Accepting request 142447 from devel:languages:python3
Remove openSUSE 11.4 spec file workarounds (forwarded request 142444 from TheBlackCat)

OBS-URL: https://build.opensuse.org/request/show/142447
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-lxml?expand=0&rev=44
2012-11-22 14:36:58 +00:00
Stephan Kulow
92ae2148f6 Accepting request 123601 from devel:languages:python
Sorry, don't know how I forgot the changes.  My feeling is that I don't need to update python3-lxml.changes because there were no changes specific to the python3 version, is this right? (forwarded request 123577 from poorboywilly)

OBS-URL: https://build.opensuse.org/request/show/123601
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-lxml?expand=0&rev=33
2012-06-06 14:09:31 +00:00
Todd R
bc3382c174 Accepting request 123577 from home:poorboywilly:branches:devel:languages:python
Sorry, don't know how I forgot the changes.  My feeling is that I don't need to update python3-lxml.changes because there were no changes specific to the python3 version, is this right?

OBS-URL: https://build.opensuse.org/request/show/123577
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-lxml?expand=0&rev=42
2012-06-05 06:41:58 +00:00
Stephan Kulow
047eeae818 Accepting request 122242 from devel:languages:python
python3 package added, minor spec improvement (forwarded request 122105 from HighwayStar)

OBS-URL: https://build.opensuse.org/request/show/122242
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-lxml?expand=0&rev=32
2012-05-29 09:44:28 +00:00
Todd R
cda848c210 Accepting request 122105 from home:HighwayStar:branches:devel:languages:python
python3 package added, minor spec improvement

OBS-URL: https://build.opensuse.org/request/show/122105
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-lxml?expand=0&rev=40
2012-05-25 07:07:29 +00:00
Stephan Kulow
ab81023508 Accepting request 108688 from devel:languages:python
- 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

OBS-URL: https://build.opensuse.org/request/show/108688
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-lxml?expand=0&rev=31
2012-03-12 07:54:13 +00:00
Sascha Peilicke
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

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-lxml?expand=0&rev=38
2012-03-09 21:29:46 +00:00
Pascal Bleser
8032fd9fae remove %debug_package
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-lxml?expand=0&rev=37
2011-12-12 09:03:16 +00:00
Lars Vogdt
ba96920620 Autobuild autoformatter for 80800
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-lxml?expand=0&rev=28
2011-09-05 16:13:02 +00:00
Lars Vogdt
b599146b59 Accepting request 80800 from devel:languages:python
license update: BSD-3-Clause and GPL-2.0+
See LICENSES.TXT - test.py is GPL licensed (aggregation) (forwarded request 80719 from babelworx)

OBS-URL: https://build.opensuse.org/request/show/80800
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-lxml?expand=0&rev=27
2011-09-05 16:12:49 +00:00
Cristian Rodríguez
e42facd28f Accepting request 80719 from home:babelworx:ldig:branches:devel:languages:python
license update: BSD-3-Clause and GPL-2.0+
See LICENSES.TXT - test.py is GPL licensed (aggregation)

OBS-URL: https://build.opensuse.org/request/show/80719
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-lxml?expand=0&rev=35
2011-09-03 19:00:29 +00:00