- Notifications
You must be signed in to change notification settings - Fork0
Comparing changes
Open a pull request
base repository:idiomaticrefactoring/html5lib-python
Uh oh!
There was an error while loading.Please reload this page.
base:f7cab6f
head repository:html5lib/html5lib-python
Uh oh!
There was an error while loading.Please reload this page.
compare:fd4f032
- 20commits
- 40files changed
- 13contributors
Commits on Mar 1, 2023
Bump Flake8 to fix CI for Python 3.7 (html5lib#554)
hugovk authoredMar 1, 2023 Add support for Python 3.9 and 3.10 and 3.11 (html5lib#542)
hugovk authoredMar 1, 2023 Remove Travis CI in favour of GitHub Actions (html5lib#545)
Co-authored-by: Łukasz Langa <lukasz@langa.pl>
Fix pytest warnings (html5lib#544)
hugovk authoredMar 1, 2023 remove redundant list comprehension (html5lib#547)
any() accepts a generator. This will cause it to run faster because the any() returns as soon as it finds a True value.
adhintz authoredMar 1, 2023 Replace os.path.split with .dirname or .basename in two places (html5…
foolip authoredMar 1, 2023 README: Replace broken mailing list link with archive (html5lib#543)
Co-authored-by: Łukasz Langa <lukasz@langa.pl>
Fix ReST link markup in README
ambv authoredMar 1, 2023 Use for:else: where it makes sense (html5lib#539)
Co-authored-by: zzj <29055749+zjzh@users.noreply.github.com>Co-authored-by: Łukasz Langa <lukasz@langa.pl>
Restore ability to provide a tree builder name as string (html5lib#559)
Co-authored-by: Łukasz Langa <lukasz@langa.pl>
Sanitizer: Allow <summary> (html5lib#423)
Add tests that the sanitizer allows <details open> and <summary> andupdate the implementation to allow <summary>.Co-authored-by: Łukasz Langa <lukasz@langa.pl>
Fix reference targets in Sphinx documentation (html5lib#562)
Fixeshtml5lib#548
ambv authoredMar 1, 2023
Commits on Mar 2, 2023
Support the <wbr> element (html5lib#395)
Co-authored-by: Łukasz Langa <lukasz@langa.pl>
Sort void elements alphabetically, document ones that don't match cur…
…rent standard (html5lib#563)
ambv authoredMar 2, 2023
Commits on Mar 3, 2023
Add support for <ol reversed>, related attributes (html5lib#396)
* Mark <ol reversed> as a boolean attribute so it serializes properly in HTML.* Allow <ol reversed> in the sanitizer.Closeshtml5lib#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-reversedCo-authored-by: Łukasz Langa <lukasz@langa.pl>
Test more on GitHub Actions (html5lib#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.
ambv authoredMar 3, 2023 Allow min-height, max-height, min-width, max-width in the sanitizer (h…
…tml5lib#566)Co-authored-by: Vladimir Kuvandjiev <vladimir.kuvandjiev@endava.com>Co-authored-by: Vladimir Kuvandjiev <kuvandjiev@gmail.com>
Commits on Jan 10, 2024
GitHub Actions: python: ["3.8", "3.9", "3.10", "3.11", "3.12"] (html5…
cclauss authoredJan 10, 2024 tests: drop dependency on external mock module for newer python (html…
…5lib#574)Fixeshtml5lib#541Co-authored-by: Łukasz Langa <lukasz@langa.pl>
Commits on Feb 21, 2024
Constant phases (html5lib#567)
* Get rid of getPhasesThis added a fair bit of complexity, and notable made the Phase classesdynamically generated.However, by doing this, we no longer include "process thetoken using the rules for" phases in the debug log.Co-authored-by: Sam Sneddon <me@gsnedders.com>
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 f7cab6f...fd4f032
Uh oh!
There was an error while loading.Please reload this page.