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