#3873 closed enhancement

Drop Python 2 support — at Version 1

Reported by: itamarst Owned by:
Priority: normal Milestone: Support Python 3
Component: unknown Version: n/a
Keywords: Cc:
Launchpad Bug:

Description (last modified by itamarst)

Accidental Python 2 incompatibility is wasting my time, and inability to use Python 3 features (even just in new modules) is somewhat frustrating.

Python 3 support has been out for 4 months, and there have been three releases with Python 2+3 support already. If Python 2 fixes are needed they can be done off a branch taken from the latest one of those.

Proposed plan for this particular iteration:

  • Remove all Python 2 builders.
  • Only allow Python 3 features in new modules (i.e. HTTP storage) for now, so that backports of critical bug fixes and security updates can happen for a few more months.

Change History (1)

comment:1 Changed at 2022-02-14T13:35:38Z by itamarst

  • Description modified (diff)
Note: See TracTickets for help on using tickets.