public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [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