GitHub / html5lib/html5lib-python / commits
Standards-compliant library for parsing and serializing HTML documents and fragments in Python
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| 6bc4fc4e | Re-enable Genshi treewalker. | Geoffrey Sneddon <g****s@g****m> | over 13 years ago | |
| 3dabe2c3 | Add diff to error messages from treewalker tests. | Geoffrey Sneddon <g****s@g****m> | over 13 years ago | |
| b2ac32a4 | Ignore .coverage as well. | Geoffrey Sneddon <g****s@g****m> | over 13 years ago | |
| 73f07a59 | Fix #14 by updating testdata submodule. | Geoffrey Sneddon <g****n@o****m> | over 13 years ago | |
| 3facc99c | merge Merge pull request #15 from gsnedders/update-aaa | jgraham <j****s@h****k> | over 13 years ago | |
| e4f6fa1d | Fix tokenizer test harness to not decode tests multiple times. | Geoffrey Sneddon <g****s@g****m> | over 13 years ago | |
| 89043655 | Start to update AAA. This gets the tests passing. | Geoffrey Sneddon <g****s@g****m> | over 13 years ago | |
| a0415f2e | Set everything up so sdist produces a useful package. | Geoffrey Sneddon <g****s@g****m> | over 13 years ago | |
| 2c277448 | Ignore more distutils files. | Geoffrey Sneddon <g****s@g****m> | over 13 years ago | |
| 1ae58466 | Fix #3: utf-8 typo'd in simpletree. | Geoffrey Sneddon <g****s@g****m> | over 13 years ago | |
| d2e66746 | Get chardet tests running again. | Geoffrey Sneddon <g****s@g****m> | over 13 years ago | |
| d3b33f8b | Readd LICENSE | Geoffrey Sneddon <g****s@g****m> | over 13 years ago | |
| 3640fe8a | Have a consistent API for errors where the format values are a dict. | Geoffrey Sneddon <g****s@g****m> | over 13 years ago | |
| d7c0a1a2 | Fix spelling mistakes in parse errors. | Geoffrey Sneddon <g****s@g****m> | over 13 years ago | |
| 17f9dba4 | Remove the long-deprecated BeautifulSoup support. | Geoffrey Sneddon <g****s@g****m> | over 13 years ago | |
| 4834f648 | Remove the "XHTML" Serializer. | Geoffrey Sneddon <g****s@g****m> | over 13 years ago | |
| 3e50aad8 | Don't rely on the ElementTree Comment factory being the tag attribute on Comm... | Geoffrey Sneddon <g****s@g****m> | over 13 years ago | |
| 4e06f37f | Move back to __import__ for 2.6 | Geoffrey Sneddon <g****s@g****m> | over 13 years ago | |
| 1198aba2 | Get rid of set comprehension, as this doesn't exist in Python 2.6. | Geoffrey Sneddon <g****s@g****m> | over 13 years ago | |
| 9fbfe61f | Add Travis file, plus requirements for pip | Geoffrey Sneddon <g****s@g****m> | over 13 years ago | |
| 5bebb6ef | Update setup.py | Geoffrey Sneddon <g****s@g****m> | over 13 years ago | |
| 14a27c08 | Ignore /build/ | Geoffrey Sneddon <g****s@g****m> | over 13 years ago | |
| 86ceb1ce | Readd ignores | Geoffrey Sneddon <g****s@g****m> | over 13 years ago | |
| b1dfea62 | Get tests running again under git. | Geoffrey Sneddon <g****s@g****m> | over 13 years ago | |
| 06f65cde | merge Move the python3 branch to master now it works on Python 2 as well. |
Geoffrey Sneddon <g****s@g****m>
Committed by: Geoffrey Sneddon <g****n@o****m> |
over 13 years ago | |
| 70431a1b | Ignore non-HTML tests | Geoffrey Sneddon <g****s@g****m> | over 13 years ago | |
| deb205a0 | Get the lxml treewalker working under the joint codebase under Py2. | Geoffrey Sneddon <g****s@g****m> | over 13 years ago | |
| 82377ecb | Make Py3 code work on Py2 as well. | Geoffrey Sneddon <g****s@g****m> | over 13 years ago | |
| 9a7eac19 | Remove a lot of old 2.3/2.4 support code | Geoffrey Sneddon <g****s@g****m> | over 13 years ago | |
| 84b1710c | Remove a lot of old 2.3/2.4 support code | Geoffrey Sneddon <g****s@g****m> | over 13 years ago | |
| 97b25e33 | Re-run 3to2, and fix where something had gone uncommitted in Python3 before. | Geoffrey Sneddon <g****s@g****m> | over 13 years ago | |
| 93365eae | Re-run 3to2, and fix where something had gone uncommitted in Python3 before. | Geoffrey Sneddon <g****s@g****m> | over 13 years ago | |
| 8205aae5 | Move entities to using DATrie if possible; if not, use a new custom Trie-like... | Geoffrey Sneddon <g****s@g****m> | over 13 years ago | |
| bfdf9bb1 | remove coverage file | Geoffrey Sneddon <g****s@g****m> | over 13 years ago | |
| 5d925bee | Regenerate the Py2 code using awkwardduet 1.1a4. | Geoffrey Sneddon <g****s@g****m> | over 13 years ago | |
| 28f1400a | Get test_stream.py working again after the inputstream changes from ages ago | Geoffrey Sneddon <g****s@g****m> | over 13 years ago | |
| df1e5dee | Remove non-nose test runner scripts | Geoffrey Sneddon <g****s@g****m> | over 13 years ago | |
| f72b44ce | Factor out the error message code, and make it work nicely under Py2 | Geoffrey Sneddon <g****s@g****m> | over 13 years ago | |
| db43ce27 | Get encoding tests passing, and test the pre-scan separately | Geoffrey Sneddon <g****s@g****m> | over 13 years ago | |
| 2816de7b | Get encoding tests running again under nose and Py3 | Geoffrey Sneddon <g****s@g****m> | over 13 years ago | |
| a32418c6 | lxml gives text/tail as bytes under Py2, so accomodate for this. | Geoffrey Sneddon <g****s@g****m> | over 13 years ago | |
| 356f8a17 | Make code run under Py2 post-3to2. | Geoffrey Sneddon <g****s@g****m> | over 13 years ago | |
| ff4f2b8c | Move docstring so 3to2 produces valid Py2. | Geoffrey Sneddon <g****s@g****m> | over 13 years ago | |
| 139836d3 | Get lxml treebuilder passing tests again. | Geoffrey Sneddon <g****s@g****m> | over 13 years ago | |
| b2c4ede5 | Minor fix-up to get 3to2 to work with syntax errors being introduced. | Geoffrey Sneddon <g****s@g****m> | over 13 years ago | |
| afb5cbef | We should be testing lxml with its own treebuilder, as that's the default. | Geoffrey Sneddon <g****s@g****m> | over 13 years ago | |
| 96fcffcf | Get tests running again. | Geoffrey Sneddon <g****s@g****m> | over 13 years ago | |
| af326454 | Get warnings properly paid attention to in the tests. | Geoffrey Sneddon <g****s@g****m> | over 13 years ago | |
| 70922940 | Make code DRYer, and make it possible for this to work under Py2 and Py3. | Geoffrey Sneddon <g****s@g****m> | over 13 years ago | |
| 84412cf1 | Remove needless print calls | Geoffrey Sneddon <g****s@g****m> | over 13 years ago | |
| e1a400c0 | Just print a unicode string directly | Geoffrey Sneddon <g****s@g****m> | over 13 years ago | |
| 4213ee24 | Fix CDATA state when it ends with more than two square brackets. | Geoffrey Sneddon <g****s@g****m> | over 13 years ago | |
| e674941d | Google Code Issue 215: Properly detect seekable streams |
Juan Carlos Garcia Segovia <j****a@g****m>
Committed by: Geoffrey Sneddon <g****s@g****m> |
almost 14 years ago | |
| faa49538 | Update Python 3, now passes identical number of tests as Python 2. | Geoffrey Sneddon <g****s@g****m> | about 14 years ago | |
| c1029a4a | First hack at splitting InputStream up into a binary and Unicode class pair. | Geoffrey Sneddon <g****s@g****m> | about 14 years ago | |
| 67bc17b8 | Remove debug omission of stdout from tokenzier tests. | Geoffrey Sneddon <g****s@g****m> | about 14 years ago | |
| d81e8921 | Rebuild Py3 | Geoffrey Sneddon <g****s@g****m> | over 14 years ago | |
| 7c67b9f3 | Fix automerge issues | Geoffrey Sneddon <g****s@g****m> | over 14 years ago | |
| b7e674a6 | merge Merge. | Geoffrey Sneddon <g****s@g****m> | over 14 years ago | |
| 315d4820 | merge Merge. | Geoffrey Sneddon <g****s@g****m> | over 14 years ago | |
| 376b4a52 | Welcome to Python 3. | Geoffrey Sneddon <g****s@g****m> | over 14 years ago | |
| a897f19d | Welcome to Python 3. | Geoffrey Sneddon <g****s@g****m> | over 14 years ago | |
| eb7f702b | The "seeding a form with initial values" algorithm has been removed from the ... | Geoffrey Sneddon <g****s@g****m> | over 14 years ago | |
| b61170e7 | Get DOM tests passing with DOM Level 2 implementations | Geoffrey Sneddon <g****s@g****m> | over 14 years ago | |
| b837a902 | Clean up a function name that confuses nose | James Graham <j****m@o****m> | over 14 years ago | |
| ed014f62 | Get tests running cleanly with -3 | Geoffrey Sneddon <g****s@g****m> | over 14 years ago | |
| 6ecbcafd | Add support for <video preload=...>, <audio preload=...> | Andy Wingo <w****o@p****m> | over 14 years ago | |
| 9d44e5c4 | Add support for <video preload=...>, <audio preload=...> | Andy Wingo <w****o@p****m> | over 14 years ago | |
| 8492ff67 | Add "poster" as an acceptable attribute of <video> | Andy Wingo <w****o@p****m> | over 14 years ago | |
| 8400422a | Add "poster" as an acceptable attribute of <video> | Andy Wingo <w****o@p****m> | over 14 years ago | |
| df16775e | Use treeTypes from tests/support.py in the parser tests. | Geoffrey Sneddon <g****s@g****m> | over 14 years ago | |
| bfa3cd3b | Remove dependency on issue #202 | Geoffrey Sneddon <g****s@g****m> | over 14 years ago | |
| dd9daf8e | Add test for issue #202 | Geoffrey Sneddon <g****s@g****m> | over 14 years ago | |
| 7d241497 | Add assertions that we have a byte-string before detecting encoding. | Geoffrey Sneddon <g****s@g****m> | over 14 years ago | |
| fec1bb55 | Move assignment of the constant listElementMap out of the hot elementInScope. | Geoffrey Sneddon <g****s@g****m> | over 14 years ago | |
| 587483d9 | Re-assign filteredEntityList as charStack grows. | Geoffrey Sneddon <g****s@g****m> | over 14 years ago | |
| f0e5df56 | Make the key of the entities dict a Unicode string. This is not only | Geoffrey Sneddon <g****s@g****m> | over 14 years ago | |
| f5855f3d | Fix up more tests to work with nose | jgraham <j****s@h****k> | over 14 years ago | |
| 19686c8c | Fix handling of <font> in SVG | jgraham <j****s@h****k> | over 14 years ago | |
| 6a293509 | merge Merge | Geoffrey Sneddon <g****s@g****m> | almost 15 years ago | |
| b88d31d6 | Invalid use of set constructor | jgraham <j****s@h****k> | almost 15 years ago | |
| 6e12194d | Fix etree test failures | jgraham <j****s@h****k> | almost 15 years ago | |
| f50cb082 | Unbreak sanitizer tests and convert to nose | jgraham <j****s@h****k> | almost 15 years ago | |
| dd038b3d | Do what the XXX says and use cProfile instead of hotshot. Gets us profiling u... | Geoffrey Sneddon <g****s@g****m> | almost 15 years ago | |
| 918027ce | Move tokenizer tests to nose | James Graham <j****m@o****m> | about 15 years ago | |
| 65911f2f | Undo bogus change | James Graham <j****m@o****m> | about 15 years ago | |
| 9cd98fcc | Handle nulls correctly in table text | James Graham <j****m@o****m> | about 15 years ago | |
| 1acc7e7f | Fix test order when running with nose | James Graham <j****m@o****m> | about 15 years ago | |
| 54ada1ce | Add track element | James Graham <j****m@o****m> | about 15 years ago | |
| ca84401b | Implement the Noah's Ark algorithm | James Graham <j****m@o****m> | about 15 years ago | |
| abd0b0be | Make foreign content switch on namespace of current node rather than insertio... | James Graham <j****m@o****m> | about 15 years ago | |
| 12dd3765 | Update python code and tests for the recent ruby start tag parsing changes | James Graham <j****m@o****m> | about 15 years ago | |
| 7460e1a0 | frameset-ok isn't affected by input type=hidden | James Graham <j****m@o****m> | about 15 years ago | |
| 51b22237 | Fix some problems with etree and new python version | James Graham <j****m@o****m> | about 15 years ago | |
| 436f002c | Make tokenizer a new-style class | James Graham <j****m@o****m> | about 15 years ago | |
| 0eacde62 | General StringIO for python 2 and 3 | taha <m****r@g****m> | about 15 years ago | |
| b21ed70e | Using types.ModuleType instead of new.module | taha <m****r@g****m> | about 15 years ago | |
| bbbb03f0 | Fix issue #156. | Geoffrey Sneddon <g****s@g****m> | over 15 years ago | |
| c2eecb5c | Add tests that we throw when we should and escape when we should when seriali... | Geoffrey Sneddon <g****s@g****m> | over 15 years ago | |
| 114ab649 | Make the Python html5lib tree-walker API use a dict with (namespace, name): v... | Geoffrey Sneddon <g****s@g****m> | over 15 years ago |