a232fae7f7
- Update to 2.11.0:
...
* Initial support for free-threaded Python 3.13t has been added.
* Fix imaginary evaluation in the form of 1.1e1j.
* The test suite has been modernized to use pytest instead of unittest.
* Python 3.10 is now the minimum supported version.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-numexpr?expand=0&rev=45
2025-08-27 04:11:40 +00:00
1b3671fe18
Accepting request 1228309 from home:bnavigator:branches:devel:languages:python:numeric
...
- Update to 2.10.2
* Better support for CPUs that do not have a power of 2 number of
cores. See #479 and #490 . Thanks to @avalentino.
* Allow numexpr to run with the multithreading package in Python.
See PR #496 . Thanks to @emmaai
* Wheels for Python 3.13 are now provided.
- Drop fix-test-max-threads-unset.patch
OBS-URL: https://build.opensuse.org/request/show/1228309
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-numexpr?expand=0&rev=43
2024-12-04 13:13:33 +00:00
748c0a6b1a
- 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.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-numexpr?expand=0&rev=41
2024-11-12 11:40:48 +00:00
2a06e6c5c6
Accepting request 1173493 from home:bnavigator:branches:devel:languages:python:numeric
...
- Replace revert-to-numpy1.patch by numexpr-pr485-allow-numpy1.patch
in order to be able to compile with either numpy major version
OBS-URL: https://build.opensuse.org/request/show/1173493
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-numexpr?expand=0&rev=39
2024-05-12 22:14:42 +00:00
f073ef103e
Accepting request 1169641 from home:mcalabkova:branches:devel:languages:python:numeric
...
- Add patch revert-to-numpy1.patch to restore compatibility with numpy v1
* revert of upstream commit, drop when numpy v2 comes to Factory
OBS-URL: https://build.opensuse.org/request/show/1169641
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-numexpr?expand=0&rev=37
2024-04-23 14:04:37 +00:00
cc53e81786
Accepting request 1169176 from home:bnavigator:numpy
...
- 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.
OBS-URL: https://build.opensuse.org/request/show/1169176
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-numexpr?expand=0&rev=36
2024-04-19 22:24:54 +00:00
94739bfeda
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-numexpr?expand=0&rev=34
2024-02-06 09:35:09 +00:00
b2873064e5
- update to 2.9.0:
...
* Support for PyPy (see PRs #467 and #740 ). The full test suite
should pass now, at least for the 3.10 version.
providing help and additional fixes.
* Fixed more sanitizer issues (see PR #469 ).
* Modernized the test suite to avoid some warnings.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-numexpr?expand=0&rev=33
2024-02-06 09:33:30 +00:00
292b24174c
- update to 2.8.8:
...
* Fix re_evaluate not taking global_dict as argument.
* Fix parsing of simple complex numbers. Now,
`ne.evaluate('1.5j')` works.
* Fixes for upcoming NumPy 2.0
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-numexpr?expand=0&rev=31
2023-12-18 09:24:49 +00:00
f6f5915765
- update to 2.8.7:
...
* More permissive rules in sanitizing regular expression: allow to
access digits after the . with scientific notation.
* Don't reject double underscores that are not at the start or end of
a variable name (pandas uses those), or scientific-notation numbers
with digits after the decimal point.
* Do not use numpy.alltrue in the test suite, as it has been
deprecated (replaced by numpy.all).
* Python 3.12 support
* Thanks to Kirill Kouzoubov for a range of fixes to constants parsing that was
* Thanks to Mark Harfouche for noticing that we no longer need `numpy` version
- skip python3.6 build (no numpy)
- python3 package added
* Fixed several issues with different platforms not supporting
* Now, when trying to use pure Python boolean operators, 'and',
'or' and 'not, an error is issued and suggesting that '&', '|'
- fix requiements for SLE 11
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-numexpr?expand=0&rev=29
2023-11-27 19:49:32 +00:00
d63c66077b
Accepting request 1108948 from home:bnavigator:branches:devel:languages:python:numeric
...
- Revert to version 2.8.4: Patch release breaks its API and thus
Pandas -- gh#pydata/numexpr#442, gh#pydata/numexpr#444
- Move to PEP517 build
OBS-URL: https://build.opensuse.org/request/show/1108948
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-numexpr?expand=0&rev=27
2023-09-05 08:00:57 +00:00
f889b91fca
Accepting request 1106190 from home:apersaud:branches:devel:languages:python:numeric
...
update to latest version
OBS-URL: https://build.opensuse.org/request/show/1106190
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-numexpr?expand=0&rev=25
2023-08-28 10:55:31 +00:00
91c6432290
- update to 2.8.4:
...
* Support for Python 3.11 has been added.
* Thanks to Tobias Hangleiter for an improved accuracy complex `expm1` function.
While it is 25 % slower, it is significantly more accurate for the real component
over a range of values and matches NumPy outputs much more closely.
* Thanks to Kirill Kouzoubov for a range of fixes to constants parsing that was
resulting in duplicated constants of the same value.
* Thanks to Mark Harfouche for noticing that we no longer need `numpy` version
checks. `packaging` is no longer a requirement as a result.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-numexpr?expand=0&rev=23
2023-01-02 18:50:45 +00:00
1c73fba17e
Accepting request 989743 from home:bnavigator:branches:devel:languages:python
...
- Fix requirements
OBS-URL: https://build.opensuse.org/request/show/989743
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-numexpr?expand=0&rev=21
2022-07-18 09:52:07 +00:00
9d751d9316
Accepting request 988037 from home:apersaud:branches:devel:languages:python:numeric
...
update to latest version
OBS-URL: https://build.opensuse.org/request/show/988037
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-numexpr?expand=0&rev=19
2022-07-11 09:48:09 +00:00
96b7dd75b0
Accepting request 952000 from home:apersaud:branches:devel:languages:python:numeric
...
update to latest version
OBS-URL: https://build.opensuse.org/request/show/952000
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-numexpr?expand=0&rev=18
2022-02-07 09:26:40 +00:00
ff1963a990
- skip python3.6 build (no numpy)
...
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-numexpr?expand=0&rev=16
2021-03-12 20:28:35 +00:00
cab594d19a
Accepting request 876605 from home:apersaud:branches:devel:languages:python:numeric
...
update to latest version
OBS-URL: https://build.opensuse.org/request/show/876605
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-numexpr?expand=0&rev=15
2021-03-08 08:30:19 +00:00
4714b2b2df
Accepting request 862018 from home:apersaud:branches:devel:languages:python:numeric
...
update to latest version
OBS-URL: https://build.opensuse.org/request/show/862018
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-numexpr?expand=0&rev=13
2021-01-10 15:28:57 +00:00
Todd R
ae6705ceaa
Accepting request 761946 from home:TheBlackCat:branches:devel:languages:python:numeric
...
- Update to 2.7.1
* Python 3.8 support has been added.
* Python 3.4 support is discontinued.
* The tests are now compatible with NumPy 1.18.
* site.cfg.example was updated to use the libraries tag instead
of mkl_libs, which is recommended for newer version of NumPy.
- Drop upstream-included fix_test.patch
OBS-URL: https://build.opensuse.org/request/show/761946
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-numexpr?expand=0&rev=11
2020-01-08 18:16:36 +00:00
Tomáš Chvátal
a8d7fc9ad6
Accepting request 727360 from home:apersaud:branches:devel:languages:python:numeric
...
update to latest version
OBS-URL: https://build.opensuse.org/request/show/727360
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-numexpr?expand=0&rev=9
2019-08-31 13:41:39 +00:00
Todd R
b02111bdea
Accepting request 660788 from home:TheBlackCat:branches:devel:languages:python:numeric
...
- Update to 2.6.9
* Thanks to Mike Toews for more robust handling of the thread-setting environment variables.
* With Appveyor updating to Python 3.7.1, wheels for Python 3.7 are now available in addition to those for other OSes.
OBS-URL: https://build.opensuse.org/request/show/660788
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-numexpr?expand=0&rev=7
2018-12-23 04:00:53 +00:00
Tomáš Chvátal
d1e15f5fc5
Accepting request 632752 from home:apersaud:branches:devel:languages:python:numeric
...
update to latest version
OBS-URL: https://build.opensuse.org/request/show/632752
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-numexpr?expand=0&rev=5
2018-09-03 09:06:05 +00:00
8857dc2490
Accepting request 627751 from devel:languages:python:numeric
...
OBS-URL: https://build.opensuse.org/request/show/627751
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-numexpr?expand=0&rev=8
2018-08-07 07:44:18 +00:00
52c348ce29
Accepting request 530885 from devel:languages:python
...
1
OBS-URL: https://build.opensuse.org/request/show/530885
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-numexpr?expand=0&rev=7
2017-10-05 09:58:44 +00:00
02d7b395cc
Accepting request 528801 from devel:languages:python
...
1
OBS-URL: https://build.opensuse.org/request/show/528801
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-numexpr?expand=0&rev=6
2017-09-28 10:34:50 +00:00
bcaa149c43
Accepting request 489486 from devel:languages:python
...
Update to 2.6.2
Implement single-spec version
OBS-URL: https://build.opensuse.org/request/show/489486
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-numexpr?expand=0&rev=5
2017-05-03 13:55:01 +00:00
dffe54c426
Accepting request 357122 from devel:languages:python
...
1
OBS-URL: https://build.opensuse.org/request/show/357122
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-numexpr?expand=0&rev=4
2016-02-03 09:19:43 +00:00
Stephan Kulow
8c145ac2dd
Accepting request 306667 from devel:languages:python
...
1
OBS-URL: https://build.opensuse.org/request/show/306667
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-numexpr?expand=0&rev=3
2015-05-15 05:43:52 +00:00
Stephan Kulow
047ec861f6
Accepting request 241241 from devel:languages:python
...
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
2014-07-17 15:31:35 +00:00