[Scons-users] Minimum Version for Tools

Bill Deegan bill at baddogconsulting.com
Sun Jun 20 20:12:26 EDT 2021


I'd second Thomas' answer.
Just try/except for those things you use which change.
There aren't many that are in common usage.
In general we go through a deprecation cycle for items listed in the
manpage.
Internals aren't subject to such, but will be mentioned in the CHANGES.txt
and RELEASE.txt.

-Bill

On Sun, Jun 20, 2021 at 5:35 AM Mats Wichmann <mats at wichmann.us> wrote:

> On 6/20/21 5:40 AM, Thomas Berg wrote:
>
> > I did wonder if this API breakage was accidental though, or if it was
> > intentional.
>
> Intentional, but perhaps not completely well-considered.  The intent was
> to remove conflicts with names Python already uses - having Warning as
> the base class of all Python warnings and also as the name of the base
> class of all SCons warnings had some potential for confusion when used
> unqualified - obviously there's no issue if every single mention of the
> internal one is spelled SCons.Warnings.Warning.  The same change was
> made to EnvironmentError, the internal one is now SConsEnvironmentError.
>
>
> _______________________________________________
> 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/20210620/30edcf44/attachment.htm>


More information about the Scons-users mailing list