- 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.
OBS-URL: https://build.opensuse.org/request/show/632816
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-numexpr?expand=0&rev=9
I intend to submit python-pandas to openSUSE:Factory. python-pandas is a tool that makes it easy to do complex data import, export, and manipulation. It has become one of the critical tools for data analysis in python, like python-numpy, python-scipy, python-matplotlib, and IPython (all of which are in openSUSE:Factory).
This is a dependency of python-pandas.
This package is also useful on its own for greatly increasing the speed of python-numpy operations. (I know I said the same thing about python-Bottleneck, both accelerate different types of numpy operations in different ways, that is why they are both used here).
OBS-URL: https://build.opensuse.org/request/show/241241
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-numexpr?expand=0&rev=1