Re: [Numpy-discussion] ANN: NumPy 1.8.1 release

2014-04-05 Thread Carl Kleffner
Hi, I will add a a wiki page ASAP. BTW: I copied my tools (gcc toolchain, numpy, scipy wheels) from my google drive to bitbucket: https://bitbucket.org/carlkl/mingw-w64-for-python/downloads Regards Carl 2014-04-04 21:56 GMT+02:00 Matthew Brett : > Hi, > > On Fri, Apr 4, 2014 at 8:19 AM, Carl

Re: [Numpy-discussion] ANN: NumPy 1.8.1 release

2014-04-04 Thread Matthew Brett
Hi, On Fri, Apr 4, 2014 at 8:19 AM, Carl Kleffner wrote: > > I'ts time for me to come back to the discussion after a longer break. > > some personal history: I was looking for a 64bit mingw more than a year ago > (unrelated to python) for Fortran development and tried out quite some mingw > toolc

Re: [Numpy-discussion] ANN: NumPy 1.8.1 release

2014-04-04 Thread Carl Kleffner
I'ts time for me to come back to the discussion after a longer break. some personal history: I was looking for a 64bit mingw more than a year ago (unrelated to python) for Fortran development and tried out quite some mingw toolchain variants based on the mingw-w64 project. In a nutshell: the most

Re: [Numpy-discussion] ANN: NumPy 1.8.1 release

2014-04-04 Thread Carl Kleffner
I'ts time for me to come back to the discussion after a longer break. some personal history: I was looking for a 64bit mingw more than a year ago (unrelated to python) for Fortran development and tried out quite some mingw toolchain variants based on the mingw-w64 project. In a nutshell: the most

Re: [Numpy-discussion] ANN: NumPy 1.8.1 release

2014-04-03 Thread David Cournapeau
On Wed, Apr 2, 2014 at 7:52 AM, Matthew Brett wrote: > Hi, > > On Tue, Apr 1, 2014 at 4:46 PM, David Cournapeau > wrote: > > > > > > > > On Wed, Apr 2, 2014 at 12:36 AM, Nathaniel Smith wrote: > >> > >> On Tue, Apr 1, 2014 at 11:58 PM, David Cournapeau > >> wrote: > >> > On Tue, Apr 1, 2014 at

Re: [Numpy-discussion] ANN: NumPy 1.8.1 release

2014-04-02 Thread Chris Barker - NOAA Federal
On Apr 1, 2014, at 4:36 PM, Nathaniel Smith wrote: > We could just ship all numpy's extension modules in the same directory > if we wanted. It would be pretty easy to stick some code at the top of > numpy/__init__.py to load them from numpy/all_dlls/ and then slot them > into the appropriate plac

Re: [Numpy-discussion] ANN: NumPy 1.8.1 release

2014-04-01 Thread Matthew Brett
Hi, On Tue, Apr 1, 2014 at 4:46 PM, David Cournapeau wrote: > > > > On Wed, Apr 2, 2014 at 12:36 AM, Nathaniel Smith wrote: >> >> On Tue, Apr 1, 2014 at 11:58 PM, David Cournapeau >> wrote: >> > On Tue, Apr 1, 2014 at 6:43 PM, Nathaniel Smith wrote: >> >> >> >> On Tue, Apr 1, 2014 at 6:26 PM,

Re: [Numpy-discussion] ANN: NumPy 1.8.1 release

2014-04-01 Thread David Cournapeau
On Wed, Apr 2, 2014 at 12:36 AM, Nathaniel Smith wrote: > On Tue, Apr 1, 2014 at 11:58 PM, David Cournapeau > wrote: > > On Tue, Apr 1, 2014 at 6:43 PM, Nathaniel Smith wrote: > >> > >> On Tue, Apr 1, 2014 at 6:26 PM, Matthew Brett > >> wrote: > >> > I'm guessing that the LOAD_WITH_ALTERED_SEA

