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.
- Developed at devel:languages:python:numeric
- Sources inherited from project openSUSE:Factory
-
4
derived packages
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout openSUSE:Factory:RISCV/python-numexpr && cd $_
- Create Badge
Refresh
Refresh
Source Files
Filename | Size | Changed |
---|---|---|
numexpr-2.6.8.tar.gz | 0000094517 92.3 KB | |
python-numexpr.changes | 0000016362 16 KB | |
python-numexpr.spec | 0000002110 2.06 KB |
Revision 9 (latest revision is 25)
Dominique Leuenberger (dimstar_suse)
accepted
request 632816
from
Tomáš Chvátal (scarabeus_iv)
(revision 9)
- update to version 2.6.8: * Add check to make sure that f_locals is not actually f_globals when we do the f_locals clear to avoid the #310 memory leak issue. * Compare NumPy versions using distutils.version.LooseVersion to avoid issue #312 when working with NumPy development versions. * As part of multibuild, wheels for Python 3.7 for Linux and MacOSX are now available on PyPI. - changes from version 2.6.7: * Thanks to Lehman Garrison for finding and fixing a bug that exhibited memory leak-like behavior. The use in numexpr.evaluate of sys._getframe combined with .f_locals from that frame object results an extra refcount on objects in the frame that calls numexpr.evaluate, and not evaluate's frame. So if the calling frame remains in scope for a long time (such as a procedural script where numexpr is called from the base frame) garbage collection would never occur. * Imports for the numexpr.test submodule were made lazy in the numexpr module.
Comments 0