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
c36197d0 And back to dev for 0.9999. Geoffrey Sneddon <g****s@g****m> over 12 years ago
b1b1f940 Drop -dev from version number for release Geoffrey Sneddon <g****s@g****m> over 12 years ago
3bd0a621 Add changelog for recently changed things. Geoffrey Sneddon <g****s@g****m> over 12 years ago
18bc2787 Fix #127, add a work-around for CPython bug 20007. Simon Sapin <s****n@e****g> over 12 years ago
808d102f Add a documentEncoding property to HTML5Parser, fix #121. Simon Sapin <s****n@e****g>
Committed by: Geoffrey Sneddon <g****s@g****m>
over 12 years ago
e269a2fd Remove the isstring hack in lxml treewalker. Geoffrey Sneddon <g****s@g****m> almost 13 years ago
a137d14b Preserve attribute order when parsing Kovid Goyal <k****d@k****t>
Committed by: Geoffrey Sneddon <g****s@g****m>
almost 13 years ago
29f0512e Speed up unnecessarily slow and obtuse dict comparison Kovid Goyal <k****d@k****t>
Committed by: Geoffrey Sneddon <g****s@g****m>
almost 13 years ago
f1306764 Increment version number after 0.99 (provisionally 0.999). Geoffrey Sneddon <g****s@g****m>
Committed by: --global <g****s@g****m>
almost 13 years ago
00ee9e9e Push this as 0.99, after PEP 440 pushed pip to ignore pre-releases. Geoffrey Sneddon <g****s@g****m>
Committed by: --global <g****s@g****m>
almost 13 years ago
c10635fa Add examples using urllib2 and urllib.request for HTTP Content-Type Geoffrey Sneddon <g****s@g****m> about 13 years ago
f1176e18 Removed duplicate dispatch of noframes, fixes #100 Kevin <k****e@l****m>
Committed by: Geoffrey Sneddon <g****s@g****m>
about 13 years ago
fdcdea85 Fix #83: Stop testing the DOM treewalker with pxdom Geoffrey Sneddon <g****s@g****m> about 13 years ago
70e432c9 Bump version to 1.0b4 Geoffrey Sneddon <g****s@g****m> about 13 years ago
e4d12b98 Add changelog for 1.0b3 (uh, this ought to be have done before). Geoffrey Sneddon <g****s@g****m> about 13 years ago
808f78d2 Bump version number to 1.0b3. Geoffrey Sneddon <g****s@g****m> about 13 years ago
9b8d8eb5 Fix #11, #12: quote attributes that need escaping in legacy browsers Geoffrey Sneddon <g****s@g****m> about 13 years ago
4768c64c Update characters that need be quoted in attributes in the serializer per spec Geoffrey Sneddon <g****s@g****m> about 13 years ago
da9459fd Move import/constants to top of file to match style. Geoffrey Sneddon <g****s@g****m> about 13 years ago
7edad17c Fix #78: drop RecursiveTreeWalker. Geoffrey Sneddon <g****s@g****m> about 13 years ago
e1e8d89c Fix #85: remove localization of error messages. Geoffrey Sneddon <g****s@g****m> about 13 years ago
e8d18029 Fix #90: new PEP8 errors. These are both slight indentation bugs. Geoffrey Sneddon <g****s@g****m> about 13 years ago
c8feb51f Add fantasai, Marc, and Mike as contributors, and note the order. Geoffrey Sneddon <g****s@g****m> about 13 years ago
260f16fb Update changelog for 1.0b2 changes. Geoffrey Sneddon <g****s@g****m> about 13 years ago
64e6f130 Add tests for BufferedStream. Geoffrey Sneddon <g****s@g****m> about 13 years ago
c09a92be Fix seeking to the end of the buffered data in BufferedStream. Geoffrey Sneddon <g****s@g****m> about 13 years ago
6d7e66c4 Fix seeking to anything except 0 with BufferedStream. Geoffrey Sneddon <g****s@g****m> about 13 years ago
80c90447 Fix #67: BufferedStream returns unicode string. Geoffrey Sneddon <g****s@g****m> about 13 years ago
d8f03239 Using frozenset with lists to avoid problems. tonylopes <t****s@g****m>
Committed by: Geoffrey Sneddon <g****s@g****m>
about 13 years ago
4d92a47d Make flake8-run.sh only require FLAKE=true if TRAVIS=true. Geoffrey Sneddon <g****s@g****m> about 13 years ago
9f42786f Use alphabetical_attributes option in tests. Geoffrey Sneddon <g****s@g****m> about 13 years ago
259bc39e Clean up comments/whitespace around filters for clarity. Geoffrey Sneddon <g****s@g****m> about 13 years ago
b6ce0313 Add alphabetical_attributes option to the serializer Geoffrey Sneddon <g****s@g****m> about 13 years ago
508ab391 Reorder HTMLSerializer options to match definitions Geoffrey Sneddon <g****s@g****m> about 13 years ago
1d3434f3 Fix #63: treewalker fails to handle bytes data from outwith html5lib Marc DM <m****m@f****r>
Committed by: Geoffrey Sneddon <g****s@g****m>
about 13 years ago
9bc70e65 Fix flake8-run.sh to return non-zero on failure. Geoffrey Sneddon <g****s@g****m> about 13 years ago
af6667a2 Add __all__ to utils.py to explicitly export default_etree import Geoffrey Sneddon <g****s@g****m> about 13 years ago
81b97d51 merge Merge pull request #55 from ambv/master jgraham <j****s@h****k> about 13 years ago
84c12065 Don't needlessly scramble attribute order while walking an etree Łukasz Langa <l****z@l****l> over 13 years ago
c18094ac Fix the two cases of us using old-style classes on Python 2. Geoffrey Sneddon <g****s@g****m> over 13 years ago
9397de55 Bump version to 1.0b2. Geoffrey Sneddon <g****s@g****m> over 13 years ago
60456e89 Clarify variable names in test_parser.py. Geoffrey Sneddon <g****s@g****m> over 13 years ago
196759ad Fix release version. Geoffrey Sneddon <g****s@g****m> over 13 years ago
e93429e3 Add pypy to tox by default. Geoffrey Sneddon <g****s@g****m> over 13 years ago
6c54f20b Add release date for 1.0b1. Geoffrey Sneddon <g****s@g****m> over 13 years ago
19e1b9b1 mock C extensions in doc/conf.py for readthedocs.org Łukasz Langa <l****z@l****l> over 13 years ago
14350ab2 always include flake8 in tests Łukasz Langa <l****z@l****l> over 13 years ago
dede1f2a convert requirements-*.txt to be inclusive; flake8 script introduced Łukasz Langa <l****z@l****l> over 13 years ago
15531926 minor documentation fixes Łukasz Langa <l****z@l****l> over 13 years ago
72f2169c Fix #51: DataLossWarning hiding real exceptions in parser. Geoffrey Sneddon <g****s@g****m> over 13 years ago
9fbd2e15 Move testdata submodule to using HTTPS. Geoffrey Sneddon <g****s@g****m> over 13 years ago
06faed8c Clean up getTreeBuilder, remove dom.TreeBuilder from 0.10 legacy. Geoffrey Sneddon <g****s@g****m> over 13 years ago
a4fc4d88 Move default_etree to utils.py and use it for the treewalker too. Geoffrey Sneddon <g****s@g****m> over 13 years ago
54648efc Somehow merging left a redundant import; remove this. Geoffrey Sneddon <g****s@g****m> over 13 years ago
72e5d8d5 include dependencies for "tox -e pypy", make nosetests quieter Łukasz Langa <l****z@l****l> over 13 years ago
602bb84c separate AUTHORS.rst Łukasz Langa <l****z@l****l> over 13 years ago
40a68ac5 separated CONTRIBUTING.rst from the README so it's picked up by GitHub Łukasz Langa <l****z@l****l> over 13 years ago
c3726f35 add rudimentary Sphinx documentation Łukasz Langa <l****z@l****l> over 13 years ago
6e822c23 updated README, pulled all 0.95 - 1.0 changes from git logs Łukasz Langa <l****z@l****l> over 13 years ago
ae6520f1 Removed `print()` from library code and 3to2 leftovers Łukasz Langa <l****z@l****l> over 13 years ago
52c37b65 Update the tests readme to be accurate. Geoffrey Sneddon <g****s@g****m> over 13 years ago
b7c3c48d Remove simplejson fallbacks in tests: we don't support Python < 2.6 Geoffrey Sneddon <g****s@g****m> over 13 years ago
96da7f5f Remove `simpletree`, changing the default tree builder to `etree`. Łukasz Langa <l****z@l****l>
Committed by: Geoffrey Sneddon <g****s@g****m>
over 13 years ago
b0dda810 add a rudimentary change log to the repository Łukasz Langa <l****z@l****l> over 13 years ago
0a48b2f2 Fix #16: Adoption agency algorithm comments up to date with r7867 Łukasz Langa <l****z@l****l>
Committed by: Geoffrey Sneddon <g****s@g****m>
over 13 years ago
0c8d7bc8 Fix #6: dom2sax crash by replacing dom2sax with a generic to_sax Geoffrey Sneddon <g****s@g****m> over 13 years ago
84d8a74b Add test for sax treeadapter. Łukasz Langa <l****z@l****l>
Committed by: Geoffrey Sneddon <g****s@g****m>
over 13 years ago
0c99d3aa Fix #37: Preserve order of attributes on serialization. Geoffrey Sneddon <g****s@g****m> over 13 years ago
b4a8a6fa Ignore .tox and entire __pycache__ folders from git. Geoffrey Sneddon <g****s@g****m> over 13 years ago
5984b39a add tox.ini to simplify local tests on multiple Python versions Łukasz Langa <l****z@l****l>
Committed by: Geoffrey Sneddon <g****s@g****m>
over 13 years ago
d442ec32 use charade instead of chardet for Python 2.6 - 3.3 compatibility Łukasz Langa <l****z@l****l>
Committed by: Geoffrey Sneddon <g****s@g****m>
over 13 years ago
efa4e61e explicitly require six in setup.py Łukasz Langa <l****z@l****l>
Committed by: Geoffrey Sneddon <g****s@g****m>
over 13 years ago
b4d19688 base trove classifiers on releases tested by Travis Łukasz Langa <l****z@l****l>
Committed by: Geoffrey Sneddon <g****s@g****m>
over 13 years ago
e7c37f1d reuse README.rst on PyPI Łukasz Langa <l****z@l****l>
Committed by: Geoffrey Sneddon <g****s@g****m>
over 13 years ago
d0b9b13d Fix for #33: null in attribute value breaks XML AttValue Karim Valiev <v****m@g****m>
Committed by: Geoffrey Sneddon <g****s@g****m>
over 13 years ago
073d7923 Fix #4: nested, indirect descendant, <button> causes infinite loop. Geoffrey Sneddon <g****s@g****m> over 13 years ago
89a3c5a3 Support <main>. Geoffrey Sneddon <g****s@g****m> over 13 years ago
172380cb Fix tests raising DeprecationWarning. Geoffrey Sneddon <g****s@g****m> over 13 years ago
0a729a32 No need for random files to be executable Geoffrey Sneddon <g****s@g****m> over 13 years ago
4b7db9b6 Fix #23; get parse.py at least mostly working under Python 3. Geoffrey Sneddon <g****s@g****m> over 13 years ago
ef92bf7a Packaging nowadays is done with distutils. Geoffrey Sneddon <g****s@g****m> over 13 years ago
a90be208 This is just the output of utils/iana_parse.py and need not be here. Geoffrey Sneddon <g****s@g****m> over 13 years ago
d7df6be0 Ensure README and requirements files are included in sdist. Geoffrey Sneddon <g****s@g****m> over 13 years ago
b4b7fb2b Update README, and move to using reST. Fixes #5, #22. Geoffrey Sneddon <g****s@g****m> over 13 years ago
b72b001f Fix #19: ResourceWarning on test_encoding (test_big5.txt unclosed) Geoffrey Sneddon <g****s@g****m> over 13 years ago
e6ab4c9b Eliminate absolute imports in the library (tests get to keep them). Geoffrey Sneddon <g****s@g****m> over 13 years ago
52f9ca63 refactor allowed_token and disallowed_token as new methods in HTMLSanitizerMi... Andreas Madsack <a****s@m****e>
Committed by: Geoffrey Sneddon <g****s@g****m>
over 13 years ago
5b94a06a Move Genshi adapter/test dict out of try block. Geoffrey Sneddon <g****s@g****m> over 13 years ago
3fac7c91 Remove commented-out code Geoffrey Sneddon <g****s@g****m> over 13 years ago
d12331ee Fix more flake8 issues. Geoffrey Sneddon <g****s@g****m> over 13 years ago
a8b40b26 (Almost) comply with PEP 8. Geoffrey Sneddon <g****s@g****m> over 13 years ago
7a06a5a3 Placate pyflakes and fix tests after fixing issues. Geoffrey Sneddon <g****s@g****m> over 13 years ago
90aa9f4c Bump module __version__ to match setup.py Geoffrey Sneddon <g****s@g****m> over 13 years ago
93a6fc4f Fix module docstrings to occur before __future__ import. Geoffrey Sneddon <g****s@g****m> over 13 years ago
b7cce84f Remove trailing whitespace (fixes #18). Geoffrey Sneddon <g****s@g****m> over 13 years ago
459ba5f7 Add file to get basic setup information for debugging. Geoffrey Sneddon <g****s@g****m> over 13 years ago
caec8e9e Split requirements-optional so chardet works on Python 2 and 3. Geoffrey Sneddon <g****s@g****m> over 13 years ago
2aff0a31 Fix chardet test under Python 3 to read file as bytes Geoffrey Sneddon <g****s@g****m> over 13 years ago
09413268 Fix DATrie support under Python 2. Geoffrey Sneddon <g****s@g****m> over 13 years ago
ffa00dd7 Add requirements files for our optional dependencies and test with them. Geoffrey Sneddon <g****s@g****m> over 13 years ago

← Back to repository