Commit Graph

108 Commits

Author SHA256 Message Date
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
Sascha Peilicke
509c19ed0f - Simpler PDF install
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-lxml?expand=0&rev=34
2011-09-02 12:10:18 +00:00
Sascha Peilicke
28bec3bf63 - Build against Cython instead of pyrex
- Don't repackage source tarball
- Remove unneeded rpmlint filters

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-lxml?expand=0&rev=33
2011-09-02 11:25:24 +00:00
Sascha Peilicke
588a0cafd2 Accepting request 80257 from home:aturrini:branches:devel:languages:python
Fixed typo in description of python-lxml.spec

OBS-URL: https://build.opensuse.org/request/show/80257
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-lxml?expand=0&rev=32
2011-08-31 07:22:38 +00:00
Berthold Gunreben
55331ce048 Autobuild autoformatter for 63284
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-lxml?expand=0&rev=26
2011-03-08 09:39:28 +00:00
OBS User buildservice-autocommit
9fb8e6c6fe Updating link to change in openSUSE:Factory/python-lxml revision 26.0
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-lxml?expand=0&rev=960943d331d5a9baae6001cdb8256da9
2011-03-08 09:39:28 +00:00
Berthold Gunreben
36d42553bf Accepting request 63284 from devel:languages:python
Accepted submit request 63284 from user saschpe

OBS-URL: https://build.opensuse.org/request/show/63284
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-lxml?expand=0&rev=25
2011-03-08 09:39:16 +00:00
Sascha Peilicke
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.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-lxml?expand=0&rev=30
2011-03-03 08:46:41 +00:00
Berthold Gunreben
5185184e55 Autobuild autoformatter for 57862
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-lxml?expand=0&rev=23
2011-01-12 08:40:28 +00:00
Berthold Gunreben
2f3396ae3d Accepting request 57862 from devel:languages:python
Accepted submit request 57862 from user saschpe

OBS-URL: https://build.opensuse.org/request/show/57862
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-lxml?expand=0&rev=22
2011-01-12 08:40:21 +00:00
Thomas Schraitle
54cbc0acc2 - Fixed bnc#657698: Removed dependency of pyxml
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-lxml?expand=0&rev=28
2010-12-06 13:34:56 +00:00
OBS User autobuild
4059a9ff4f Accepting request 48071 from devel:languages:python
Copy from devel:languages:python/python-lxml based on submit request 48071 from user coolo

OBS-URL: https://build.opensuse.org/request/show/48071
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-lxml?expand=0&rev=21
2010-09-14 11:17:03 +00:00
OBS User autobuild
35a83b3f47 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-lxml?expand=0&rev=18 2010-03-18 15:24:22 +00:00
OBS User autobuild
1e6398bdb2 Accepting request 33802 from devel:languages:python
Copy from devel:languages:python/python-lxml based on submit request 33802 from user thomas-schraitle

OBS-URL: https://build.opensuse.org/request/show/33802
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-lxml?expand=0&rev=17
2010-03-05 10:52:10 +00:00
OBS User autobuild
b960ea3107 Accepting request 33723 from devel:languages:python
Copy from devel:languages:python/python-lxml based on submit request 33723 from user thomas-schraitle

OBS-URL: https://build.opensuse.org/request/show/33723
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-lxml?expand=0&rev=16
2010-03-02 00:44:48 +00:00
OBS User autobuild
8bac1528a7 Accepting request 29143 from devel:languages:python
Copy from devel:languages:python/python-lxml based on submit request 29143 from user coolo

OBS-URL: https://build.opensuse.org/request/show/29143
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-lxml?expand=0&rev=15
2010-01-12 11:52:54 +00:00
OBS User unknown
932dcd7862 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-lxml?expand=0&rev=13 2009-07-21 10:34:26 +00:00
OBS User unknown
bef308a393 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-lxml?expand=0&rev=12 2009-06-05 22:28:19 +00:00
OBS User unknown
0d7ff158ce OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-lxml?expand=0&rev=11 2009-04-24 20:02:40 +00:00
OBS User unknown
7d01ca7ffa OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-lxml?expand=0&rev=10 2008-12-09 06:19:20 +00:00