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
e0ea8994 Drop all the to_text magic in treewalkers._base Geoffrey Sneddon <g****s@g****m> over 10 years ago
9eff304c Allow None as a doctype tagname in lint Geoffrey Sneddon <g****s@g****m> over 10 years ago
2a5d7af1 Make sure we have the unicode from of text in lxml fragment root Geoffrey Sneddon <g****s@g****m> over 10 years ago
fb9e1776 Remove runtime type checks from treewalkers._base Geoffrey Sneddon <g****s@g****m> over 10 years ago
5bd34135 Use lint filter to ensure validity of treewalkers Geoffrey Sneddon <g****s@g****m> over 10 years ago
66ef0265 Teach lint & treewalkers that elements are only void in HTML ns Geoffrey Sneddon <g****s@g****m> over 10 years ago
270a2ca1 Don't let the lxml treewalker walk above the fragment root Geoffrey Sneddon <g****s@g****m> over 10 years ago
8b4d7c45 Drop the content model requirements from lint Geoffrey Sneddon <g****s@g****m> over 10 years ago
fbbea1f6 Update lint filter for namespaced attributes Geoffrey Sneddon <g****s@g****m> over 10 years ago
40c3ba67 Fix lint to expect text_type everywhere Geoffrey Sneddon <g****s@g****m> over 10 years ago
a2cdaf5d Fix #144: avoid bogus parse error on camel-case foreign elements Geoffrey Sneddon <g****s@g****m> over 10 years ago
66a3f424 Add codecov. Geoffrey Sneddon <g****s@g****m> over 10 years ago
77c63f98 Run flake8 in all builds on Travis. Geoffrey Sneddon <g****s@g****m> over 10 years ago
3d0eaea8 drop usage of charade now chardet is maintained again Gabi Davar <g****o@g****m>
Committed by: Geoffrey Sneddon <g****s@g****m>
over 10 years ago
5a62f05b Import things from os.path to make setup.py more readable Gabi Davar <g****o@g****m>
Committed by: Geoffrey Sneddon <g****s@g****m>
over 10 years ago
a8a10d63 use find_packages for simplicity in setup.py Gabi Davar <g****o@g****m>
Committed by: Geoffrey Sneddon <g****s@g****m>
over 10 years ago
a0a8b8ff Remove unused import. Geoffrey Sneddon <g****s@g****m> over 10 years ago
43522a21 Remove obsolete references to PullDOM and update CHANGES.rst Geoffrey Sneddon <g****s@g****m> over 10 years ago
c1c16cee Avoid noisiness from pylint and the parser's set patterns Geoffrey Sneddon <g****s@g****m> over 10 years ago
a2b8c110 Add prospector/pylint config for the sake of Landscape. Geoffrey Sneddon <g****s@g****m> over 10 years ago
c64bfca7 Get rid of mutable default arguments Geoffrey Sneddon <g****s@g****m> over 10 years ago
52ba64e9 Fix typos Jakub Wilk <j****k@j****t> over 10 years ago
082c0420 Add AUTHORS.rst and test files to manifest. Geoffrey Sneddon <g****s@g****m> almost 11 years ago
0c551c95 Make lxml tree-builder coerce comments to work with lxml 3.5. Geoffrey Sneddon <g****s@g****m> almost 11 years ago
fdc5f3bf Add testing on python 3.5 Nik Nyby <n****y@c****u>
Committed by: Geoffrey Sneddon <g****s@g****m>
almost 11 years ago
dae03f6c Comment the extras syntax to make it clearer what is going on Donald Stufft <d****d@s****o> almost 11 years ago
8df408bb Update changelog Donald Stufft <d****d@s****o> almost 11 years ago
3b477f57 Mark wheels as universal Donald Stufft <d****d@s****o> almost 11 years ago
35e2862c Move all optional dependencies into setup.py Donald Stufft <d****d@s****o> almost 11 years ago
71ac5580 Update requirements files to match setup.py Geoffrey Sneddon <g****s@g****m> almost 11 years ago
92ed92a0 And back to dev again. Geoffrey Sneddon <g****s@g****m> almost 11 years ago
38baa0ef Prep for 0.9999999 release. Geoffrey Sneddon <g****s@g****m> almost 11 years ago
935783d0 merge Merge pull request #205 from alex/patch-1 jgraham <j****s@h****k> almost 11 years ago
0efe2e3e Attempt to switch to travis's new docker infrastructure Alex Gaynor <a****r@g****m> almost 11 years ago
29526c56 When URLs are invalid IPv6 URLs drop the attr rather than error Donald Stufft <d****d@s****o> almost 11 years ago
c2321b02 Update packages even if they're installed on Travis already. Geoffrey Sneddon <g****s@g****m> about 11 years ago
9a10a4ca Update tests. Geoffrey Sneddon <g****s@g****m> about 11 years ago
01b1ebb7 Back to dev. Geoffrey Sneddon <g****s@g****m> about 11 years ago
830d12d1 Bump verison to release. Geoffrey Sneddon <g****s@g****m> about 11 years ago
b5c082a9 Fix #190: etree on Py2 shouldn't assert unicode strings. Geoffrey Sneddon <g****s@g****m> about 11 years ago
c0a63754 Fix #189: fix the sanitizer to allow relative URLs again. Geoffrey Sneddon <g****s@g****m> about 11 years ago
9e915913 Fix #187: store the version at a single place in the tree. Geoffrey Sneddon <g****s@g****m> about 11 years ago
5e3d4329 And back to dev. Geoffrey Sneddon <g****s@g****m> over 11 years ago
e7936b7b Hi 0.99999! Geoffrey Sneddon <g****s@g****m> over 11 years ago
2deab27c Rename 0.9999.1/1.0b5.1 to 0.99999/1.0b6 because PEP 440. Geoffrey Sneddon <g****s@g****m> over 11 years ago
46b6c696 We should have the Py3.4 classifier. Geoffrey Sneddon <g****s@g****m> over 11 years ago
70fe97b2 Fix #188: the sanitizer should sanitize given a bogus data URL. Geoffrey Sneddon <g****s@g****m> over 11 years ago
428cafa4 And back to dev after release. Geoffrey Sneddon <g****s@g****m> over 11 years ago
9d4ee2fb Hi 0.9999, at last! Geoffrey Sneddon <g****s@g****m> over 11 years ago
f9888c92 fixup! Fix #153: Sanitizer fails to treat some attributes as URLs Geoffrey Sneddon <g****s@g****m> over 11 years ago
165bf4c5 Revert "Merge pull request #177 from msabramo/require_ordereddict_for_py26" Geoffrey Sneddon <g****s@g****m> over 11 years ago
a5efb0e1 Fix #153: Sanitizer fails to treat some attributes as URLs Geoffrey Sneddon <g****s@g****m> over 11 years ago
e3bedc5d Fix #112: fix parse.py to work with default args and XML serialisation. Geoffrey Sneddon <g****s@g****m> over 11 years ago
f04b07bb Update CHANGES.rst with everything I'm claiming is significant. Geoffrey Sneddon <g****s@g****m> over 11 years ago
c12beb0c Add missing people to AUTHORS and fix order to match comment. Geoffrey Sneddon <g****s@g****m> over 11 years ago
b51828b2 Allow for Python implementations that don't support lone surrogates (read: Jy... Geoffrey Sneddon <g****s@g****m> over 11 years ago
b2934893 Move to far more complete .gitignore from GH's repo. Geoffrey Sneddon <g****s@g****m> over 11 years ago
bf7da778 Add a more general fix for #127 (CPy #20007) based on #136. Geoffrey Sneddon <g****s@g****m> over 11 years ago
a3c4fc00 Revert updating html5lib-tests submodule beyond where we support. Geoffrey Sneddon <g****s@g****m> over 11 years ago
69ca9164 Remove PullDOM support. Geoffrey Sneddon <g****s@g****m> over 11 years ago
23eb610a Change the Genshi treeadapter to avoid O(n^2) string concat. Geoffrey Sneddon <g****s@g****m> over 11 years ago
90e43486 Move Genshi tree adapter to be in the public API, because sanity. Geoffrey Sneddon <g****s@g****m> over 11 years ago
40d007a2 Fix the moduleFactoryFactory to cache based on *args and **kwargs. Geoffrey Sneddon <g****s@g****m> over 11 years ago
f4490bef Avoid running tests for cElementTree & ElementTree where they're the same. Geoffrey Sneddon <g****s@g****m> over 11 years ago
9337b003 Use py.test to generate tests from the data files themselves. Geoffrey Sneddon <g****s@g****m> over 11 years ago
383d1ee7 Move to py.test! Geoffrey Sneddon <g****s@g****m> over 11 years ago
e1d9a5b1 Big tox/Travis CI update to make both test the same set of things. Geoffrey Sneddon <g****s@g****m> over 11 years ago
9ee8a1a8 Cease supporting DATrie under PyPy. Geoffrey Sneddon <g****s@g****m> over 11 years ago
e4d4b152 Move where we concatenate tokens to handle ignoreErrorOrder Geoffrey Sneddon <g****s@g****m> over 11 years ago
d9b1a9f0 sys.version_info is only a "named tuple"-like obj from 2.7 Geoffrey Sneddon <g****s@g****m> over 11 years ago
3b3c1031 merge Merge pull request #177 from msabramo/require_ordereddict_for_py26 jgraham <j****s@h****k> over 11 years ago
e76c567c setup.py: Require ordereddict for Python 2.6 Marc Abramowitz <m****c@m****m> over 11 years ago
7fd79e31 Update AUTHORS.rst Ritwik Gupta <R****a@u****m> almost 12 years ago
4dfe3cd9 Update CHANGES.rst Ritwik Gupta <R****a@u****m> almost 12 years ago
1be9532f Added iframe seamless boolean attribute Ritwik Gupta <R****a@u****m> almost 12 years ago
f27af700 Get rid of obsolete replacement of unpaired surrogates with U+FFFD. Geoffrey Sneddon <m****e@g****m>
Committed by: Geoffrey Sneddon <g****s@g****m>
almost 12 years ago
1025014f Our tokenizer currently never outputs adjacent Character tokens; expect this. Geoffrey Sneddon <g****s@g****m> almost 12 years ago
92c2e32c Fix over indentation Geoffrey Sneddon <g****s@g****m> almost 12 years ago
7cce65bb merge Merge pull request #164 from sideshowbarker/master jgraham <j****s@h****k> about 12 years ago
51c473be Update to latest tests. Michael[tm] Smith <m****e@w****g> about 12 years ago
e8e0046b merge Merge pull request #163 from sideshowbarker/master jgraham <j****s@h****k> about 12 years ago
cf835d70 Update to latest tests. Michael[tm] Smith <m****e@w****g> about 12 years ago
6436848a Fix #159: fix typo in package description Geoffrey Sneddon <g****s@g****m> about 12 years ago
f6448659 Allow the data URI scheme, a whitelist for content types, and update tests to... Drew Hubl <d****b@g****m>
Committed by: Geoffrey Sneddon <g****s@g****m>
over 12 years ago
a2917e95 Fix #72: rewrite the sanitizer to be a treewalker filter only. Geoffrey Sneddon <g****s@g****m> over 12 years ago
dee0321f Cleanup treewalkers.pprint somewhat. Geoffrey Sneddon <g****s@g****m> over 12 years ago
9b1096e9 Avoid O(n^2) string concatenation in concatCharacterTokens() Geoffrey Sneddon <g****s@g****m> over 12 years ago
8f7f9f05 Move the treewalker printer to the treewalker module Geoffrey Sneddon <g****s@g****m> over 12 years ago
9695fc87 Add __all__ to html5lib.treewalkers._base Geoffrey Sneddon <g****s@g****m> over 12 years ago
4aa79f11 Fix optionaltags filter to not error when filtering nothing. Geoffrey Sneddon <g****s@g****m> over 12 years ago
f5fd711d Add Python 3.4 to Travis and tox. Geoffrey Sneddon <g****s@g****m> over 12 years ago
9e730ff1 As of months ago Genshi has downloads on PyPI; download it securely. Geoffrey Sneddon <g****s@g****m> over 12 years ago
41c90aeb Fix #146; fix all pep8 1.5.4 failures Geoffrey Sneddon <g****s@g****m> over 12 years ago
325aeaa6 Add useful message to the ParseError exception. Jon Dufresne <j****e@g****m>
Committed by: Geoffrey Sneddon <g****s@g****m>
over 12 years ago
3ebdd8bc Fix arguments order in error message Sigmund Cherem <s****d@g****m>
Committed by: Geoffrey Sneddon <g****s@g****m>
over 12 years ago
3c3dd758 Allow Genshi to be installed insecurely, for now. Geoffrey Sneddon <g****s@g****m> over 12 years ago
a2d58b8e Installing flake8 separately is unnecessary; it is in requirements-test.txt. Geoffrey Sneddon <g****s@g****m> over 12 years ago
18bd38ae Stop using --use-mirrors when installing requirements. Geoffrey Sneddon <g****s@g****m> over 12 years ago
85723e2f Fix #124: Move to webencodings for decoding the input byte stream. Geoffrey Sneddon <g****s@g****m> over 12 years ago
46dae3d9 Fix sphinx warnings Gabi Davar <g****o@g****m>
Committed by: Geoffrey Sneddon <g****s@g****m>
over 12 years ago

← Back to repository