GitHub / html5lib/html5lib-python / commits
Standards-compliant library for parsing and serializing HTML documents and fragments in Python
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| c35d84c1 | Fix #217: Fully remove element in removeChild in etree treebuilder (#259) | Geoffrey Sneddon <m****e@g****m> | about 10 years ago | |
| 2d376737 | Fix #228: make sure the lxml treewalker works with trees from lxml (#256) | Geoffrey Sneddon <m****e@g****m> | over 10 years ago | |
| 66a2f776 | Check that no tag in the method dispatcher is duplicated (#255) | Geoffrey Sneddon <m****e@g****m> | over 10 years ago | |
| fc9f63be | Fix #120: introduce keyword arguments for encodings by source | Geoffrey Sneddon <g****s@g****m> | over 10 years ago | |
| 6464fc46 | Remove the tokenizer's unused case-converting options | Geoffrey Sneddon <g****s@g****m> | over 10 years ago | |
| d8d5bb65 | Remove ability to use a custom tokenizer | Geoffrey Sneddon <g****s@g****m> | over 10 years ago | |
| e65bee98 | Remove parseMeta | Geoffrey Sneddon <g****s@g****m> | over 10 years ago | |
| 5288737a | merge Merge pull request #245 from gsnedders/calibre-selected-1 | Geoffrey Sneddon <m****e@g****m> | over 10 years ago | |
| 143b0d41 | merge Merge pull request #252 from gsnedders/drop_charade | Geoffrey Sneddon <m****e@g****m> | over 10 years ago | |
| 761f3ab2 | Add a test for HTMLParser(debug=True) | Geoffrey Sneddon <g****s@g****m> | over 10 years ago | |
| cc99095b | merge Merge pull request #218 from gsnedders/prospector | Geoffrey Sneddon <m****e@g****m> | over 10 years ago | |
| 5dce4f27 | Silence protected-access | Geoffrey Sneddon <g****s@g****m> | over 10 years ago | |
| c0df867e | Silence arguments-differ | Geoffrey Sneddon <g****s@g****m> | over 10 years ago | |
| 2afe09bc | Make this in practice unreachable code work on Py2 | Geoffrey Sneddon <g****s@g****m> | over 10 years ago | |
| 97427de9 | Fix indentation | Geoffrey Sneddon <g****s@g****m> | over 10 years ago | |
| da099dce | Silence a buggily output non-parent-init-called | Geoffrey Sneddon <g****s@g****m> | over 10 years ago | |
| 0c290e06 | Kill long-dead finalText code | Geoffrey Sneddon <g****s@g****m> | over 10 years ago | |
| 6945bc48 | Silence not-callable | Geoffrey Sneddon <g****s@g****m> | over 10 years ago | |
| b46fcdf6 | Silence too-many-nested-blocks | Geoffrey Sneddon <g****s@g****m> | over 10 years ago | |
| bfc278ae | Silence bare-except | Geoffrey Sneddon <g****s@g****m> | over 10 years ago | |
| 15e126fc | Silence eval-used | Geoffrey Sneddon <g****s@g****m> | over 10 years ago | |
| cd74ec7a | Fix comment | Geoffrey Sneddon <g****s@g****m> | over 10 years ago | |
| 742715d5 | Fix invalid_unicode_re on platforms supporting lone surrogates | Geoffrey Sneddon <g****s@g****m> | over 10 years ago | |
| c8fafd43 | merge Merge pull request #253 from gsnedders/unittest-be-gone | Geoffrey Sneddon <m****e@g****m> | over 10 years ago | |
| df0b2ba4 | Remove unused import | Geoffrey Sneddon <g****s@g****m> | over 10 years ago | |
| b64df28c | Change which way around we overwrite this for clarity's sake | Geoffrey Sneddon <g****s@g****m> | over 10 years ago | |
| e5d395c2 | Silence wrong-import-position | Geoffrey Sneddon <g****s@g****m> | over 10 years ago | |
| a017b888 | Silence unused-argument | Geoffrey Sneddon <g****s@g****m> | over 10 years ago | |
| 82d623bc | Silence redefined-variable-type | Geoffrey Sneddon <g****s@g****m> | over 10 years ago | |
| 1b86ccbe | Remove gratuitious argument in sanitizer | Geoffrey Sneddon <g****s@g****m> | over 10 years ago | |
| 5c1d8e27 | Remove duplicate entry from constants.replacementCharacters | Geoffrey Sneddon <g****s@g****m> | over 10 years ago | |
| d440a830 | Silence pytest unused-variable warnings | Geoffrey Sneddon <g****s@g****m> | over 10 years ago | |
| 0bd31c42 | Get rid of type()-based type-check | Geoffrey Sneddon <g****s@g****m> | over 10 years ago | |
| de6bcf22 | Fix incorrectly hidden flake8 errors | Geoffrey Sneddon <g****s@g****m> | over 10 years ago | |
| 82386488 | Fix all the files outside of html5lib to flake8 cleanly | Geoffrey Sneddon <g****s@g****m> | over 10 years ago | |
| 2c3b64b0 | add pep8/flake8 config to get something useful happening with them | Geoffrey Sneddon <g****s@g****m> | over 10 years ago | |
| 1df7e5f6 | Cleanup test_parser2.py a bit | Geoffrey Sneddon <g****s@g****m> | over 10 years ago | |
| 3065630b | Get rid of last remenents of our usage of the stdlib unittest | Geoffrey Sneddon <g****s@g****m> | over 10 years ago | |
| 8cb66f2a | merge Merge pull request #110 from gsnedders/sanitizer-fixes-72 | Geoffrey Sneddon <m****e@g****m> | over 10 years ago | |
| f6741ea2 | merge Merge pull request #95 from gsnedders/escape-characters-serializer | Geoffrey Sneddon <m****e@g****m> | over 10 years ago | |
| 57dfcaeb | Make the serializer behave like a normal func with unknown kwargs | Geoffrey Sneddon <g****s@g****m> | over 10 years ago | |
| 6bd01d06 | Get rid of unittest from test_serializer.py | Geoffrey Sneddon <g****s@g****m> | over 10 years ago | |
| b48d0c19 | merge Merge pull request #249 from gsnedders/lxml-ascii-2 | Geoffrey Sneddon <m****e@g****m> | over 10 years ago | |
| 84e88022 | merge Merge pull request #243 from gsnedders/noscript | Geoffrey Sneddon <m****e@g****m> | over 10 years ago | |
| 323830cb | merge Merge pull request #250 from gsnedders/test-update-20160510 | Geoffrey Sneddon <m****e@g****m> | over 10 years ago | |
| 5be0383a | merge Merge pull request #251 from gsnedders/fix_test_warnings | Geoffrey Sneddon <m****e@g****m> | over 10 years ago | |
| 366ed48d | Change py.test config. | Geoffrey Sneddon <g****s@g****m> | over 10 years ago | |
| 645ce08f | Avoid TestData throwing a warning in test_encoding.py | Geoffrey Sneddon <g****s@g****m> | over 10 years ago | |
| 2f04a380 | Update tests | Geoffrey Sneddon <g****s@g****m> | over 10 years ago | |
| 176651a3 | merge Merge pull request #248 from gsnedders/phase_memo | Geoffrey Sneddon <m****e@g****m> | over 10 years ago | |
| 06e1a37f | Emphasise major changes in changelog, add lxml fix and noscript. | Geoffrey Sneddon <g****s@g****m> | over 10 years ago | |
| 75cf6971 | Reintroduce the old sanitizer testsuite from html5lib-tests | Geoffrey Sneddon <g****s@g****m> | over 10 years ago | |
| 2bd05f7e | Lint serializer test input; fix broken examples | Geoffrey Sneddon <g****s@g****m> | over 10 years ago | |
| acf03505 | Remove unused XHTML serializer expectations | Geoffrey Sneddon <g****s@g****m> | over 10 years ago | |
| b7a37d29 | Reindent serializer testdata | Geoffrey Sneddon <g****s@g****m> | over 10 years ago | |
| c6bdc743 | Move the serializer testdata to html5lib-python as impl specific | Geoffrey Sneddon <g****s@g****m> | over 10 years ago | |
| bf3e733b | Apply memoization to getPhases; this provides a decent perf gain | Geoffrey Sneddon <g****s@g****m> | over 10 years ago | |
| 816eaf4e | lxml should only ever return an ASCII string as a str | Geoffrey Sneddon <g****s@g****m> | over 10 years ago | |
| 48237039 | Scripting parameter for parse.py (#1) |
Vitalik Verhovodov <k****r@g****m>
Committed by: Geoffrey Sneddon <g****s@g****m> |
over 10 years ago | |
| 2812e44c | Make DOM treebuilder's AttrList return a MutableMapping | Geoffrey Sneddon <g****s@g****m> | over 10 years ago | |
| 0a885c65 | Clean up the constants imports in html5parser | Geoffrey Sneddon <g****s@g****m> | over 10 years ago | |
| 911cf452 | merge Merge pull request #241 from gsnedders/encoding_tests | Geoffrey Sneddon <m****e@g****m> | over 10 years ago | |
| 9dc49f69 | merge Merge pull request #240 from gsnedders/tree_types | Geoffrey Sneddon <m****e@g****m> | over 10 years ago | |
| b0ae0c2a | Ensure we only ever reparse *once* | Geoffrey Sneddon <g****s@g****m> | over 10 years ago | |
| 1d9f391f | Fix changing encoding to actually change encoding; add test for it | Geoffrey Sneddon <g****s@g****m> | over 10 years ago | |
| c5a80077 | Add a better test for encoding prescan length | Geoffrey Sneddon <g****s@g****m> | over 10 years ago | |
| b5b91cc7 | merge Merge pull request #238 from gsnedders/inputstream_update | Geoffrey Sneddon <m****e@g****m> | over 10 years ago | |
| 68d6f346 | Remove last remanent of unittest from test_treewalkers.py | Geoffrey Sneddon <g****s@g****m> | over 10 years ago | |
| a75b1204 | Fix new flake8 warning ("not x in" v. "x not in") | Geoffrey Sneddon <g****s@g****m> | over 10 years ago | |
| 8ddd3b98 | Generate tokenizer tests from testdata files | Geoffrey Sneddon <g****s@g****m> | over 10 years ago | |
| 7556f228 | Move tree construction treewalker tests to tree_construction.py | Geoffrey Sneddon <g****s@g****m> | over 10 years ago | |
| bd2f09ce | Prepare tree construction tests for moving treewalker tests over | Geoffrey Sneddon <g****s@g****m> | over 10 years ago | |
| 0cb9e89a | Split out each tree construction test into its own collector | Geoffrey Sneddon <g****s@g****m> | over 10 years ago | |
| 06fade87 | Move to a single definition of treeTypes for all tests | Geoffrey Sneddon <g****s@g****m> | over 10 years ago | |
| 9ba3b280 | Increase encoding pre-scan length to 1024, per spec from 2011(!) | Geoffrey Sneddon <g****s@g****m> | over 10 years ago | |
| 04ff4c12 | assert that after assigning self.charEncoding it's not None | Geoffrey Sneddon <g****s@g****m> | over 10 years ago | |
| 3b7e0171 | merge Merge pull request #235 from gsnedders/pytest_expect_11 | Geoffrey Sneddon <m****e@g****m> | over 10 years ago | |
| b65ae3f3 | Update pytest-expect to 1.1 and its human readable format | Geoffrey Sneddon <g****s@g****m> | over 10 years ago | |
| a3bb980a | merge Merge pull request #220 from gsnedders/codecov | Geoffrey Sneddon <m****e@g****m> | over 10 years ago | |
| 91876a7f | merge Merge pull request #234 from gsnedders/pep345_python_impl_setup | Geoffrey Sneddon <m****e@g****m> | over 10 years ago | |
| b67c90d5 | Use the platform.python_implementation because it's the most compat | Geoffrey Sneddon <g****s@g****m> | over 10 years ago | |
| 7f2fe005 | Implement InHeadNoscript context |
neumond <k****r@g****m>
Committed by: Geoffrey Sneddon <g****s@g****m> |
over 10 years ago | |
| d999875d | merge Merge pull request #227 from paradoxxxzero/master | Geoffrey Sneddon <m****e@g****m> | over 10 years ago | |
| 4205423e | merge Merge pull request #229 from gsnedders/drop-py32 | Geoffrey Sneddon <m****e@g****m> | over 10 years ago | |
| 5efd7d64 | Drop Python 3.2 support. | Geoffrey Sneddon <g****s@g****m> | over 10 years ago | |
| 5dac3aca | Fix python implementation marker for setuptools 2.20 | Florian Mounier <f****r@k****r> | over 10 years ago | |
| f796cca5 | merge Merge pull request #221 from gsnedders/svg_check_endtag | Geoffrey Sneddon <m****e@g****m> | over 10 years ago | |
| 73215c58 | merge Merge pull request #222 from gsnedders/lint_fixes | Geoffrey Sneddon <m****e@g****m> | over 10 years ago | |
| af0199ce | merge Merge pull request #175 from gsnedders/fix_tokenizer_201411 | Geoffrey Sneddon <m****e@g****m> | over 10 years ago | |
| 93ee3b34 | merge Merge pull request #137 from gsnedders/webencodings | Geoffrey Sneddon <m****e@g****m> | over 10 years ago | |
| 44b0bbc7 | merge Merge pull request #223 from gsnedders/pep8_1.7_fixes | Geoffrey Sneddon <m****e@g****m> | over 10 years ago | |
| 5e90af85 | Make pep8 1.7 happy. | Geoffrey Sneddon <g****s@g****m> | over 10 years ago | |
| f28c5acb | We don't need Python performance tests. | Geoffrey Sneddon <g****s@g****m> | over 10 years ago | |
| 6f4a282a | Remove the mockParser because I have no idea why we have it. | Geoffrey Sneddon <g****s@g****m> | over 10 years ago | |
| ca6591cc | Make sure lint is testing everything treewalkers can do. | Geoffrey Sneddon <g****s@g****m> | over 10 years ago | |
| c335295f | Drop tree walker doctype correct flag, whatever that once was! | Geoffrey Sneddon <g****s@g****m> | over 10 years ago | |
| 7f8bd13c | Drop end tag tree walker's data (always empty now) | Geoffrey Sneddon <g****s@g****m> | over 10 years ago | |
| dc879ffa | Don't allow ParseError/SerializerError tokens, whatever they are! | Geoffrey Sneddon <g****s@g****m> | over 10 years ago | |
| 5336ebea | Lint that comments are text_type | Geoffrey Sneddon <g****s@g****m> | over 10 years ago | |
| 22c2b1ac | Get rid of LintError and just use asserts | Geoffrey Sneddon <g****s@g****m> | over 10 years ago |