[tc][all] Dropping py35 testing
---- On Mon, 15 Apr 2019 09:21:48 -0500 Sean McGinnis <sean.mcginnis at gmx.com> wrote ----
> > > we are good to drop the py35 testing.
> > >
> > > Train: Good to drop.
> > > I am going to push the patches to remove the py35 jobs from the master (which is Train now).
> > so i asked this a number of months ago and at the time i did not get a concreate answer.
> > if we drop py35 testing that means we are increaseing our minium python 3 version to py36
> Yes, following our policy of using the python version supported on the distros
> we target at the beginning of the cycle. the Stein minimum py3 version was
> Python 3.6 .
> > so projects are free to use python 3.6 only feature correct once py2.7 support is removed.
> Dropping py2 support is currently planned for the U release cycle.
As per Train testing runtime, we will have py3.7 support also which will be before we
drop the py2.7 support.
> > i recently found out that nova does not work on py37 and if we have no testing for py35 then
> > its possible that we could also break there so if this goes ahead i want to carify that for train
> > the only supported python veriosn will by py27 and py36 unless we elect to add py37 support as a train
> > goal.
> > >
> Failures on py3.7 will need to be addressed as that is one of the Python
> runtimes required for Train .
Yeah, py3.7 support is Train target. We will be making all py3.6 job voting in train with
fixing the failure if any. Most of the projects already running py3.7 jobs.
>  https://governance.openstack.org/tc/reference/runtimes/stein.html
>  https://governance.openstack.org/tc/reference/runtimes/train.html