Repository navigation
Comparing changes
Open a pull request
base repository: html5lib/html5lib-python
base: master
head repository: lixkel/html5lib-python
compare: master
- 11 commits
- 29 files changed
- 8 contributors
Commits on May 26, 2026
-
Configuration menu - View commit details
-
Copy full SHA for 26fe05a - Browse repository at this point
Copy the full SHA 26fe05aView commit details -
Sanitizer: Allow <summary> (#423)
Add tests that the sanitizer allows <details open> and <summary> and update the implementation to allow <summary>. Co-authored-by: Łukasz Langa <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0f3ee3b - Browse repository at this point
Copy the full SHA 0f3ee3bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7c50d96 - Browse repository at this point
Copy the full SHA 7c50d96View commit details -
Support the <wbr> element (#395)
Co-authored-by: Łukasz Langa <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 40c8c45 - Browse repository at this point
Copy the full SHA 40c8c45View commit details -
Configuration menu - View commit details
-
Copy full SHA for fe94a2c - Browse repository at this point
Copy the full SHA fe94a2cView commit details -
Add support for <ol reversed>, related attributes (#396)
* Mark <ol reversed> as a boolean attribute so it serializes properly in HTML. * Allow <ol reversed> in the sanitizer. Closes #321. * Allow <ol start> in the sanitizer. * <ol type> was already allowed, but probably accidentally (type is an attribute allowed for other tags). I added a test to prevent it from regressing in case we add per-element attribute sanitization in the future. https://html.spec.whatwg.org/multipage/grouping-content.html#attr-ol-reversed Co-authored-by: Łukasz Langa <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 084735e - Browse repository at this point
Copy the full SHA 084735eView commit details -
Test more on GitHub Actions (#564)
The only environments left on AppVeyor are now 2.7, 3.5, and 3.6. The remaining Python versions are now also tested on Windows using GitHub Actions. Additionally, a new group of dependencies called "oldest" is now tested as well to ensure compatibility with the oldest pinned versions in requirements.txt and setup.py. AppVeyor is used for 3.5 and 3.6 because those versions aren't available on GitHub Actions at all. Python 2.7 crashes on Windows with a pip cache failure so it only runs on GHA with the "oldest" dependencies on Ubuntu. The other Python version running "oldest" dependencies is 3.7, also only running on Ubuntu.
Configuration menu - View commit details
-
Copy full SHA for 4e64884 - Browse repository at this point
Copy the full SHA 4e64884View commit details -
Allow min-height, max-height, min-width, max-width in the sanitizer (#…
…566) Co-authored-by: Vladimir Kuvandjiev <[email protected]> Co-authored-by: Vladimir Kuvandjiev <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 400c8ed - Browse repository at this point
Copy the full SHA 400c8edView commit details -
Configuration menu - View commit details
-
Copy full SHA for cf88843 - Browse repository at this point
Copy the full SHA cf88843View commit details -
tests: drop dependency on external mock module for newer python (#574)
Fixes #541 Co-authored-by: Łukasz Langa <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ba47eb0 - Browse repository at this point
Copy the full SHA ba47eb0View commit details -
* Get rid of getPhases This added a fair bit of complexity, and notable made the Phase classes dynamically generated. However, by doing this, we no longer include "process the token using the rules for" phases in the debug log. Co-authored-by: Sam Sneddon <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 144f339 - Browse repository at this point
Copy the full SHA 144f339View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff master...master