An open API service providing commit metadata for open source projects.

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

← Back to repository