Hi all, I just released lxml 4.2.0 with some new features and fixes. The documentation is here: http://lxml.de/ Download: https://pypi.python.org/pypi/lxml/4.2.0 MacOS wheels are not uploaded to PyPI yet but can be expected within the next days. Changelog: http://lxml.de/4.2/changes-4.2.0.html Github: https://github.com/lxml/lxml/releases/tag/lxml-4.2.0 This release was built using Cython 0.28. If you are interested in commercial support or customisations for the lxml package, please contact me directly. Have fun, Stefan 4.2.0 (2018-03-13) ================== Features added -------------- * GH#255: ``SelectElement.value`` returns more standard-compliant and browser-like defaults for non-multi-selects. If no option is selected, the value of the first option is returned (instead of None). If multiple options are selected, the value of the last one is returned (instead of that of the first one). If no options are present (not standard- compliant) ``SelectElement.value`` still returns ``None``. * GH#261: The ``HTMLParser()`` now supports the ``huge_tree`` option. Patch by stranac. Bugs fixed ---------- * LP#1551797: Some XSLT messages were not captured by the transform error log. * LP#1737825: Crash at shutdown after an interrupted iterparse run with XMLSchema validation.
MacOS wheels are now available. They are somewhat bigger than for the last release, which I attribute to the link time optimisation (LTO) that I enabled now, so they are probably also faster overall. Stefan Stefan Behnel schrieb am 13.03.2018 um 23:01:
Hi all,
I just released lxml 4.2.0 with some new features and fixes.
The documentation is here: http://lxml.de/
Download: https://pypi.python.org/pypi/lxml/4.2.0
MacOS wheels are not uploaded to PyPI yet but can be expected within the next days.
Changelog: http://lxml.de/4.2/changes-4.2.0.html
Github: https://github.com/lxml/lxml/releases/tag/lxml-4.2.0
This release was built using Cython 0.28.
If you are interested in commercial support or customisations for the lxml package, please contact me directly.
Have fun,
Stefan
4.2.0 (2018-03-13) ==================
Features added --------------
* GH#255: ``SelectElement.value`` returns more standard-compliant and browser-like defaults for non-multi-selects. If no option is selected, the value of the first option is returned (instead of None). If multiple options are selected, the value of the last one is returned (instead of that of the first one). If no options are present (not standard- compliant) ``SelectElement.value`` still returns ``None``.
* GH#261: The ``HTMLParser()`` now supports the ``huge_tree`` option. Patch by stranac.
Bugs fixed ----------
* LP#1551797: Some XSLT messages were not captured by the transform error log.
* LP#1737825: Crash at shutdown after an interrupted iterparse run with XMLSchema validation. _________________________________________________________________ Mailing list for the lxml Python XML toolkit - http://lxml.de/ lxml@lxml.de https://mailman-mail5.webfaction.com/listinfo/lxml
participants (1)
-
Stefan Behnel