On Wed, Jul 2, 2025 at 6:42 PM Branko Čibej <br...@apache.org> wrote:

> On 3. 7. 25 01:05, Greg Stein wrote:
> > On Tue, Jul 1, 2025 at 9:54 AM Nathan Hartman<hartman.nat...@gmail.com>
> > wrote:
>
>...

> >> IMHO supporting Python 2 can only get more difficult with time.
> >> Eventually it may become hard to build or install Python 2 on modern
> >> systems. The added friction will be a disincentive for devs to invest
> >> time in it. So, yes, unless Someone (tm) steps forward to maintain
> >> that, it makes sense to phase out support for Python 2. Leaving it for
> >> 1.5 and moving forward on trunk seems reasonable to me.
> >>
> > Seems very appropriate to say "Py2 was EOL'd a decade ago. If you want
> > that, then use serf 1.3 ... 1.5 *builds* require py3".
> >
> > Note that we're talking about packaging/building. Not necessarily the
> > runtime environment. I could not explain why our build system requires
> py2,
> > for any modern packager.
>
> It doesn't require it. It supports it. Every single bit of python we
> have now works equally well with 3.14.0-beta3 and 2.7. Currently, that's
> not a burden. We have more trouble dealing with fairly recent versions
> of SCons that have a broken CheckFunction() :( Well, not so recent, but
> only recently fixed, TBH.
>
> I'm not advocating for clinging to staying compatible with Python2, just
> being pedantic.


Thanks for the clarification! ... "It happens to be true, but is not a
goal" is what I'm hearing.

Cheers,
-g

Reply via email to