Html5

Latest version: v0.0.9

Safety actively analyzes 630305 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 3

0.999999

~~~~~~~~~~~~~~

Released on July 7, 2015

* Fix 189: fix the sanitizer to allow relative URLs again (as it did
prior to 0.9999/1.0b5).

0.99999

~~~~~~~~~~~~~

Released on April 30, 2015

* Fix 188: fix the sanitizer to not throw an exception when sanitizing
bogus data URLs.

0.9999

~~~~~~~~~~~~

Released on April 29, 2015

* Fix 153: Sanitizer fails to treat some attributes as URLs. Despite how
this sounds, this has no known security implications. No known version
of IE (5.5 to current), Firefox (3 to current), Safari (6 to current),
Chrome (1 to current), or Opera (12 to current) will run any script
provided in these attributes.

* Pass error message to the ParseError exception in strict parsing mode.

* Allow data URIs in the sanitizer, with a whitelist of content-types.

* Add support for Python implementations that don't support lone
surrogates (read: Jython). Fixes 2.

* Remove localization of error messages. This functionality was totally
unused (and untested that everything was localizable), so we may as
well follow numerous browsers in not supporting translating technical
strings.

* Expose treewalkers.pprint as a public API.

* Add a documentEncoding property to HTML5Parser, fix 121.

0.999

~~~~~

Released on December 23, 2013

* Fix 127: add work-around for CPython issue 20007: .read(0) on
http.client.HTTPResponse drops the rest of the content.

* Fix 115: lxml treewalker can now deal with fragments containing, at
their root level, text nodes with non-ASCII characters on Python 2.

0.99

~~~~

Released on September 10, 2013

* No library changes from 1.0b3; released as 0.99 as pip has changed
behaviour from 1.4 to avoid installing pre-release versions per
PEP 440.

0.95

~~~~

Released on February 11, 2012

Page 2 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.