Page MenuHomeSolus

Update python-numexpr to 2.6.4
ClosedPublic

Authored by EP01 on Sep 15 2017, 6:50 PM.
Tags
None
Referenced Files
F11000912: D998.diff
Sat, Jul 29, 6:07 PM
F10949831: D998.id.diff
Sun, Jul 16, 3:18 AM
F10804750: D998.diff
May 29 2023, 5:32 PM
F10783185: D998.id2327.diff
May 25 2023, 6:56 PM
F10783091: D998.id2360.diff
May 25 2023, 6:33 PM
F10783075: D998.diff
May 25 2023, 6:27 PM
F10775944: D998.id2327.diff
May 23 2023, 3:02 AM
F10731385: D998.diff
May 11 2023, 5:28 AM
Subscribers
None

Details

Summary

Update from 2.6.2 to 2.6.4. Changelog available here.

Test Plan
In [1]: import numpy as np

In [2]: import numexpr as ne

In [3]: a = np.arange(1e6)

In [4]: b = np.arange(1e6)

In [5]: ne.evaluate("a + 1")
Out[5]: 
array([  1.00000000e+00,   2.00000000e+00,   3.00000000e+00, ...,
         9.99998000e+05,   9.99999000e+05,   1.00000000e+06])

In [6]: ne.evaluate('a*b-4.1*a > 2.5*b')
Out[6]: array([False, False, False, ...,  True,  True,  True], dtype=bool)

In [7]: ne.evaluate("sin(a) + arcsinh(a/b)")
Out[7]: 
array([        nan,  1.72284457,  1.79067101, ...,  1.09567006,
        0.17523598, -0.09597844])

Diff Detail

Repository
R3688 python-numexpr
Lint
Lint Not Applicable
Unit
Tests Not Applicable