Re: [Numpy-discussion] ANN: NumPy 1.8.1 release

2014-04-01 Thread Nathaniel Smith
On Tue, Apr 1, 2014 at 11:58 PM, David Cournapeau wrote: > On Tue, Apr 1, 2014 at 6:43 PM, Nathaniel Smith wrote: >> >> On Tue, Apr 1, 2014 at 6:26 PM, Matthew Brett >> wrote: >> > I'm guessing that the LOAD_WITH_ALTERED_SEARCH_PATH means that a DLL >> > loaded via: >> > >> > hDLL = LoadLibraryE

Re: [Numpy-discussion] ANN: NumPy 1.8.1 release

2014-04-01 Thread David Cournapeau
On Tue, Apr 1, 2014 at 6:43 PM, Nathaniel Smith wrote: > On Tue, Apr 1, 2014 at 6:26 PM, Matthew Brett > wrote: > > I'm guessing that the LOAD_WITH_ALTERED_SEARCH_PATH means that a DLL > loaded via: > > > > hDLL = LoadLibraryEx(pathname, NULL, LOAD_WITH_ALTERED_SEARCH_PATH); > > > > will in tur

Re: [Numpy-discussion] ANN: NumPy 1.8.1 release

2014-04-01 Thread Matthew Brett
Hi, I just noticed this C reference implementation of blas: https://github.com/rljames/coblas No lapack, no benchmarks, but tests, and BSD. I wonder if it is possible to craft a Frankenlibrary from OpenBLAS and reference implementations to avoid broken parts of OpenBLAS? Cheers, Matthew _

Re: [Numpy-discussion] ANN: NumPy 1.8.1 release

2014-04-01 Thread Matthew Brett
Hi, On Tue, Apr 1, 2014 at 10:43 AM, Nathaniel Smith wrote: > On Tue, Apr 1, 2014 at 6:26 PM, Matthew Brett wrote: >> I'm guessing that the LOAD_WITH_ALTERED_SEARCH_PATH means that a DLL loaded >> via: >> >> hDLL = LoadLibraryEx(pathname, NULL, LOAD_WITH_ALTERED_SEARCH_PATH); >> >> will in tur

Re: [Numpy-discussion] ANN: NumPy 1.8.1 release

2014-04-01 Thread Nathaniel Smith
On Tue, Apr 1, 2014 at 6:26 PM, Matthew Brett wrote: > I'm guessing that the LOAD_WITH_ALTERED_SEARCH_PATH means that a DLL loaded > via: > > hDLL = LoadLibraryEx(pathname, NULL, LOAD_WITH_ALTERED_SEARCH_PATH); > > will in turn (by default) search for its dependent DLLs in their own > directory.

Re: [Numpy-discussion] ANN: NumPy 1.8.1 release

