NumPy 2.3.1 release
  1. daeb8bd Merge pull request #29242 from charris/backport-29224 by Charles Harris · 3 months ago
  2. c2fa1de ENH: Detect CPU features on FreeBSD / OpenBSD RISC-V64. by Brad Smith · 3 months ago
  3. a52c49e ENH: Detect CPU features on OpenBSD ARM and PowerPC64 by Brad Smith · 3 months ago
  4. 6fcbaca BUG: Enforce integer limitation in concatenate (#29231) by Sebastian Berg · 3 months ago
  5. 70b6cda Merge pull request #29233 from charris/backport-29230 by Charles Harris · 3 months ago
  6. 0481076 Merge pull request #29235 from charris/backport-29223 by Charles Harris · 3 months ago
  7. ad6d919 BUG: Address interaction between SME and FPSR (#29223) by Developer-Ecosystem-Engineering · 3 months ago
  8. 14ea977 TST: Fix test that uses unininitialized memory (#29232) by Sebastian Berg · 3 months ago
  9. da9f4a5 BUG: avoid negating unsigned integers in resize implementation (#29230) by Nathan Goldbaum · 3 months ago
  10. 6fb2632 TYP: Workaround for a mypy issue in ``ndarray.__iter__`` (#29218) by Joren Hammudoglu · 3 months ago
  11. e6e0004 TYP: fix ``ndarray.__array__`` annotation for ``copy`` (#29204) by Joren Hammudoglu · 3 months ago
  12. 23c9e7c BUG: Revert `np.vectorize` casting to legacy behavior (#29196) (#29205) by Charles Harris · 3 months ago
  13. 0de05a5 Merge pull request #29192 from charris/backport-typing-fixes by Charles Harris · 3 months ago
  14. ea397ef TYP: fix ``ravel_multi_index`` false rejections (#29184) by Joren Hammudoglu · 3 months ago
  15. 5391069 TYP: ``any(None)`` and ``all(None)`` (#29176) by Joren Hammudoglu · 3 months ago
  16. ca2d9e4 BUG: Missing array-api ``capabilities()`` key by jorenham · 3 months ago
  17. ca4b2df TYP: remove ``run_command`` annotations in ``f2py.diagnose`` by jorenham · 3 months ago
  18. d502716 TYP: add ``containsderivedtypes`` to ``f2py.auxfuncs.__all__`` by jorenham · 3 months ago
  19. 32d317c TYP: add missing ``numpy.lib`` exports by jorenham · 3 months ago
  20. cb0ff22 BUG: fix matmul with transposed out arg (#29179) by Matti Picus · 3 months ago
  21. 75a2e27 MAINT: Fix for segfaults with GCC 15 by Charles Harris · 3 months ago
  22. 4ec55c5 Merge pull request #29116 from charris/test-vs2022 by Charles Harris · 3 months ago
  23. d522ac2 MAINT: Use vs2022 in NumPy 2.3.x [wheel build] by Charles Harris · 3 months ago
  24. a33c0e0 Merge pull request #29100 from charris/backport-29092 by Charles Harris · 3 months ago
  25. e60b75f TYP: add missing ``integer`` import and remove the unnecessary ones (#89) by Joren Hammudoglu · 3 months ago
  26. 9a26c63 Merge pull request #29099 from charris/backport-29091 by Charles Harris · 3 months ago
  27. 3d55a93 PERF: Use dict instead of list to make NpzFile member existence checks constant time (#29098) by DWesl · 3 months ago
  28. 6f8e82f TYP: regression tests for `NDArray[integer]` inplace ops by jorenham · 3 months ago
  29. 7229699 TYP: fix `NDArray[integer]` inplace operator mypy issue by jorenham · 3 months ago
  30. a01a14e BUG: f2py: thread-safe forcomb (#29091) by Guido Imperiale · 3 months ago
  31. 93e2fd3 MNT: Avoid use of deprecated _PyDict_GetItemStringWithError in f2py by Nathan Goldbaum · 3 months ago
  32. 3eb2ebb TYP: fix invalid overload definition in ``_core.defchararray.add`` by jorenham · 3 months ago
  33. e7e0e6f TYP: remove expired ``tostring`` methods by jorenham · 3 months ago
  34. 3ef41f7 TYP: annotate strings.slice by jorenham · 3 months ago
  35. ef57a14 BUG: add bounds-checking to in-place string multiply (#29060) by Nathan Goldbaum · 3 months ago
  36. 78f0dbd Merge pull request #29046 from charris/backport-29041 by Charles Harris · 4 months ago
  37. b0b0ae4 Merge pull request #29044 from charris/backport-29040 by Charles Harris · 4 months ago
  38. 819c089 Merge pull request #29043 from charris/backport-29034 by Charles Harris · 4 months ago
  39. 975458f ok, don't attempt to remove the statics (too ingrained) by Sebastian Berg · 4 months ago
  40. e659814 BUG: Fix cache use regression by Sebastian Berg · 4 months ago
  41. d0544fe fix W291 by Abdu Zoghbi · 4 months ago
  42. 6208252 TST: tests for modules with derived types by Abdu Zoghbi · 4 months ago
  43. f75f717 BUG: handle the case of modules with derived types by Abdu Zoghbi · 4 months ago
  44. 6277198 BUG: Avoid compile errors in f2py modules by Angus Gibson · 4 months ago
  45. 829af56 MNT: more const'ness for arrays of string literals in C by Dimitri Papadopoulos · 4 months ago
  46. 1a4b558 MNT: alternative handling of trailing null character by Dimitri Papadopoulos · 4 months ago
  47. 09dabc1 MNT: constant string arrays instead of pointers in C by Dimitri Papadopoulos · 4 months ago
  48. 2a7a0d0 DOC: Fixes line numbers on classes decorated with set_module (#28629) (#28918) by Marco Barbosa · 4 months ago
  49. 088fe37 MNT: fix linter issues on main by Nathan Goldbaum · 4 months ago
  50. 06c04a3 TYP: Type ``MaskedArray.__{iadd,isub,imul,itruediv,ifloordiv,ipow}__`` (#28986) by Marco Edward Gorelli · 4 months ago
  51. 0506cf6 Merge pull request #29006 from hawkinsp/asan by Charles Harris · 4 months ago
  52. c2d5e00 Merge pull request #28994 from jorenham/typing/ndarray-timedelta64-idiv by Charles Harris · 4 months ago
  53. 3c76265 Merge pull request #28982 from jorenham/typing/gradual-shape-type by Charles Harris · 4 months ago
  54. bcf0de0 Merge pull request #28221 from Tontonio3/isclose-inf-tol-war by Charles Harris · 4 months ago
  55. 6167ca8 ENH: Disable the alloc cache under address and memory sanitizers by Peter Hawkins · 4 months ago
  56. 8d722b8 Merge pull request #28993 from h-vetinari/API by Ralf Gommers · 4 months ago
  57. 8360da6 TYP: remove ``from __future__ import annotations`` by jorenham · 4 months ago
  58. 4125f0a TYP: allow inplace division of ``NDArray[timedelta64]`` by floats by jorenham · 4 months ago
  59. 6697fc7 MAINT: update NPY_FEATURE_VERSION after dropping python 3.10 by H. Vetinari · 4 months ago
  60. 6f37e80 Revert "DEP: Deprecate `.T` property for non-2dim arrays and scalars" by Ralf Gommers · 4 months ago
  61. d8ba2e7 Merge pull request #28678 from mtsokol/T-non-2dim-depr by Charles Harris · 4 months ago
  62. 4985e20 Merge pull request #28988 from jorenham/typing/add-missing-ndarray-ops-overloads-for-character-types by Charles Harris · 4 months ago
  63. 13b5692 Apply review comments by Mateusz Sokół · 4 months ago
  64. 0892ed3 Apply review comments by Mateusz Sokół · 4 months ago
  65. d2e4034 Provide fix guidance by Mateusz Sokół · 4 months ago
  66. bc88f60 MAINT: Deprecate `.T` property for non-2dim arrays and scalars by Mateusz Sokół · 4 months ago
  67. 7beea21 Merge pull request #28906 from lvllvl/issue-28641 by Joren Hammudoglu · 4 months ago
  68. cd6b1d3 TYP: np.argmin changes by lvllvl · 4 months ago
  69. a16ef8c TST: fix ``NDArray`` doctest by jorenham · 4 months ago
  70. 260bfca STY: appease ruff by jorenham · 4 months ago
  71. f5ae1f7 TYP: update the type-tests for gradual shape-type defaults by jorenham · 4 months ago
  72. 12b741e TYP: use a gradual shape-type if unknown by jorenham · 4 months ago
  73. 3ca7ffb TYP: use ``_AnyShape`` as ``NDArray`` shape-type default by jorenham · 4 months ago
  74. aaca767 TYP: add ``_AnyShape`` to ``numpy._typing`` by jorenham · 4 months ago
  75. 6ebc810 TYP: add type-tests for ndarray ``character`` ops by jorenham · 4 months ago
  76. ee56537 TYP: add missing ``ndarray.__{add,mul}__`` overloads for ``character`` types by jorenham · 4 months ago
  77. 5fe514b Merge pull request #28984 from DimitriPapadopoulos/type== by Joren Hammudoglu · 4 months ago
  78. 685890b MNT: more isinstance() by Dimitri Papadopoulos · 4 months ago
  79. 67bde92 MNT: Use isinstance() instead of comparing type() by Dimitri Papadopoulos · 4 months ago
  80. 5d90c5a STY: appease ruff by jorenham · 4 months ago
  81. 112a707 STY: reformat the ``_typing`` imports without trailing commas by jorenham · 4 months ago
  82. 9a2ba98 Merge pull request #28976 from DimitriPapadopoulos/Pyflakes_flake8 by Charles Harris · 4 months ago
  83. 71faac1 Merge pull request #28765 from DimitriPapadopoulos/B by Joren Hammudoglu · 4 months ago
  84. b3bad31 BUG: copy to avoid index/assigned array overlap (#26958) by Tyler Reddy · 4 months ago
  85. 66b7a44 Merge pull request #28977 from DimitriPapadopoulos/ISC by Charles Harris · 4 months ago
  86. 6259580 Merge pull request #28975 from DimitriPapadopoulos/import_numpy_as__nx by Charles Harris · 4 months ago
  87. 7ae13aa Merge pull request #28972 from DimitriPapadopoulos/pylint by Charles Harris · 4 months ago
  88. 877a113 Merge pull request #28974 from DimitriPapadopoulos/version_Id by Charles Harris · 4 months ago
  89. da2dd37 Merge pull request #28969 from DimitriPapadopoulos/I by Charles Harris · 4 months ago
  90. 1f714cf Merge pull request #28971 from eendebakpt/ruffe501_ma by Charles Harris · 4 months ago
  91. f544bbe STY: Apply ruff/flake8-implicit-str-concat rufe ISC001 by Dimitri Papadopoulos · 4 months ago
  92. 59696de MNT: Get rid of Pyflakes by Dimitri Papadopoulos · 4 months ago
  93. 23a8bfd MNT: import numpy as np by Dimitri Papadopoulos · 4 months ago
  94. abde37d fix ceil argument by Pieter Eendebak · 4 months ago
  95. 964530e MNT: Get rid of `version: $Id` CVS tags by Dimitri Papadopoulos · 4 months ago
  96. f3c9382 MAINT: Enable linting with ruff E501 by Pieter Eendebak · 4 months ago
  97. 5f0e2f9 MAINT: Enable linting with ruff E501 by Pieter Eendebak · 4 months ago
  98. 83812bb MNT: Get rif of `# pylint: ` pragma controls by Dimitri Papadopoulos · 4 months ago
  99. af8bb63 STY: Apply ruff/isort rule I001 by Dimitri Papadopoulos · 4 months ago
  100. 3f39d0a DOC: Remove references to Python 2/3 by Dimitri Papadopoulos · 4 months ago