[tahoe-lafs-trac-stream] [Tahoe-LAFS] #3873: Drop Python 2 support
Tahoe-LAFS
trac at tahoe-lafs.org
Mon Feb 14 13:35:38 UTC 2022
#3873: Drop Python 2 support
-----------------------------+------------------------------
Reporter: itamarst | Owner:
Type: enhancement | Status: new
Priority: normal | Milestone: Support Python 3
Component: unknown | Version: n/a
Resolution: | Keywords:
Launchpad Bug: |
-----------------------------+------------------------------
Description changed by itamarst:
Old description:
> 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:
>
> * 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.
New description:
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.
--
--
Ticket URL: <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/3873#comment:1>
Tahoe-LAFS <https://Tahoe-LAFS.org>
secure decentralized storage
More information about the tahoe-lafs-trac-stream
mailing list