Until Python 3 support for Beam is officially out of beta and recommended, I don't think we can tell people to stop using Python 2. Given that 2020 is just over 6 months away, that seems a short transition time, so I would guess we'll have to continue supporting Python 2 sometime into 2020.
A quick survey of users would be valuable here. But first priority is making Python 3 rock solid so we can unconditionally recommend it over Python 2. On Wed, Jun 5, 2019 at 12:27 PM Ismaël Mejía <ieme...@gmail.com> wrote: > > Python 2 won't be maintained after 2020 [1]. I was wondering what will > be our (Beam) plan for this. Other projects [2] have started to alert > users that support will be removed so maybe we should decide or policy > for this too. > > [1] https://pythonclock.org/ > [2] https://spark.apache.org/news/plan-for-dropping-python-2-support.html