[Scons-users] Scons 4.8.0 does not reflect correct python version dependency

Bill Deegan bill at baddogconsulting.com
Mon Jul 8 13:20:04 EDT 2024


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 <dalton.bohning at intel.com>
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
>
> dalton.bohning at intel.com
>
>
> _______________________________________________
> Scons-users mailing list
> Scons-users at scons.org
> https://pairlist4.pair.net/mailman/listinfo/scons-users
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://pairlist4.pair.net/pipermail/scons-users/attachments/20240708/5b0e84e9/attachment.htm>


More information about the Scons-users mailing list