Skip to content

Commit

Permalink
Getting ready for release 2.10.2
Browse files Browse the repository at this point in the history
  • Loading branch information
FrancescAlted committed Nov 23, 2024
1 parent a99412e commit ffb17a9
Show file tree
Hide file tree
Showing 3 changed files with 20 additions and 19 deletions.
28 changes: 11 additions & 17 deletions ANNOUNCE.rst
Original file line number Diff line number Diff line change
@@ -1,34 +1,28 @@
=========================
Announcing NumExpr 2.10.1
Announcing NumExpr 2.10.2
=========================

Hi everyone,

NumExpr 2.10.1 continues to stabilize the support for NumPy 2.0.0.
Also, the default number of 'safe' threads has been upgraded to 16
(instead of previous 8). Finally, preliminary support for Python 3.13;
thanks to Karolina Surma.
NumExpr 2.10.2 provides wheels for Python 2.13 for first time.
Also, there is better support for CPUs that do not have a power
of 2 number of cores. Finally, numexpr is allowed to run with
the multithreading package in Python.

Project documentation is available at:

http://numexpr.readthedocs.io/

Changes from 2.10.0 to 2.10.1
Changes from 2.10.1 to 2.10.2
-----------------------------

* 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.
* Better support for CPUs that do not have a power of 2 number of
cores. See #479 and #490. Thanks to @avalentino.

* NumPy 1.23 is now the minimum supported.
* Allow numexpr to run with the multithreading package in Python.
See PR #496. Thanks to @emmaai

* 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.
* Wheels for Python 3.13 are now provided.

What's Numexpr?
---------------
Expand Down
9 changes: 8 additions & 1 deletion RELEASE_NOTES.rst
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,14 @@ Release notes for NumExpr 2.10 series
Changes from 2.10.1 to 2.10.2
-----------------------------

* **Under development.**
* 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.


Changes from 2.10.0 to 2.10.1
-----------------------------
Expand Down
2 changes: 1 addition & 1 deletion VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
2.10.2.dev0
2.10.2

0 comments on commit ffb17a9

Please sign in to comment.