[Scons-users] Scons on pypy

Daniel Holth dholth at gmail.com
Sun Jun 5 08:55:28 EDT 2016


Simply I want to try using scons to implement setup.py. To do this I need
to have scons run on whatever versions of Python the package is compatible
with, obviously. Then I need to write a task to generate a couple of
packaging metadata and archive formats.

On Sun, Jun 5, 2016, 08:20 Dirk Bächle <tshortik at gmx.de> wrote:

> Hi Daniel,
>
> On 04.06.2016 19:33, Daniel Holth wrote:
> > I am trying to run SCons on pypy. It seems to work fine if I do a global
> find/replace over the SCons source code, changing all
> > __slots__ to __slats__, because pypy does not like to change the
> __class__ otherwise.
> >
> > This is from mercurial and pypy5.
> >
> > Have you had success running scons in pypy?
> >
>
> before the change to "slots" and while investigating how to speed up
> SCons, especially for large projects, I had a short look at
> pypy. The comparison to CPython (see
> https://bitbucket.org/scons/scons/wiki/WhySconsIsNotSlow , sect.
> "Continued speed analysis")
> didn't show a large improvement by simply running in another interpreter.
> So I ditched this path for my following work, and here on
> the User list interest in running SCons under pypy was always very low to
> almost non-existent. ;)
>
> If you'd like to raise attention to this topic again, I'd like to hear
> what the background of your usage scenario is. Has pypy added
> some changes recently that seem like they could offer a substantial
> running time advantage over CPython? We'd certainly be
> interested to hear about that...
>
> Best regards,
>
> Dirk
>
> _______________________________________________
> 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/20160605/dd478795/attachment.html>


More information about the Scons-users mailing list