Revisions of python-lxml

Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 223578 from James Oakley's avatar James Oakley (jimfunk) (revision 49)
Update to version 3.3.1 (forwarded request 223577 from thomas-schraitle)
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 221238 from Sascha Peilicke's avatar Sascha Peilicke (saschpe) (revision 48)
- Require python-cssselect, it was refactored into a standalone module
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 220484 from Sascha Peilicke's avatar Sascha Peilicke (saschpe) (revision 47)
- Fix requires
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 215350 from Sascha Peilicke's avatar Sascha Peilicke (saschpe) (revision 46)
Fixed changes fromat according to sr#215185 (forwarded request 215228 from thomas-schraitle)
Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_factory) accepted request 204404 from Todd R's avatar Todd R (TheBlackCat) (revision 45)
Remove old source file
Adrian Schröter's avatar Adrian Schröter (adrianSuSE) committed (revision 44)
Split 13.1 from Factory
Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_factory) accepted request 186935 from Sascha Peilicke's avatar Sascha Peilicke (saschpe) (revision 43)
- update to 3.2.3:
* LP#1185701: spurious XMLSyntaxError after finishing iterparse().
* Crash in lxml.objectify during xsi annotation. (forwarded request 186918 from dirkmueller)
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 179886 from Sascha Peilicke's avatar Sascha Peilicke (saschpe) (revision 42)
housekeeping sr, necessary due to split between d:l:p and d:l:p3 and (manual) _link removal in Factory.
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 175240 from Sascha Peilicke's avatar Sascha Peilicke (saschpe) (revision 41)
- 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)
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 174252 from Sascha Peilicke's avatar Sascha Peilicke (saschpe) (revision 40)
- 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)
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 162076 from Sascha Peilicke's avatar Sascha Peilicke (saschpe) (revision 39)
update to 3.1.1 (forwarded request 161882 from apersaud)
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 157726 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 38)
Automatic submission by obs-autosubmit
Adrian Schröter's avatar Adrian Schröter (adrianSuSE) committed (revision 37)
Split 12.3 from Factory
Ismail Dönmez's avatar Ismail Dönmez (namtrac) accepted request 146433 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 36)
Automatic submission by obs-autosubmit
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 142614 from Sascha Peilicke's avatar Sascha Peilicke (saschpe) (revision 35)
- BuildRequire libxml2-devel instead of pkconfi() to allow building
  on SLE_11_SP2

- Removed openSUSE 11.4 spec file workarounds
Adrian Schröter's avatar Adrian Schröter (adrianSuSE) committed (revision 34)
branched from openSUSE:Factory
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 123601 from Todd R's avatar Todd R (TheBlackCat) (revision 33)
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)
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 122242 from Todd R's avatar Todd R (TheBlackCat) (revision 32)
python3 package added, minor spec improvement (forwarded request 122105 from HighwayStar)
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 108688 from Sascha Peilicke's avatar Sascha Peilicke (saschpe) (revision 31)
- 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
Stephan Kulow's avatar Stephan Kulow (coolo) committed (revision 30)
replace license with spdx.org variant
Displaying revisions 61 - 80 of 109
openSUSE Build Service is sponsored by