Re: Scons 4.8.0 does not reflect correct python version dependency

Bill Deegan <[email protected]> Mon, 8 Jul 2024 10:20:04 -0700
Newsgroups gmane.comp.programming.tools.scons.user
Message-ID <CAEyG4CFDYWXdubqfaJwxovVPf81HzfYyY8wD2+g_471r-+g4nw@mail.gmail.com>
Dalton,

SCons 4.8.0 will run under Python 3.6.x, however that is deprecated (will
be disabled in the next release).
So SCons should still allow installing under python 3.6.

If you'd like to remove the warning for the time being, you'll see a note
in the release notes:
https://scons.org/scons-480-is-available.html
DEPRECATED FUNCTIONALITY

   - Mark Python 3.6 support as deprecated. *Use --warn=no-python-version
   to quiet the warning*.



Hmm. Didn't know anyone was still using the RPM packaging spec. We'll
update it for the next release.

-Bill
SCons Project Manager.


On Mon, Jul 8, 2024 at 9:54 AM Bohning, Dalton <[email protected]>
wrote:

> Hello,
>
>
>
> Scons 4.8.0 with Python 3.6.8 is giving us this error
>
> > Support for Python older than 3.7.0 is deprecated (3.6.8 detected)
>
>
>
> However, the pip dependency does not reflect this
>
> $ /usr/bin/python3.6 -m venv test_env
>
> $ source test_env/bin/activate
>
> $ python3 --version
>
> Python 3.6.8
>
> $ python3 -m pip install scons
>
> ...
>
> Successfully installed scons-4.8.0
>
>
>
>
>
> And the packaging spec has “Requires: python >= 2.4”
>
> https://github.com/SCons/scons/blob/8db30760aa9169c3b110ca52dc9739dcbaff8cb3/packaging/rpm/scons.spec.in#L19
>
>
>
>
>
> Could the dependencies be updated so incompatible versions of scons are
> not installed?
>
>
>
> ~Dalton Bohning
>
> [email protected]
>
>
> _______________________________________________
> Scons-users mailing list
> [email protected]
> https://pairlist4.pair.net/mailman/listinfo/scons-users
>

_______________________________________________
Scons-users mailing list
[email protected]
https://pairlist4.pair.net/mailman/listinfo/scons-users