Skip to content
This repository has been archived by the owner on Mar 28, 2021. It is now read-only.

Update lxml to 4.6.1 #1188

Merged
merged 1 commit into from
Oct 19, 2020
Merged

Update lxml to 4.6.1 #1188

merged 1 commit into from
Oct 19, 2020

Conversation

pyup-bot
Copy link
Collaborator

This PR updates lxml from 4.5.2 to 4.6.1.

Changelog

4.6.1

==================

Bugs fixed
----------

* A vulnerability was discovered in the HTML Cleaner by Yaniv Nizry, which allowed
JavaScript to pass through.  The cleaner now removes more sneaky "style" content.

4.6.0

==================

Features added
--------------

* GH310: ``lxml.html.InputGetter`` supports ``__len__()`` to count the number of input fields.
Patch by Aidan Woolley.

* ``lxml.html.InputGetter`` has a new ``.items()`` method to ease processing all input fields.

* ``lxml.html.InputGetter.keys()`` now returns the field names in document order.

* GH-309: The API documentation is now generated using ``sphinx-apidoc``.
Patch by Chris Mayo.

Bugs fixed
----------

* LP1869455: C14N 2.0 serialisation failed for unprefixed attributes
when a default namespace was defined.

* ``TreeBuilder.close()`` raised ``AssertionError`` in some error cases where it
should have raised ``XMLSyntaxError``.  It now raises a combined exception to
keep up backwards compatibility, while switching to ``XMLSyntaxError`` as an
interface.
Links

@pyup-bot pyup-bot mentioned this pull request Oct 18, 2020
@coveralls
Copy link

Coverage Status

Coverage remained the same at 76.186% when pulling 93b50b5 on pyup-update-lxml-4.5.2-to-4.6.1 into b97cbcf on master.

@thraxil thraxil merged commit f62b529 into master Oct 19, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants