summaryrefslogtreecommitdiff
path: root/src/lxml/html
Commit message (Expand)AuthorAgeFilesLines
* Add HTML-5 "formaction" attribute to "defs.link_attrs" (GH-316)Kevin Chung2021-03-212-0/+17
* Work around Py2's lack of "re.ASCII".lxml-4.6.2Stefan Behnel2020-11-261-2/+4
* Prevent combinations of <math/svg> and <style> to sneak JavaScript through th...Stefan Behnel2020-11-263-11/+39
* Prevent combinations of <noscript> and <style> to sneak JavaScript through th...Stefan Behnel2020-10-182-0/+13
* html: Add InputGetter.items() method and make .keys() return the field names ...Stefan Behnel2020-08-122-8/+47
* html: Avoid XPath in InputGetter where fast and simple iteration is enough.Stefan Behnel2020-08-121-20/+19
* html: Simplify and speed up InputGetter.__iter__() and __len__().Stefan Behnel2020-08-121-6/+3
* Implement __len__() on InputGetter which is expected by FormElement/FieldsDic...AidanWoolley2020-08-121-0/+3
* Use sphinx-apidoc to create API reference (GH-309)Chris Mayo2020-08-043-95/+97
* Fix an import in Py3.Stefan Behnel2020-08-041-1/+1
* Remove dead code.Stefan Behnel2020-08-031-1/+0
* Cleaner: Catch bad arg combo in constructor (GH-301)Mike Lissner2020-06-202-0/+21
* Improve compilation of clean.py (e.g. dict iteration) by switching to languag...Stefan Behnel2020-06-191-1/+1
* Avoid calling hasattr when we need the attribute anyway, and validate the arg...Stefan Behnel2020-06-191-4/+10
* LP#1882606: ``Cleaner.clean_html()`` discarded comments and PIs regardless of...Stefan Behnel2020-06-133-4/+49
* Use a bound method instead of looking it up on each element.Stefan Behnel2020-06-131-2/+2
* Add docstrings to Cleaner.allow_element() and Cleaner.allow_embedded_url().Stefan Behnel2019-08-241-2/+15
* Modernise some code.Stefan Behnel2019-07-271-6/+4
* Fix typos (GH-282)Min ho Kim2019-06-241-1/+1
* LP#1758553: add "source" and "track" to list of empty HTML tags.Stefan Behnel2019-03-081-1/+1
* Actually use "language_level=2" everywhere for better Py2 compatibility.Stefan Behnel2018-12-021-1/+1
* Set explicit Cython language levels for compiled modules (Cython suggests to ...Stefan Behnel2018-12-022-0/+4
* LP#1799755: Fix ABC imports from collections package to resolve a Deprecation...Stefan Behnel2018-10-242-2/+5
* Merge lxml-4.2 branch into master.Stefan Behnel2018-09-292-0/+4
|\
| * Fix import warnings in Py3.6+ by switching to absolute imports.Stefan Behnel2018-09-292-0/+4
* | Merge branch lxml-4.2 into master.Stefan Behnel2018-09-092-5/+6
|\ \ | |/
| * Fix typo in test file.Stefan Behnel2018-08-261-1/+1
| * Fix: make the cleaner also remove javascript URLs that use escaping.Stefan Behnel2018-09-092-5/+6
* | Merge pull request #270 from hugovk/rm-2.6scoder2018-08-2614-70/+34
|\ \
| * | Remove ununsed importsHugo2018-08-2611-13/+8
| * | Use tempfile.NamedTemporaryFile directlyHugo2018-08-261-3/+1
| * | Min version of LIBXML_VERSION is now 2.7Hugo2018-08-261-2/+1
| * | 'assert False' more readable than 'assert 0'Hugo2018-08-261-1/+1
| * | Revert "Replace mutable default argument"Hugo2018-08-261-18/+6
| * | Remove redundant parenthesesHugo2018-08-251-1/+1
| * | Replace function call with set literalHugo2018-08-252-2/+2
| * | Replace mutable default argumentHugo2018-08-251-6/+18
| * | Remove redundant code for Python <= 2.6Hugo2018-08-2510-53/+25
| |/
* | Fix typo in test file.Stefan Behnel2018-08-261-1/+1
|/
* Clean up test code for better readability.Stefan Behnel2017-11-121-6/+16
* Add better fallbacks to SelectElement.valueChristopher Schramm2017-10-053-8/+51
* LP#1710429: Fix uninitialised variable usage.Stefan Behnel2017-08-131-0/+1
* clean up importsStefan Behnel2017-08-131-1/+3
* LP#1567526: Make soupparser sort-of handle empty and plain text input instead...Stefan Behnel2017-08-132-3/+17
* Update docstrings to reflect the new behaviour of the "guess_charset" option ...Stefan Behnel2017-08-131-9/+20
* Adapt defaults for "guess_charset" option in the remaining parse functions.Stefan Behnel2017-08-131-2/+2
* Adapt defaults for "guess_charset" option when parsing from files and URLs to...Stefan Behnel2017-08-131-2/+22
* Back out GH issue #232 again as a retry should not be triggered internally by...Stefan Behnel2017-08-131-36/+6
* Fix tests after making "useChardet" handling smarter.Stefan Behnel2017-08-121-5/+16
* Only pass "useChardet" option into html5parser by default if the input is a b...Stefan Behnel2017-08-121-6/+18