Re: Python 3 issue

RW via Scons-dev <[email protected]>
Newsgroups gmane.comp.programming.tools.scons.devel
Message-ID <CAMMCZ5OJHWN-OxPmFeuBY_OBQ247cgK=e76Y=yT1TA69CkTx+Q@mail.gmail.com>
Hi,
I've attached the test logs from before and after the pull request

Many Thanks
Richard

On 27 June 2017 at 23:55, RW <garlicbready-gM/[email protected]> wrote:

> Hi,
> I've just submitted a pull request to allow for relative imports under
> python 3 for tools.
> There's also a test included as well.
>
> https://bitbucket.org/scons/scons/pull-requests/486/added-
> support-for-relative-imports-within/diff
>
>
> On 26 June 2017 at 09:31, Russel Winder <[email protected]> wrote:
>
>> On Fri, 2017-06-23 at 10:53 -0700, Bill Deegan wrote:
>> > This change:
>> > https://bitbucket.org/bdbaddog/scons-russel-example/commits/48899a710
>> > f9afbec891307addd6ae5b9c08d53c9?at=master
>> >
>> > Will make it work in py2 and py3.
>> >
>> > Any reason we can't live with that?
>>
>> On reflection that probably seems like what I should have written in
>> the first place!
>>
>> Python 3 uses absolute imports with the . and .. exceptions. The
>> absolute_import __future__ makes Python 2 behave the same to give
>> consistency. Of course this only works if the parent package is
>> imported. In this context that will always be the case, so it should be
>> fine.
>>
>> I can definitely live with this as an idiom.
>>
>> I am now just embarrassed to have found this problem. :-)
>>
>> --
>> Russel.
>> ============================================================
>> =================
>> Dr Russel Winder      t: +44 20 7585 2200   voip:
>> sip:[email protected]
>> 41 Buckmaster Road    m: +44 7770 465 077   xmpp: [email protected]
>> London SW11 1EN, UK   w: www.russel.org.uk  skype: russel_winder
>>
>> _______________________________________________
>> Scons-dev mailing list
>> [email protected]
>> https://pairlist2.pair.net/mailman/listinfo/scons-dev
>>
>>
>

_______________________________________________
Scons-dev mailing list
[email protected]
https://pairlist2.pair.net/mailman/listinfo/scons-dev
py3_test_logs.zip (application/zip, 61.4 KB) - not displayed
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.