[tahoe-lafs-trac-stream] [Tahoe-LAFS] #3873: Drop Python 2 support

Tahoe-LAFS trac at tahoe-lafs.org
Mon Feb 14 13:48:01 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:               |
-----------------------------+------------------------------

Comment (by itamarst):

 Some of current CI builders are for obsolete platforms. Specifically:

 * Debian 9. Debian 10 came out in mid-2019, Debian 11 came out in 2011.
 Debian 9 doesn't have sufficiently new Python 3. We should drop it and add
 Debian 10 and Debian 11 instead.
 * CentOS 8. CentOS 8 is no longer a supported operating system (though
 RHEL 8 is supported, and will be for many years), but there are
 equivalents like Oracle Linux we could switch to as equivalent drop-in for
 RHEL 8. RHEL 8 and clones have Python 3.8 and 3.9.
 * Fedora 28 and 29 haven't been supported platform since late 2019. Should
 switch to newer Fedora.
 * Ubuntu 16.04 technically has support, but I'm guessing it doesn't
 provide modern Python 3, and there will be three newer LTSes (18.04,
 20.04, 22.04) in two months, so I say just drop it.
 * Ubuntu 18.04 has Python 3.7 so it's fine for now.

--
Ticket URL: <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/3873#comment:4>
Tahoe-LAFS <https://Tahoe-LAFS.org>
secure decentralized storage


More information about the tahoe-lafs-trac-stream mailing list