Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Drop Support for Python 2.7 #569

Open
aqeelat opened this issue Jul 2, 2023 · 3 comments
Open

Drop Support for Python 2.7 #569

aqeelat opened this issue Jul 2, 2023 · 3 comments

Comments

@aqeelat
Copy link

aqeelat commented Jul 2, 2023

I'd like to work on this

@gustavi
Copy link

gustavi commented Aug 6, 2024

Note: it will remove the six dependency (which would be a great news !)

@Mic92
Copy link

Mic92 commented Sep 9, 2024

#580

@ashleysommer
Copy link

@aqeelat @gustavi

I've published my own fork release here: https://pypi.org/project/html5lib-modern/
It is the main branch v1.2-dev code as-of today, plus the "remove python2" changes plus the "drop six" changes.
It also includes a couple of tweaks of my own, including vendorizing webencodings library so we can include a modernised version of that, and this version of html5lib now has zero dependencies.
Additionally, the module is now packaged with a pyproject.toml file using the new PEP-517 pyPA build tooling.

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants