SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for python-lxml-doc-2.3.4-1.3.i586.rpm :
Wed Jan 2 13:00:00 2013 toddrme2178AATTgmail.com
- Fix building on SLES

Wed Dec 19 13:00:00 2012 saschpeAATTsuse.de
- The doc sub-package is noarch

Thu Nov 15 13:00:00 2012 saschpeAATTsuse.de
- BuildRequire libxml2-devel instead of pkconfi() to allow building
on SLE_11_SP2

Mon Jun 4 14:00:00 2012 os-devAATTjacraig.com
- Update to version 2.3.4; bugs fixed:

* Crash due to race condition when errors (or user messages) occur during
threaded XSLT processing.

* XSLT stylesheet compilation could ignore compilation errors.
- Exclude etree_defs.h from RPM

Thu May 24 14:00:00 2012 highwaystar.ruAATTgmail.com
- python3 package added
- minor spec adjustments

Fri Mar 9 13:00:00 2012 saschpeAATTgmx.de
- 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
parser will no longer close it after use.

* Assertion error in lxml.html.cleaner when discarding top-level elements.

* In lxml.cssselect, use the xpath \'A//B\' (short for
\'A/descendant-or-self::node()/B\') instead of \'A/descendant::B\' for the css
descendant selector (\'A B\').

* In lxml.html, non-selected
 
ICM