Skip to content

Drop Support for Python 2.7 #569

@aqeelat

Description

@aqeelat

I'd like to work on this

Activity

gustavi

gustavi commented on Aug 6, 2024

@gustavi

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

Mic92

Mic92 commented on Sep 9, 2024

@Mic92
ashleysommer

ashleysommer commented on Sep 25, 2024

@ashleysommer

@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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

      Development

      No branches or pull requests

        Participants

        @Mic92@ashleysommer@gustavi@aqeelat

        Issue actions

          Drop Support for Python 2.7 · Issue #569 · html5lib/html5lib-python