On 2018-04-27 09:05 AM, Mike Gilbert wrote: > On Fri, Apr 27, 2018 at 9:03 AM, Michał Górny <mgo...@gentoo.org> wrote: >> >> Firstly, I'd like to do two changes simultaneously to reduce --newuse >> rebuilds: >> >> a. switching from CPython 3.5 to 3.6, >> >> b. disabling CPython 3.4.
I assume you mean remove from the default PYTHON_TARGETS, not disable it completely? I would wait until after python 3.4 is no longer getting updates before removing it from the eclass and the tree. >> >> I'm thinking of a soft deadline on 2018-06-01, i.e. giving developers >> a full month to prepare. If things don't go well, we can always >> postpone it. >> >> According to my lists, we only have 6 packages relying on py3.4 right >> now [1] and no pending stabilizations for that. I will report bugs for >> those packages today. >> >> The list for 3.5->3.6 migration is longer [2]. However, it seems that >> many of those packages are rather isolated [3] and apparently >> unmaintained. Apparently the biggest targets are OpenStack >> and Flask. It's all doable. >> >> What do you think? > > June 1 seems a little optimistic to me, but as you said we can push it > out if needed. > > This plan makes sense to me. >