[Scons-users] Minimum Version for Tools
Keith F Prussing
kprussing74 at gmail.com
Mon Jun 21 18:27:36 EDT 2021
And that's what I get for thinking too much along the style guide for a work project. I completely forgot that a good old try/except would do the trick.
Thanks,
Keith
On 2021-06-20, Bill Deegan wrote:
>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
>>
>_______________________________________________
>Scons-users mailing list
>Scons-users at scons.org
>https://pairlist4.pair.net/mailman/listinfo/scons-users
--
Keith F Prussing
More information about the Scons-users
mailing list