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 |