Revisions of python-numexpr

Eric Schirra's avatar 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.
Eric Schirra's avatar Eric Schirra (ecsos) committed (revision 7)
Eric Schirra's avatar Eric Schirra (ecsos) committed (revision 6)
Eric Schirra's avatar Eric Schirra (ecsos) committed (revision 5)
Eric Schirra's avatar Eric Schirra (ecsos) committed (revision 4)
- Version 2.9.0 need python >= 3.9.
Eric Schirra's avatar Eric Schirra (ecsos) committed (revision 3)
Eric Schirra's avatar Eric Schirra (ecsos) committed (revision 2)
Eric Schirra's avatar Eric Schirra (ecsos) committed (revision 1)
Displaying all 8 revisions
openSUSE Build Service is sponsored by