SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for python-lxml-2.3.6-0.7.2.x86_64.rpm :
Thu Mar 7 13:00:00 2013 tomsAATTsuse.de
- Updated to 2.3.6 due to FATE#314874
For details, see http://lxml.de/2.3/changes-2.3.6.html

Mon Dec 6 13:00:00 2010 tomsAATTsuse.de
- Fixed bnc#657698: Removed dependency of pyxml

Thu Sep 18 14:00:00 2008 tomsAATTsuse.de
- Updated to 2.1.2
Features added

* lxml.etree now tries to find the absolute path name of files
when parsing from a file-like object. This helps custom resolvers
when resolving relative URLs, as lixbml2 can prepend them with
the path of the source document.
Bugs fixed

* Memory problem when passing documents between threads.

* Target parser did not honour the recover option and raised an
exception instead of calling .close() on the target.

Wed Jul 30 14:00:00 2008 tomsAATTsuse.de
- Updated to 2.1.1
Features added:

* No new features
Bugs fixed

* Crash when parsing XSLT stylesheets in a thread and using them
in another.

* Encoding problem when including text with ElementInclude under
Python 3.

Wed Jul 9 14:00:00 2008 tomsAATTsuse.de
- Corrected SPEC file:

* requires now libxml2 and libxslt

* Cleaned up spec file, added %{py_requires}

* Inserted PDF documentation
- Updated to 2.1:
Features added

* Smart strings can be switched off in XPath (smart_string keyword option).

* lxml.html.rewrite_links() strips links to work around documents with
whitespace in URL attributes.
Bugs fixed

* Custom resolvers were not used for XMLSchema includes/imports and
XInclude processing.

* CSS selector parser dropped remaining expression after a function
with parameters.
- Other changes

* objectify.enableRecursiveStr() was removed, use objectify.enable_recursive_str()
instead

* Speed-up when running XSLTs on documents from other threads

Fri Jun 20 14:00:00 2008 tomsAATTsuse.de
- Updated to 2.0.7:
- Features added:

* Pickling ElementTree objects in lxml.objectify.
- Bugs fixed:

* Descending dot-separated classes in CSS selectors were not
resolved correctly.

* ElementTree.parse() didn\'t handle target parser result.

* Potential threading problem in XInclude.

* Crash in Element class lookup classes when the __init__()
method of the super class is not called from Python subclasses.
- Other changes:

* Non-ASCII characters in attribute values are no longer escaped on serialisation.
- Changes from 2.0.6:
- Features added:

* No new features
- Bugs fixed

* Incorrect evaluation of el.find(\"tag[child]\").

* Windows build was broken.

* Moving a subtree from a document created in one thread into a
document of another thread could crash when the rest of the
source document is deleted while the subtree is still in use.

* Rare crash when serialising to a file object with certain encodings.
- Other changes:

* lxml should now build without problems on MacOS-X (2.0.6)

Thu May 15 14:00:00 2008 tomsAATTsuse.de
- SPEC: Fixed some warnings from rpmlint and removed duplicate doc dir
- Updated to 2.0.5
- Features added:
- No new features
- Bugs fixed:
- Resolving to a filename in custom resolvers didn\'t work.
- lxml did not honour libxslt\'s second error state \"STOPPED\",
which let some XSLT errors pass silently.
- Memory leak in Schematron with libxml2 >= 2.6.31.

Mon Apr 14 14:00:00 2008 tomsAATTsuse.de
- Features added:
- No new features
- Bugs fixed:
- Hanging thread in conjunction with GTK threading.
- Crash bug in iterparse when moving elements into other documents.
- HTML elements\' .cssselect() method was broken.
- ElementTree.find
*() didn\'t accept QName objects

Fri Mar 28 13:00:00 2008 tomsAATTsuse.de
- Split documentation into subpackage python-lxml-doc
- Updated to 2.0.3
- Features added
- soupparser.parse() allows passing keyword arguments on to
BeautifulSoup.
- fromstring() method in lxml.html.soupparser.
- Bugs fixed:
- lxml.html.diff didn\'t treat empty tags properly (e.g.,
).
- Handle entity replacements correctly in target parser.
- Crash when using iterparse() with XML Schema validation.
- The BeautifulSoup parser (soupparser.py) did not replace entities,
which made them turn up in text content.
- Attribute assignment of custom PyTypes in objectify could fail
to correctly serialise the value to a string.
- Other changes
- lxml.html.ElementSoup was replaced by a new module lxml.html.soupparser
with a more consistent API. The old module remains for
compatibility with ElementTree\'s own ElementSoup module.
- Setting the XSLT_CONFIG and XML2_CONFIG environment variables at
build time will let setup.py pick up the xml2-config and xslt-config
scripts from the supplied path name.
- Passing --with-xml2-config=/path/to/xml2-config to setup.py will
override the xml2-config script that is used to determine the
C compiler options. The same applies for the --with-xslt-config option.
- Older changes:
- see
http://pypi.python.org/pypi/lxml/2.0.2
http://pypi.python.org/pypi/lxml/2.0.1
http://pypi.python.org/pypi/lxml/2.0

Tue Oct 30 13:00:00 2007 tomsAATTsuse.de
- Updated to 1.3.6
- Bugs fixed
- Backported decref crash fix from 2.0
- Well hidden free-while-in-use crash bug in ObjectPath
- Other changes
- The test suites now run gc.collect() in the tearDown() methods.
While this makes them take a lot longer to run, it also makes
it easier to link a specific test to garbage collection problems
that would otherwise appear in later tests.


 
ICM