python-numexpr
Numexpr is a fast numerical expression evaluator for NumPy. With it,
expressions that operate on arrays (like "3*a+4*b") are accelerated
and use less memory than doing the same calculation in Python.
- Links to devel:langua...hon:numeric / python-numexpr
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout home:ecsos:python/python-numexpr && cd $_
- Create Badge
Refresh
Refresh
Source Files
Filename | Size | Changed |
---|---|---|
fix-test-max-threads-unset.patch | 0000000722 722 Bytes | |
numexpr-2.10.1.tar.gz | 0000101580 99.2 KB | |
python-numexpr.changes | 0000027697 27 KB | |
python-numexpr.spec | 0000002761 2.7 KB |
Latest Revision
Eric Schirra (ecsos)
committed
(revision 8)
- Add upstream patch fix-test-max-threads-unset.patch - Remove upstreamed patch numexpr-pr485-allow-numpy1.patch - Update to 2.10.1: - The default number of 'safe' threads has been upgraded to 16 (instead of previous 8). That means that if your CPU has > 16 cores, the default is to use 16. You can always override this with the "NUMEXPR_MAX_THREADS" environment variable. - NumPy 1.23 is now the minimum supported. - Preliminary support for Python 3.13. Thanks to Karolina Surma. - Fix tests on nthreads detection (closes: #479). Thanks to @avalentino. - The build process has been modernized and now uses the pyproject.toml file for more of the configuration options. - Replace revert-to-numpy1.patch by numexpr-pr485-allow-numpy1.patch in order to be able to compile with either numpy major version - Add patch revert-to-numpy1.patch to restore compatibility with numpy v1 * revert of upstream commit, drop when numpy v2 comes to Factory - Update to 2.10.0 * Support for NumPy 2.0.0. This is still experimental, so please report any issues you find. Thanks to Clément Robert and Thomas Caswell for the work. * Avoid erroring when OMP_NUM_THREADS is empty string. Thanks to Patrick Hoefler. * Do not warn if OMP_NUM_THREAD set.
Comments 0