416 Commits

Author SHA1 Message Date
Robert McLeod 5e74e3c5db Getting ready for release 2.8.2
Build / Build wheels on ubuntu-latest for aarch64 - 3.10 (push) Has been cancelled
Build / Build wheels on ubuntu-latest for aarch64 - 3.7 (push) Has been cancelled
Build / Build wheels on ubuntu-latest for aarch64 - 3.8 (push) Has been cancelled
Build / Build wheels on ubuntu-latest for aarch64 - 3.9 (push) Has been cancelled
Build / Build wheels on macos-latest for arm64 - 3.7-3.10 (push) Has been cancelled
Build / Build wheels on macos-latest for auto64 - 3.7-3.10 (push) Has been cancelled
Build / Build wheels on ubuntu-latest for auto64 - 3.7-3.10 (push) Has been cancelled
Build / Build wheels on windows-latest for auto64 - 3.7-3.10 (push) Has been cancelled
2022-06-23 21:49:05 -07:00
Robert McLeod 06f66d3b64 Separate init of singleton from assignment of default value due to use of goto statements 2022-06-23 16:09:31 -07:00
Robert McLeod ab79cd020c Apply PyArray_ResolveWritebackIfCopy after singleton ops if needed 2022-06-23 15:42:34 -07:00
Robert McLeod c7270998aa Re-add our special NE_INFINITY and NE_NAN symbols for G++ and clang 2022-06-23 13:34:58 -07:00
Robert McLeod 6ba6f651b3 Test on all platforms assignment of const to unaligned singleton array 2022-06-23 13:28:42 -07:00
Robert McLeod 55765c6e48 Getting ready for release 2.8.2 2022-04-13 21:03:16 -07:00
Daniel Paley c2926560c8 Check platform.machine() at install time (fixes #399) 2022-02-06 17:23:17 -05:00
Robert McLeod 1c6a024947 Fix for #397, use of NPY_ARRAY_UPDATEIFCOPY flag 2022-01-24 10:54:34 -08:00
Robert McLeod 786ba03cf3 Add setuptools and packaging to requirements; rescend use of setuptools._vendored.packaging 2021-12-03 12:20:30 -08:00
Robert McLeod 57c5468044 Implement support for compiling against MKL with new setup.py 2021-11-15 21:22:31 -08:00
Robert McLeod 99ddb12b18 Remove support for Python 2.7 and 3.5; add support for Python 3.10 2021-11-08 19:54:18 -08:00
sheerluck 3f1ee7c9df no distutils.version 2021-10-11 11:24:02 +03:00
Antoine Carme 76d3e5df09 Adapt the init_num_threads related tests for SPARC64 platform #373
Quick fix for two SPARC64 failures in these tests.

https://buildd.debian.org/status/fetch.php?pkg=numexpr&arch=sparc64&ver=2.7.2-1&stamp=1609580013&raw=0
2021-02-12 12:16:56 +01:00
Robert McLeod 5fef0feb0d Add numpy build version to numexpr/version.py and autogenerate this file from setup.py 2021-01-04 10:13:02 -08:00
Robert McLeod 82e6eb2aa3 Post 2.7.2 release actions done 2020-12-28 22:39:31 -08:00
Robert McLeod f9cd0666ee Revert get_vml_num_threads to return None when not installed 2020-09-23 18:49:10 -07:00
Robert McLeod c8c27a930b Add a utility function get_num_threads 2020-09-23 18:44:31 -07:00
Robert McLeod c88f4c62ab Future proof against use of ndarray.tostring() 2020-08-25 16:29:04 -07:00
Robert McLeod 69e24e4bd9 Getting ready for release 2.7.2 2020-08-25 16:03:25 -07:00
Robert McLeod a4f869bc90 Fix README for documentation bug noted in #361 2020-07-31 15:22:18 -07:00
Robert McLeod d274455bc6 Also pop OMP_NUM_THREADS in test_max_threads_unset 2020-02-09 12:02:58 -08:00
Robert McLeod c7efad14cf Remove set_vml_num_threads(1) from __init__.py; Add export for use_vml and __BLOCK_SIZE1__ in interpreter.cpp` 2020-01-26 15:07:33 -08:00
Nigel Delaney 17d0b1928d Add Getter for VML Thread Count
Adds `get_vml_num_threads` to match `set_vml_num_threads`
2020-01-13 18:38:20 -08:00
Robert McLeod 01e5c82410 Getting ready for release 2.7.1 2020-01-03 16:22:01 -08:00
Robert McLeod 3f96a2905a Make tests use of linspace compatible with NumPy 1.18 2020-01-03 09:28:05 -08:00
Antonio Valentino 22154dc22a Use the corrent interpreter for testing 2019-08-14 19:27:37 +02:00
Robert McLeod 8c58be766a Post 2.7.0 release actions done 2019-08-14 07:24:44 -07:00
Robert McLeod 9a58d74e92 Merge branch 'master' of https://github.com/pydata/numexpr 2019-08-13 13:12:07 -07:00
Robert McLeod 8f51194ebe Getting ready for release 2.7.0 2019-08-13 13:11:43 -07:00
Eugene Toder 004f00f41c Fix memory leak in add_symbol. 2019-06-14 11:15:33 -04:00
Robert McLeod 364bac13d8 Fix for #327 2019-01-28 11:40:53 -08:00
Robert McLeod 7c2ef387d8 Restore safe limit of 8 threads if env vars not set 2019-01-28 11:39:25 -08:00
Robert McLeod 6a9f2ad112 Post 2.6.9 release actions done 2018-12-21 10:53:41 -08:00
Robert McLeod c0b4e40e94 Getting ready for release 2.6.9 2018-12-20 16:00:28 -08:00
Robert McLeod 0b2eaa6f75 Remove thread max if using OMP_NUM_THREADS 2018-09-28 08:53:09 -07:00
Robert McLeod e8f05b26e6 Remove thread max if using OMP_NUM_THREADS 2018-09-28 08:52:04 -07:00
Mike Toews 6cfedb427d Handle ValueError from non-number environment vars 2018-09-28 13:56:59 +12:00
Michael Sarahan f372dcdade tweak line continuation in cpuinfo (py37 win problem) 2018-08-28 10:24:30 -05:00
Robert McLeod c87b8c9607 Post 2.6.8 release actions 2018-08-19 12:00:00 -07:00
Robert McLeod 05e9d8b01f Getting ready for release 2.6.8 2018-08-16 20:31:17 -07:00
Robert McLeod 9b3983e280 Don't assume python exectuable is python in the path 2018-08-16 10:33:09 -07:00
Robert McLeod 078543be86 Add field-len for Py2.6 2018-08-15 21:46:16 -07:00
Robert McLeod 34b5f92c08 Force shell=True for subprocess call for Linux systems 2018-08-15 20:30:22 -07:00
Robert McLeod e88d1a5260 Add subprocess.check_call regression test for issue #313 2018-08-15 20:07:55 -07:00
Robert McLeod 742628e2d8 Further fix for #313 for IPython/Juypter 2018-08-15 18:02:03 -07:00
Robert McLeod f0ab31fdf0 Add tests for #312, #313 2018-08-15 11:30:38 -07:00
Robert McLeod 4f4bb49e5b Use distutils.version.LooseVersion to avoid issue #312 2018-08-15 11:14:28 -07:00
Robert McLeod b8f0d8dfee WIP on both #310 and #313 2018-08-15 11:12:50 -07:00
Robert McLeod f556c1f8a1 Post 2.6.7 release actions done 2018-08-12 10:06:11 -07:00
Robert McLeod 1fd67d479c Fix numpy version check by using distutils.version.StrictVersion 2018-08-11 11:12:41 -07:00