Commit Graph

88 Commits

Author SHA256 Message Date
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
OBS User unknown
57fac0e2d4 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-lxml?expand=0&rev=8 2008-09-26 14:55:39 +00:00
OBS User unknown
868b396006 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-lxml?expand=0&rev=7 2008-04-14 20:24:00 +00:00
OBS User unknown
c823075c9d OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-lxml?expand=0&rev=6 2008-04-03 00:15:51 +00:00
OBS User unknown
f891f30413 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-lxml?expand=0&rev=5 2007-10-30 11:29:31 +00:00
OBS User unknown
c842b84372 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-lxml?expand=0&rev=4 2007-08-30 21:33:16 +00:00
OBS User unknown
2599837e04 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-lxml?expand=0&rev=3 2007-07-30 18:58:23 +00:00
OBS User unknown
70b6ab3c7f OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-lxml?expand=0&rev=2 2007-01-19 18:24:01 +00:00
OBS User unknown
d9a5f272ce OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-lxml?expand=0&rev=1 2007-01-15 23:34:06 +00:00