
Hi all, I just released lxml 3.7.0 with several new features. Most changes in this release came from pull requests. Thanks to everyone who contributed. The documentation is here: http://lxml.de/ Download: http://lxml.de/files/lxml-3.7.0.tgz Signature: http://lxml.de/files/lxml-3.7.0.tgz.asc Changelog: http://lxml.de/3.7/changes-3.7.0.html Github: https://github.com/lxml/lxml/commit/826ca604eccdf6f325c1c161e73132e765bb3855 This release was built using Cython 0.25.2. If you are interested in commercial support or customisations for the lxml package, please contact me directly. Have fun, Stefan 3.7.0 (2016-12-10) ================== Features added -------------- * GH#217: ``XMLSyntaxError`` now behaves more like its ``SyntaxError`` baseclass. Patch by Philipp A. * GH#216: ``HTMLParser()`` now supports the same ``collect_ids`` parameter as ``XMLParser()``. Patch by Burak Arslan. * GH#210: Allow specifying a serialisation method in ``xmlfile.write()``. Patch by Burak Arslan. * GH#203: New option ``default_doctype`` in ``HTMLParser`` that allows disabling the automatic doctype creation. Patch by Shadab Zafar. * GH#201: Calling the method ``.set('attrname')`` without value argument (or ``None``) on HTML elements creates an attribute without value that serialises like ``<div attrname></div>``. Patch by Daniel Holth. * GH#197: Ignore form input fields in ``form_values()`` when they are marked as ``disabled`` in HTML. Patch by Kristian Klemon. Bugs fixed ---------- * GH#206: File name and line number were missing from XSLT error messages. Patch by Marcus Brinkmann. Other changes ------------- * Log entries no longer allow anything but plain string objects as message text and file name. * ``zlib`` is included in the list of statically built libraries.
participants (1)
-
Stefan Behnel