2014-04-01 Thread Matthew Brett
Hi, On Tue, Apr 1, 2014 at 9:04 AM, Chris Barker wrote: > On Mon, Mar 31, 2014 at 3:09 PM, Matthew Brett > wrote: >> >> I am hopelessly lost here, but it looks as though Python extension >> modules get loaded via >> >> hDLL = LoadLibraryEx(pathname, NULL, >> LOAD

Re: [Numpy-discussion] ANN: NumPy 1.8.1 release

2014-04-01 Thread Chris Barker
On Mon, Mar 31, 2014 at 3:09 PM, Matthew Brett wrote: > I am hopelessly lost here, but it looks as though Python extension > modules get loaded via > > hDLL = LoadLibraryEx(pathname, NULL, > LOAD_WITH_ALTERED_SEARCH_PATH); > > See: > http://hg.python.org/cpython/fi

Re: [Numpy-discussion] ANN: NumPy 1.8.1 release

2014-03-31 Thread Matthew Brett
Hi, On Mon, Mar 31, 2014 at 12:27 PM, Chris Barker wrote: > On Mon, Mar 31, 2014 at 12:05 PM, Matthew Brett > wrote: >> >> > that part, yes, but isn't Linux too much of a varying target for there >> > to be >> > any point anyway? >> >> You mean, the /usr/lib stuff varies too much, so that any co

Re: [Numpy-discussion] ANN: NumPy 1.8.1 release

2014-03-31 Thread Chris Barker
On Mon, Mar 31, 2014 at 12:05 PM, Matthew Brett wrote: > > that part, yes, but isn't Linux too much of a varying target for there > to be > > any point anyway? > > You mean, the /usr/lib stuff varies too much, so that any copied > dynamic libraries would have little chance of binary compatibility

Re: [Numpy-discussion] ANN: NumPy 1.8.1 release

2014-03-31 Thread Matthew Brett
Hi, On Mon, Mar 31, 2014 at 11:55 AM, Chris Barker wrote: > On Mon, Mar 31, 2014 at 10:18 AM, Matthew Brett > wrote: >> >> > Bonus question: do you think a similar solution could work for windows >> > and / or linux? >> >> For linux - yes - I think that should be easy with a combination of >> ``

Re: [Numpy-discussion] ANN: NumPy 1.8.1 release

2014-03-31 Thread Chris Barker
On Mon, Mar 31, 2014 at 10:18 AM, Matthew Brett wrote: > > Bonus question: do you think a similar solution could work for windows > > and / or linux? > > For linux - yes - I think that should be easy with a combination of > ``ldd`` to find the dependencies and ``patchelf`` to set the rpath to > po

Re: [Numpy-discussion] ANN: NumPy 1.8.1 release

2014-03-31 Thread Matthew Brett
Hi, On Mon, Mar 31, 2014 at 4:53 AM, Olivier Grisel wrote: > 2014-03-28 23:13 GMT+01:00 Matthew Brett : >> Hi, >> >> On Fri, Mar 28, 2014 at 3:09 PM, Olivier Grisel >> wrote: >>> This is great! Has anyone started to work on OSX whl packages for >>> scipy? I assume the libgfortran, libquadmath &

Re: [Numpy-discussion] ANN: NumPy 1.8.1 release

2014-03-31 Thread Ralf Gommers
On Mon, Mar 31, 2014 at 6:30 PM, Matthew Brett wrote: > Hi, > > On Mon, Mar 31, 2014 at 5:17 AM, Olivier Grisel > wrote: > > 2014-03-31 13:53 GMT+02:00 Olivier Grisel : > >> 2014-03-28 23:13 GMT+01:00 Matthew Brett : > >>> Hi, > >>> > >>> On Fri, Mar 28, 2014 at 3:09 PM, Olivier Grisel > >>> wro

Re: [Numpy-discussion] ANN: NumPy 1.8.1 release

2014-03-31 Thread Matthew Brett
Hi, On Mon, Mar 31, 2014 at 5:17 AM, Olivier Grisel wrote: > 2014-03-31 13:53 GMT+02:00 Olivier Grisel : >> 2014-03-28 23:13 GMT+01:00 Matthew Brett : >>> Hi, >>> >>> On Fri, Mar 28, 2014 at 3:09 PM, Olivier Grisel >>> wrote: This is great! Has anyone started to work on OSX whl packages for

Re: [Numpy-discussion] ANN: NumPy 1.8.1 release

2014-03-31 Thread Olivier Grisel
2014-03-31 13:53 GMT+02:00 Olivier Grisel : > 2014-03-28 23:13 GMT+01:00 Matthew Brett : >> Hi, >> >> On Fri, Mar 28, 2014 at 3:09 PM, Olivier Grisel >> wrote: >>> This is great! Has anyone started to work on OSX whl packages for >>> scipy? I assume the libgfortran, libquadmath & libgcc_s dylibs w

Re: [Numpy-discussion] ANN: NumPy 1.8.1 release

2014-03-31 Thread Olivier Grisel
2014-03-28 23:13 GMT+01:00 Matthew Brett : > Hi, > > On Fri, Mar 28, 2014 at 3:09 PM, Olivier Grisel > wrote: >> This is great! Has anyone started to work on OSX whl packages for >> scipy? I assume the libgfortran, libquadmath & libgcc_s dylibs will >> not make it as easy as for numpy. Would it be

Re: [Numpy-discussion] ANN: NumPy 1.8.1 release

2014-03-28 Thread Matthew Brett
Hi, On Fri, Mar 28, 2014 at 3:09 PM, Olivier Grisel wrote: > This is great! Has anyone started to work on OSX whl packages for > scipy? I assume the libgfortran, libquadmath & libgcc_s dylibs will > not make it as easy as for numpy. Would it be possible to use a static > gcc toolchain as Carl Kle

Re: [Numpy-discussion] ANN: NumPy 1.8.1 release

2014-03-28 Thread Julian Taylor
On 28.03.2014 23:09, Olivier Grisel wrote: > This is great! Has anyone started to work on OSX whl packages for > scipy? I assume the libgfortran, libquadmath & libgcc_s dylibs will > not make it as easy as for numpy. Would it be possible to use a static > gcc toolchain as Carl Kleffner is using for

Re: [Numpy-discussion] ANN: NumPy 1.8.1 release

2014-03-28 Thread Olivier Grisel
This is great! Has anyone started to work on OSX whl packages for scipy? I assume the libgfortran, libquadmath & libgcc_s dylibs will not make it as easy as for numpy. Would it be possible to use a static gcc toolchain as Carl Kleffner is using for his experimental windows whl packages? -- Olivie

Re: [Numpy-discussion] ANN: NumPy 1.8.1 release

2014-03-26 Thread Matthew Brett
Hi, On Wed, Mar 26, 2014 at 3:02 PM, Chris Barker wrote: > On Wed, Mar 26, 2014 at 8:56 AM, Charles R Harris > wrote: >> >> >>> 5 seconds waiting on a home internet connection and a numpy install >>> Nice. >>> >> >> That's pretty neat. Now if we can get the windows versions to be as easy. >>

Re: [Numpy-discussion] ANN: NumPy 1.8.1 release

2014-03-26 Thread Chris Barker
On Wed, Mar 26, 2014 at 8:56 AM, Charles R Harris wrote: > > 5 seconds waiting on a home internet connection and a numpy install >> Nice. >> >> > That's pretty neat. Now if we can get the windows versions to be as easy. > > Indeed -- where are we on that? Wasn't there more or less a consensu

Re: [Numpy-discussion] ANN: NumPy 1.8.1 release

2014-03-26 Thread Charles R Harris
On Tue, Mar 25, 2014 at 9:47 PM, Matthew Brett wrote: > Hi, > > On Tue, Mar 25, 2014 at 4:38 PM, Julian Taylor > wrote: > > Hello, > > > > I'm happy to announce the of Numpy 1.8.1. > > This is a bugfix only release supporting Python 2.6 - 2.7 and 3.2 - 3.4. > > > > More than 48 issues have been f

Re: [Numpy-discussion] ANN: NumPy 1.8.1 release

2014-03-25 Thread Matthew Brett
Hi, On Tue, Mar 25, 2014 at 4:38 PM, Julian Taylor wrote: > Hello, > > I'm happy to announce the of Numpy 1.8.1. > This is a bugfix only release supporting Python 2.6 - 2.7 and 3.2 - 3.4. > > More than 48 issues have been fixed, the most important issues are > listed in the release notes: > https

[Numpy-discussion] ANN: NumPy 1.8.1 release

2014-03-25 Thread Julian Taylor
Hello, I'm happy to announce the of Numpy 1.8.1. This is a bugfix only release supporting Python 2.6 - 2.7 and 3.2 - 3.4. More than 48 issues have been fixed, the most important issues are listed in the release notes: https://github.com/numpy/numpy/blob/maintenance/1.8.x/doc/release/1.8.1-notes.r