Please refer the following doc[1] to see the current plan in Swift.
 [1] https://governance.openstack.org/tc/goals/selected/ussuri/drop-py27.html#projects-keeping-py2-7-support

On Wed, Apr 15, 2020 at 4:30 PM Takashi Kajinami <tkajinam@redhat.com> wrote:
Hi,


Sorry to be late to raise this up, but I'd like to request to postpone
completion of "Dropping Python2.7 Support" work in Storlets during this cycle.

Storlets is heavily dependent on swift and swift won't drop python 2.7 support during this cycle.
This means that we still expect some users who want to run storlets with their swift
running on python2 during Ussuri.

Currently we've completed all python3 compatibility work, and py2 tests are already dropped.
However we would like to postpone marking storlets as python3 only
(and dropping all py2-3 compatibility codes)
so that we don't prohibit users from using it in swift with python2.

See the following patch to remove python3 only mark at the moment.
(It was initially added, but we want to revert it)
 [1] https://review.opendev.org/#/c/720131/2

Thank you,
Takashi
--
----------
Takashi Kajinami
Senior Software Maintenance Engineer
Customer Experience and Engagement
Red Hat



--
----------
Takashi Kajinami
Senior Software Maintenance Engineer
Customer Experience and Engagement
Red Hat