[SciPy-Dev] Are you using Bento to build scipy?

Hameer Abbasi einstein.edison at gmail.com
Mon Jul 16 09:49:16 EDT 2018


Hi!

I’ll be honest. One thing that has prevented me from getting into the C/C++
meat of NumPy/SciPy is exactly what scikit-build is trying to solve. I’m
all for extra dev dependencies if they make development easier.

Best Regards,
Hameer Abbasi
Sent from Astro <https://www.helloastro.com> for iOS


On 16. Jul 2018 at 01:13, Ralf Gommers <ralf.gommers at gmail.com> wrote:




On Wed, Apr 5, 2017 at 3:18 PM, Ralf Gommers <ralf.gommers at gmail.com> wrote:

>
>
> On Thu, Apr 6, 2017 at 6:27 AM, Stefan van der Walt <stefanv at berkeley.edu>
> wrote:
>
>> On Wed, Apr 5, 2017, at 04:05, Evgeni Burovski wrote:
>> > > I am using it all the time, but I suspect I'm the only one. Bento is
>> way
>> >
>> > I seem to remember Stefan van der Walt saying the same thing :-).
>>
>> So, I guess there are two of us ;)
>>
>> Ralf wrote:
>>
>> > But it is hard to install because it depends on a specific version of
>> Waf (which is not on PyPI) and has some unresolved issues on Python 3.x.
>>
>> How hard would it be to vendor Waf into a pip package?  If this worked
>> out the box, it would be great to development (repeated builds execute
>> much faster).
>>
>
> You mean vendor Waf in Bento and make a Bento pip-installable PyPI package
> right ? David and I discussed that already 2 years ago, that'd be the way
> to go. Shouldn't be too hard, Waf is designed to be vendored.
>
> What's a little more work is fixing some obvious issues: it doesn't work
> on Python 3.x right now, there was a recurring issue with -fPIC going
> missing, finish the open PR on producing wheels.
>

Okay, these fixes are probably not going to materialize. And I've finally
ditched Python 2.7 for good a few months ago, and have dealt with my
distutils aversion by getting better hardware. I haven't maintained the
Bento build over the last few months, so it's not quite working anymore.
Therefore I now propose to remove Bento support for v1.2.0

Related: scikit-build seems to have quite a bit of momentum. I've never
used CMake before, and while I know opinions on CMake aren't 100% positive,
scikit-build looks like a significant improvement over distutils. I think
we should try to integrate it at some point in the coming year.

Thoughts?

Ralf



_______________________________________________
SciPy-Dev mailing list
SciPy-Dev at python.org
https://mail.python.org/mailman/listinfo/scipy-dev
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/scipy-dev/attachments/20180716/5528ae4b/attachment-0001.html>


More information about the SciPy-Dev mailing list