[Scons-users] Scons 4.8.0 does not reflect correct python version dependency
Mats Wichmann
mats at wichmann.us
Mon Jul 8 13:26:01 EDT 2024
On 7/8/24 11:20, Bill Deegan wrote:
> 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
> <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*.
>
it also works to add
SetOption('warn', ['no-python-version'])
in your build scripts - often putting it in site_scons/site_init.py is
done since that's known to be processed very eary in the sequence.
> And the packaging spec has “Requires: python >= 2.4”
the information in 'packaging/rpm' and 'packaging/debian' is
informational - yes it's out of date, and it's not expected to be used
(not sure why still in the repo, but the fact it has no users is why it
doesn't get updated). For current deb and rpm packaging, please defer
to the ones maintained by the distributions that use those formats.
More information about the Scons-users
mailing list