Re: [Numpy-discussion] ANN: XDress v0.4

2014-02-27 Thread Toby St Clere Smithe
Hi, Eelco Hoogendoorn hoogendoorn.ee...@gmail.com writes: Thanks for the heads up, I wasn't aware of this project. While boost.python is a very nice package, its distributability is nothing short of nonexistent, so its great to have a pure python binding generator. One thing which I have

Re: [Numpy-discussion] ANN: XDress v0.4

2014-02-27 Thread Eelco Hoogendoorn
I have; but if I recall correctly, it does not solve the problem of distributing code that uses it, or does it? On Thu, Feb 27, 2014 at 10:51 AM, Toby St Clere Smithe pyvienn...@tsmithe.net wrote: Hi, Eelco Hoogendoorn hoogendoorn.ee...@gmail.com writes: Thanks for the heads up, I wasn't

Re: [Numpy-discussion] ANN: XDress v0.4

2014-02-27 Thread Toby St Clere Smithe
Eelco Hoogendoorn hoogendoorn.ee...@gmail.com writes: I have; but if I recall correctly, it does not solve the problem of distributing code that uses it, or does it? Indeed not. But the Boost licence is very liberal, so I just link it statically; for source distributions, I just ship a minimal

Re: [Numpy-discussion] ANN: XDress v0.4

2014-02-27 Thread Anthony Scopatz
On Thu, Feb 27, 2014 at 1:51 AM, Eelco Hoogendoorn hoogendoorn.ee...@gmail.com wrote: Thanks for the heads up, I wasn't aware of this project. While boost.python is a very nice package, its distributability is nothing short of nonexistent, so its great to have a pure python binding generator.

Re: [Numpy-discussion] ANN: XDress v0.4

2014-02-27 Thread Eelco Hoogendoorn
I have a file numpy_boost_python.hpp in one of my projects by Michael Droettboom (can seem to find an online source anymore!), which adds mappings between numpy.ndarray and boost.ndarray, which is very neat and seemless. But like boost.python, it tightly couples with the clusterfuck that is bjam.

Re: [Numpy-discussion] ANN: XDress v0.4

2014-02-27 Thread Toby St Clere Smithe
Eelco Hoogendoorn hoogendoorn.ee...@gmail.com writes: I have a file numpy_boost_python.hpp in one of my projects by Michael Droettboom (can seem to find an online source anymore!), which adds mappings between numpy.ndarray and boost.ndarray, which is very neat and seemless. But like

Re: [Numpy-discussion] ANN: XDress v0.4

2014-02-27 Thread Eelco Hoogendoorn
That is good to know. The boost documentation makes it appear as if bjam is the only way to build boost.python, but good to see examples to the contrary! On Thu, Feb 27, 2014 at 2:19 PM, Toby St Clere Smithe pyvienn...@tsmithe.net wrote: Eelco Hoogendoorn hoogendoorn.ee...@gmail.com writes:

Re: [Numpy-discussion] ANN: XDress v0.4

2014-02-27 Thread Toby St Clere Smithe
Eelco Hoogendoorn hoogendoorn.ee...@gmail.com writes: That is good to know. The boost documentation makes it appear as if bjam is the only way to build boost.python, but good to see examples to the contrary! Quite. I really wish they would officially adopt something more sensible, but in the

[Numpy-discussion] ANN: XDress v0.4

2014-02-26 Thread Anthony Scopatz
Hello All, I am *extremely *pleased to be able to announce the version 0.4 release of xdress. This version contains much anticipated full support for Clang as a parser! This is almost entirely due to the efforts of Geoffrey Irving. Please thank him the next time you get a chance :) This

Re: [Numpy-discussion] ANN: XDress v0.4

2014-02-26 Thread Eelco Hoogendoorn
Thanks for the heads up, I wasn't aware of this project. While boost.python is a very nice package, its distributability is nothing short of nonexistent, so its great to have a pure python binding generator. One thing which I have often found frustrating is natural ndarray interop between python