ANN: Numexpr 2.3 RC1 released!

8 views
Skip to first unread message

Francesc Alted

unread,
Jan 24, 2014, 7:45:03 AM1/24/14
to num...@googlegroups.com, Ilan Schnell, cgo...@uci.edu
Hi,

After the change of repo, I think it is time to cut a new release for
numexpr 2.3. I would appreciate if you can give that a go before
releasing a final release. Also, I am really interested in hearing
about your Windows and MKL experience.

And now, the official announcement:

==========================
Announcing Numexpr 2.3 RC1
==========================

What's new
==========

The repository has been migrated to https://github.com/pydata/numexpr.
All new tickets and PR should be directed there.

Also, a `conj()` function for computing the conjugate of complex
arrays has been added. Thanks to David Menéndez. See PR #125.

And finallly, we fixed a DeprecationWarning derived of using ``oa_ndim
== 0`` and ``op_axes == NULL`` in `NpyIter_AdvancedNew`. Thanks to
Mark Wiebe for advise on how to fix this properly.

In case you want to know more in detail what has changed in this
version, see:

https://github.com/pydata/numexpr/wiki/Release-Notes

or have a look at RELEASE_NOTES.txt in the tarball.

Where I can find Numexpr?
=========================

The project is hosted at GitHub in:

https://github.com/pydata/numexpr

You can get the packages from PyPI as well (but not for RC):

http://pypi.python.org/pypi/numexpr

Share your experience
=====================

Let us know of any bugs, suggestions, gripes, kudos, etc. you may
have.


Enjoy data!

-- Francesc Alted

Francesc Alted

unread,
Jan 25, 2014, 5:20:22 AM1/25/14
to num...@googlegroups.com, Ilan Schnell, cgo...@uci.edu
We are struggling to fix the remaining issues with the new conj()
support in MKL platforms, so please if anybody has access to a MKL
development machine have the new version (tagged as 2.3-rc2) and tell me
how it goes.

Thanks,
Francesc

El 24/01/14 13:45, Francesc Alted ha escrit:
--
Francesc Alted

Francesc Alted

unread,
Jan 25, 2014, 11:06:39 AM1/25/14
to num...@googlegroups.com, Ilan Schnell, cgo...@uci.edu
Hi, after having access to a MKL-powered environment (thanks Ilan!), I
am happy to announce that I have been able to nail down this issue. I
have tagged 2.3-rc3, which should be the latest RC before the final 2.3
release is annonced.

But still looking for feedback, specially on Windows platforms :)

Francesc

El 25/01/14 11:20, Francesc Alted ha escrit:

Francesc Alted

unread,
Jan 25, 2014, 5:52:51 PM1/25/14
to Ilan Schnell, num...@googlegroups.com, cgo...@uci.edu
Yes, I have just pushed a fix based on a suggestion by Christoph
Gohlke. Hope it is enough for win.

Francesc

On 1/25/14, 8:16 PM, Ilan Schnell wrote:
> There still seem to be problems on Windows. This is on 64-bit Windows
> XP using MSVC 9,
> Python 2.7, Numpy 1.7, and not even linking to MKL:
>
> c:\aroot\stage\lib\site-packages\numpy\core\include\numpy\npy_deprecated_api.h(8)
> : Warning Msg: Using deprecated NumPy API, disable it by #defining
> NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION
> c:\aroot\work\numexpr\functions.hpp(36) : error C2065: 'fconjf2' :
> undeclared identifier
> error: Command "C:\Program Files (x86)\Microsoft Visual Studio
> 9.0\VC\BIN\amd64\cl.exe /c /nologo /Ox /MD /W3 /GS- /DNDEBUG
> -IC:\aroot\stage\lib\site-packages\numpy\core\include
> -IC:\aroot\stage\include -IC:\aroot\stage\PC
> /Tpnumexpr\interpreter.cpp
> /Fobuild\temp.win-amd64-2.7\Release\numexpr\interpreter.obj /Zm1000"
> failed with exit status 2
>
> - Ilan
--
Francesc Alted

Antonio Valentino

unread,
Jan 24, 2014, 1:12:45 PM1/24/14
to num...@googlegroups.com
Hi Francesc,

Il 24/01/2014 13:45, Francesc Alted ha scritto:
> Hi,
>
> After the change of repo, I think it is time to cut a new release for
> numexpr 2.3. I would appreciate if you can give that a go before
> releasing a final release.

All tests pass (numexpr and PyTables) on python 2.7, 3.3 and 3.4.

cheers

--
Antonio Valentino
Reply all
Reply to author
Forward
0 new messages