* [gentoo-dev] [RFC] Timeline for Python 3.9 switch and Python 3.7 removal
@ 2021-02-18 23:45 Michał Górny
2021-02-19 0:01 ` Alec Warner
0 siblings, 1 reply; 3+ messages in thread
From: Michał Górny @ 2021-02-18 23:45 UTC (permalink / raw
To: gentoo-dev
Hi,
I'd like to discuss a rough timeline for switching the default
PYTHON_TARGETS to python3.9.
According to the upstream release schedule [1], the last bugfix release
is planned for May. Afterwards, upstream will release only security
fixes. At the same time, our rough current schedule [2] suggests that
we'll start last-riting stuff May 1st, so the 3.7 target would be
removed in 15-30 days.
Do you think 2021-06-01 would be a reasonable planned switchover date?
[1] https://www.python.org/dev/peps/pep-0569/#bugfix-releases
[2] https://wiki.gentoo.org/wiki/Project:Python/Implementations
--
Best regards,
Michał Górny
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [gentoo-dev] [RFC] Timeline for Python 3.9 switch and Python 3.7 removal
2021-02-18 23:45 [gentoo-dev] [RFC] Timeline for Python 3.9 switch and Python 3.7 removal Michał Górny
@ 2021-02-19 0:01 ` Alec Warner
2021-02-19 0:36 ` Michał Górny
0 siblings, 1 reply; 3+ messages in thread
From: Alec Warner @ 2021-02-19 0:01 UTC (permalink / raw
To: Gentoo Dev
On Thu, Feb 18, 2021 at 3:45 PM Michał Górny <mgorny@gentoo.org> wrote:
>
> Hi,
>
> I'd like to discuss a rough timeline for switching the default
> PYTHON_TARGETS to python3.9.
>
> According to the upstream release schedule [1], the last bugfix release
> is planned for May. Afterwards, upstream will release only security
> fixes. At the same time, our rough current schedule [2] suggests that
> we'll start last-riting stuff May 1st, so the 3.7 target would be
> removed in 15-30 days.
>
> Do you think 2021-06-01 would be a reasonable planned switchover date?
So you are saying we will start masking packages may 1st and we will
drop 3.7 targets 30 days later (june 1?)
(I felt like this was a bit ambiguous?)
-A
>
> [1] https://www.python.org/dev/peps/pep-0569/#bugfix-releases
> [2] https://wiki.gentoo.org/wiki/Project:Python/Implementations
>
> --
> Best regards,
> Michał Górny
>
>
>
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [gentoo-dev] [RFC] Timeline for Python 3.9 switch and Python 3.7 removal
2021-02-19 0:01 ` Alec Warner
@ 2021-02-19 0:36 ` Michał Górny
0 siblings, 0 replies; 3+ messages in thread
From: Michał Górny @ 2021-02-19 0:36 UTC (permalink / raw
To: gentoo-dev
On Thu, 2021-02-18 at 16:01 -0800, Alec Warner wrote:
> On Thu, Feb 18, 2021 at 3:45 PM Michał Górny <mgorny@gentoo.org> wrote:
> >
> > Hi,
> >
> > I'd like to discuss a rough timeline for switching the default
> > PYTHON_TARGETS to python3.9.
> >
> > According to the upstream release schedule [1], the last bugfix release
> > is planned for May. Afterwards, upstream will release only security
> > fixes. At the same time, our rough current schedule [2] suggests that
> > we'll start last-riting stuff May 1st, so the 3.7 target would be
> > removed in 15-30 days.
> >
> > Do you think 2021-06-01 would be a reasonable planned switchover date?
>
> So you are saying we will start masking packages may 1st and we will
> drop 3.7 targets 30 days later (june 1?)
>
> (I felt like this was a bit ambiguous?)
The target will be removed when all packages not supporting 3.8 are
removed, so the exact time depends on what package will remain
in ::gentoo at May 1st.
Ideally, all packages will be ported by then and the only packages to
mask will be backports. For these, I use the shorter 14 day period.
However, if we have to remove some real packages I'll use 30 days
instead.
--
Best regards,
Michał Górny
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2021-02-19 0:37 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-02-18 23:45 [gentoo-dev] [RFC] Timeline for Python 3.9 switch and Python 3.7 removal Michał Górny
2021-02-19 0:01 ` Alec Warner
2021-02-19 0:36 ` Michał Górny
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox