GitHub / html5lib/html5lib-python / commits
Standards-compliant library for parsing and serializing HTML documents and fragments in Python
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| fd4f032b |
Constant phases (#567)
Co-authored-by: Sam Sneddon <m****e@g****m> |
Łukasz Langa <l****z@l****l>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 82c25995 |
tests: drop dependency on external mock module for newer python (#574)
Co-authored-by: Łukasz Langa <l****z@l****l> |
Eli Schwartz <e****3@g****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 4a87368b | GitHub Actions: python: ["3.8", "3.9", "3.10", "3.11", "3.12"] (#575) |
Christian Clauss <c****s@m****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 3e500bb6 |
Allow min-height, max-height, min-width, max-width in the sanitizer (#566)
Co-authored-by: Vladimir Kuvandjiev <v****v@e****m>, Vladimir Kuvandjiev <k****v@g****m> |
Łukasz Langa <l****z@l****l>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| f0bb2a63 | Test more on GitHub Actions (#564) |
Łukasz Langa <l****z@l****l>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 01b7dea9 |
Add support for <ol reversed>, related attributes (#396)
Co-authored-by: Łukasz Langa <l****z@l****l> |
Tom Most <t****m@f****t>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 82047b0e | Sort void elements alphabetically, document ones that don't match current sta... |
Łukasz Langa <l****z@l****l>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 6ca02445 |
Support the <wbr> element (#395)
Co-authored-by: Łukasz Langa <l****z@l****l> |
Tom Most <t****m@f****t>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 5c30ac35 | Fix reference targets in Sphinx documentation (#562) |
Łukasz Langa <l****z@l****l>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| ff7fa372 |
Sanitizer: Allow <summary> (#423)
Co-authored-by: Łukasz Langa <l****z@l****l> |
Tom Most <t****m@f****t>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| c64a1115 |
Restore ability to provide a tree builder name as string (#559)
Co-authored-by: Łukasz Langa <l****z@l****l> |
theRealProHacker <7****r@u****m>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| 1b393775 |
Use for:else: where it makes sense (#539)
Co-authored-by: zzj <2****h@u****m>, Łukasz Langa <l****z@l****l> |
anonymous <2****g@u****m>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| 4f9f5bfe | Fix ReST link markup in README |
Łukasz Langa <l****z@l****l>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| 2f64f3bc |
README: Replace broken mailing list link with archive (#543)
Co-authored-by: Łukasz Langa <l****z@l****l> |
Hugo van Kemenade <h****k@u****m>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| 1cd57cb0 | Replace os.path.split with .dirname or .basename in two places (#508) |
Philip Jägenstedt <p****p@f****g>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| 5decf471 | remove redundant list comprehension (#547) |
Drew Hintz <p****n@g****m>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| 6815a541 | Fix pytest warnings (#544) |
Hugo van Kemenade <h****k@u****m>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| d1dfa20e |
Remove Travis CI in favour of GitHub Actions (#545)
Co-authored-by: Łukasz Langa <l****z@l****l> |
Hugo van Kemenade <h****k@u****m>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| 10b7eb83 | Add support for Python 3.9 and 3.10 and 3.11 (#542) |
Hugo van Kemenade <h****k@u****m>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| 3ecbda61 | Bump Flake8 to fix CI for Python 3.7 (#554) |
Hugo van Kemenade <h****k@u****m>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| f7cab6f0 | Update html5lib's test expectations |
Simon Pieters <z****n@g****m>
Committed by: jgraham <j****s@h****k> |
over 4 years ago | |
| fefb7a15 | Update tests/testdata (Test </p> and </br> in SVG) |
Simon Pieters <z****n@g****m>
Committed by: jgraham <j****s@h****k> |
over 4 years ago | |
| 2f25bf25 | Add GitHub Actions workflow for tox (#527) |
James Addison <j****y@j****t>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| ad3bde76 | Update html5lib's test expectations |
Simon Pieters <z****n@g****m>
Committed by: jgraham <j****s@h****k> |
over 4 years ago | |
| 0d24bec6 | Update tests/testdata (for <svg><p> in innerHTML) |
Simon Pieters <z****n@g****m>
Committed by: jgraham <j****s@h****k> |
over 4 years ago | |
| 2c19b989 | Use Node.from_parent() constructor to support pytest 6 |
Miro Hrončok <m****o@h****z>
Committed by: jgraham <j****s@h****k> |
over 5 years ago | |
| a7c18875 | changelog: the 1.1 version has been released |
Sergey Fursov <G****5@g****m>
Committed by: jgraham <j****s@h****k> |
over 5 years ago | |
| 569e580d | Stop running coverage on Travis/AppVeyor | Sam Sneddon <m****e@g****m> | over 5 years ago | |
| f4646e6e | Bump version number for dev | Sam Sneddon <m****e@g****m> | over 5 years ago | |
| f87487a4 | Bump version for release | Sam Sneddon <m****e@g****m> | over 5 years ago | |
| 8df6cc90 | Deprecate the sanitizer and recommend Bleach (#501) |
Sam Sneddon <m****e@g****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| b2b08cc5 | Get lxml treewalker outputting attrs in source order again | Sam Sneddon <m****e@g****m> | over 5 years ago | |
| d49afd35 | Reduce number of Travis CI jobs | Sam Sneddon <m****e@g****m> | over 5 years ago | |
| e749511d | Test on Python 3.9-dev |
Hugo van Kemenade <h****k@u****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| dcf3f0b6 | Update html5lib-tests |
Sam Sneddon <m****e@g****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 93c35554 | Move to pytest4/5 |
Sam Sneddon <m****e@g****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 5cd73ef3 | Drop datrie support (#455) |
Sam Sneddon <m****e@g****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 5c1a6955 | Fix #488: append document-child comments in document order in lxml | Sam Sneddon <m****e@g****m> | over 5 years ago | |
| 7e52b16e |
Don't use cElementTree on Python 3
Signed-off-by: Christian Heimes <c****n@p****g>, Sam Sneddon <m****e@g****m> |
Christian Heimes <c****n@p****g>
Committed by: Sam Sneddon <m****e@g****m> |
over 5 years ago | |
| 38ec086b | Move token normalisation to the tokenizer | Sam Sneddon <m****e@g****m> | over 5 years ago | |
| b2e48022 | Speedup setting attributes on etree implementations | Sam Sneddon <m****e@g****m> | over 5 years ago | |
| b075e514 | Only initialise the method dispatcher once | Sam Sneddon <m****e@g****m> | over 5 years ago | |
| 9d1a0fd9 | Shortcut the entire meta encoding pre-parse when possible |
Sam Sneddon <g****s@g****m>
Committed by: Sam Sneddon <m****e@g****m> |
over 5 years ago | |
| f1b28b0e | Avoid allocating bytes slice in encoding pre-parse |
Sam Sneddon <g****s@g****m>
Committed by: Sam Sneddon <m****e@g****m> |
over 5 years ago | |
| 0db23a35 | Use dict on Py >= 3.7 for attributes now it is ordered |
Sam Sneddon <g****s@g****m>
Committed by: Sam Sneddon <m****e@g****m> |
over 5 years ago | |
| 0fdd819f | Add some parser benchmarks |
Sam Sneddon <g****s@g****m>
Committed by: Sam Sneddon <m****e@g****m> |
over 5 years ago | |
| 2310bd8b | Make scanning for meta encoding much quicker |
Sam Sneddon <g****s@g****m>
Committed by: jgraham <j****s@h****k> |
over 5 years ago | |
| 4b8cabfd | Fix rst syntax in README.rst |
Jon Dufresne <j****e@g****m>
Committed by: Sam Sneddon <m****e@g****m> |
over 5 years ago | |
| 2ea55c74 | bye-bye deadname |
Sam Sneddon <m****e@g****m>
Committed by: jgraham <j****s@h****k> |
almost 6 years ago | |
| 05b73ef7 | Update pytest to 3.10.1 (the last < 4 release) | Sam Sneddon <m****e@g****m> | almost 6 years ago | |
| 1df02067 | Pin all the test requirements to try and make testing deterministic | Sam Sneddon <m****e@g****m> | almost 6 years ago | |
| 0fe6df40 | Document Python support |
Hugo <h****k@u****m>
Committed by: Sam Sneddon <m****e@g****m> |
almost 6 years ago | |
| e4de4c99 | Fix typos (#424) |
)_( <z****a@g****m>
Committed by: GitHub <n****y@g****m> |
almost 6 years ago | |
| dbeeacc0 | Remove unnecessary/empty try/except construct |
Jon Dufresne <j****e@g****m>
Committed by: Sam Sneddon <m****e@g****m> |
almost 6 years ago | |
| 7fea68a9 | Simplify Travis CI configuration |
Jon Dufresne <j****e@g****m>
Committed by: Sam Sneddon <m****e@g****m> |
almost 6 years ago | |
| 986560a4 | Update flake8 to the latest version and fix all errors |
Jon Dufresne <j****e@g****m>
Committed by: Sam Sneddon <m****e@g****m> |
about 6 years ago | |
| af19281f | Use modern Python syntax set literals and dict comprehension (#415) |
Jon Dufresne <j****e@g****m>
Committed by: jgraham <j****s@h****k> |
about 6 years ago | |
| 77879b0d | Drop support for EOL Python 3.4 (#421) |
Hugo van Kemenade <h****k@u****m>
Committed by: jgraham <j****s@h****k> |
about 6 years ago | |
| 73a27955 | Remove deprecated license_file from setup.cfg |
Jon Dufresne <j****e@g****m>
Committed by: Sam Sneddon <m****e@g****m> |
about 6 years ago | |
| 9c443671 |
Fix Pytest4.x compatibility error
Signed-off-by: Stanislav Levin <s****v@a****g> |
Stanislav Levin <s****v@a****g>
Committed by: Sam Sneddon <m****e@g****m> |
over 6 years ago | |
| 4b227549 | Improve the 'Coercing non-XML name' warning (#418) |
Ms2ger <M****r@g****m>
Committed by: Sam Sneddon <m****e@g****m> |
over 6 years ago | |
| 2d8919a4 | Travis CI: Add Python 3.7 and pypy3 (#417) |
cclauss <c****s@m****m>
Committed by: Sam Sneddon <m****e@g****m> |
over 6 years ago | |
| e7a34499 | Remove unnecessary flake8 exclude (#416) |
Jon Dufresne <j****e@g****m>
Committed by: Sam Sneddon <m****e@g****m> |
over 6 years ago | |
| 6c21db28 | Add testing and document support for Python 3.7, 3.8 & PyPy3 |
Jon Dufresne <j****e@g****m>
Committed by: Sam Sneddon <m****e@g****m> |
almost 7 years ago | |
| 4733d5c5 | Replace deprecated optparse with argparse |
Jon Dufresne <j****e@g****m>
Committed by: Sam Sneddon <m****e@g****m> |
about 7 years ago | |
| 4f923575 | Try to import MutableMapping from collections.abc (#403) |
5j9 <5****9@u****m>
Committed by: Geoffrey Sneddon <m****e@g****m> |
about 7 years ago | |
| 0ba6628e | Remove unnecessary compatibility shim for BytesIO (#401) |
Jon Dufresne <j****e@g****m>
Committed by: Geoffrey Sneddon <m****e@g****m> |
about 7 years ago | |
| fd04f6a1 | Remove unnecessary use of six.binary_type (#400) |
Jon Dufresne <j****e@g****m>
Committed by: Geoffrey Sneddon <m****e@g****m> |
about 7 years ago | |
| 7facf987 | Remove Appveyor Python 3.3 builds (#397) |
Tom Most <t****m@f****t>
Committed by: Geoffrey Sneddon <m****e@g****m> |
about 7 years ago | |
| 950ea0ec | Upgrade Travis CI badge to SVG (#393) |
Hugo <h****k@u****m>
Committed by: Geoffrey Sneddon <m****e@g****m> |
over 7 years ago | |
| 7f613b33 | Drop support for EOL Python 3.3 (#358) |
Hugo <h****k@u****m>
Committed by: Geoffrey Sneddon <m****e@g****m> |
over 7 years ago | |
| e9ef538b | Misc. source comment typos (#391) |
luzpaz <l****z@u****m>
Committed by: Geoffrey Sneddon <m****e@g****m> |
over 7 years ago | |
| 5e6b61b4 | fixed some minor grammar in opening comment (#389) |
Ward Bradt <w****t@o****t>
Committed by: Geoffrey Sneddon <m****e@g****m> |
almost 8 years ago | |
| 786dbf83 | fixed misspelling of "association" in base.py (#387) |
Ward Bradt <w****t@o****t>
Committed by: jgraham <j****s@h****k> |
almost 8 years ago | |
| 4b8a119e | Refer to EOF by its constant everywhere (#388) |
Geoffrey Sneddon <m****e@g****m>
Committed by: jgraham <j****s@h****k> |
almost 8 years ago | |
| b4887f03 | Fix CHANGES.rst to have 1.0.1 instead of unrelased | Geoffrey Sneddon <g****s@g****m> | almost 8 years ago | |
| a4e7d17d | Bump version number beyond release | Geoffrey Sneddon <g****s@g****m> | almost 8 years ago | |
| 07404cab | Bump version number for release | Geoffrey Sneddon <g****s@g****m> | almost 8 years ago | |
| 0f1994b1 | Document html5lib.treewalkers (#386) |
Will Kahn-Greene <w****g@u****m>
Committed by: Geoffrey Sneddon <m****e@g****m> |
almost 8 years ago | |
| 4ed8b8ba | merge Merge pull request #384 from hugovk/update-changes |
Will Kahn-Greene <w****g@u****m>
Committed by: GitHub <n****y@g****m> |
almost 8 years ago | |
| 6263ec1a | Update changes since last release | hugovk <h****k@u****m> | almost 8 years ago | |
| 41bd598e | merge Merge pull request #385 from hugovk/speedup-ci |
Will Kahn-Greene <w****g@u****m>
Committed by: GitHub <n****y@g****m> |
almost 8 years ago | |
| 1c249d1c | merge Merge pull request #383 from hugovk/update-authors |
Will Kahn-Greene <w****g@u****m>
Committed by: GitHub <n****y@g****m> |
almost 8 years ago | |
| f7708c43 | First pass at documenting html5lib.filters (#375) |
Will Kahn-Greene <w****g@u****m>
Committed by: Geoffrey Sneddon <m****e@g****m> |
almost 8 years ago | |
| 69152dc4 | merge Merge pull request #374 from willkg/307-html5parser |
Geoffrey Sneddon <m****e@g****m>
Committed by: GitHub <n****y@g****m> |
almost 8 years ago | |
| e8f93e9b | Via: git log --format="%aN" --reverse | perl -e 'my %dedupe; while (<STDIN>) ... | Hugo <h****k@u****m> | almost 8 years ago | |
| 461bda30 | First pass at documenting serializer (#376) |
Will Kahn-Greene <w****g@u****m>
Committed by: Geoffrey Sneddon <m****e@g****m> |
almost 8 years ago | |
| ed8e0172 | First pass at treebuilder docs (#378) |
Will Kahn-Greene <w****g@u****m>
Committed by: Geoffrey Sneddon <m****e@g****m> |
almost 8 years ago | |
| 6b13f55b | First pass at docs for html5lib.treeadapters (#380) |
Will Kahn-Greene <w****g@u****m>
Committed by: Geoffrey Sneddon <m****e@g****m> |
almost 8 years ago | |
| af35626f | merge Merge pull request #379 from mvasilkov/patch-1 |
Will Kahn-Greene <w****g@u****m>
Committed by: GitHub <n****y@g****m> |
about 8 years ago | |
| c4a85fce | merge Merge pull request #377 from hugovk/upper-hex-in-css-colour |
Will Kahn-Greene <w****g@u****m>
Committed by: GitHub <n****y@g****m> |
about 8 years ago | |
| 3e86e49c | Regexp change for future compatibility. Fixes #347 | Mark Vasilkov <m****v@g****m> | about 8 years ago | |
| 0dcbd686 | Run slower jobs first so as not to hold up the CI | Hugo <h****k@u****m> | about 8 years ago | |
| a5a19007 | Allow uppercase hex chararcters in CSS colour check | Hugo <h****k@u****m> | about 8 years ago | |
| 48fb9e1d | Passing test for lowercase and failing test for uppercase | Hugo <h****k@u****m> | about 8 years ago | |
| d3de9727 | Ignore PyCharm IDE metadata | Hugo <h****k@u****m> | about 8 years ago | |
| 805f2728 | Document html5parser module | Will Kahn-Greene <w****g@m****m> | about 8 years ago | |
| dc9443d1 | Remove items from __all__ that aren't in the namespace | Will Kahn-Greene <w****g@m****m> | about 8 years ago | |
| 21a68209 | Remove undoc-members and add documentation for __init__ | Will Kahn-Greene <w****g@m****m> | about 8 years ago | |
| d595d0a5 | merge Merge pull request #373 from willkg/371-reparse-private |
Will Kahn-Greene <w****g@u****m>
Committed by: GitHub <n****y@g****m> |
about 8 years ago |