numpy
Advanced tools
| Contributors | ||
| ============ | ||
| A total of 4 people contributed to this release. People with a "+" by their | ||
| names contributed a patch for the first time. | ||
| * !EarlMilktea | ||
| * Charles Harris | ||
| * Sebastian Berg | ||
| * Warren Weckesser | ||
| Pull requests merged | ||
| ==================== | ||
| A total of 3 pull requests were merged for this release. | ||
| * `#31444 <https://github.com/numpy/numpy/pull/31444>`__: MAINT: Prepare 2.4.x for further development | ||
| * `#31453 <https://github.com/numpy/numpy/pull/31453>`__: BUG: Fix regression in ``arr.conj()`` | ||
| * `#31459 <https://github.com/numpy/numpy/pull/31459>`__: BUG: ``np.linalg.svd(..., hermitian=True)`` returns non-unitary... | ||
| .. currentmodule:: numpy | ||
| ========================= | ||
| NumPy 2.4.6 Release Notes | ||
| ========================= | ||
| NumPy 2.4.6 is a quick release that fixes a regression discovered in the 2.4.5 | ||
| release. | ||
| This release supports Python versions 3.11-3.14 | ||
| Contributors | ||
| ============ | ||
| A total of 4 people contributed to this release. People with a "+" by their | ||
| names contributed a patch for the first time. | ||
| * !EarlMilktea | ||
| * Charles Harris | ||
| * Sebastian Berg | ||
| * Warren Weckesser | ||
| Pull requests merged | ||
| ==================== | ||
| A total of 3 pull requests were merged for this release. | ||
| * `#31444 <https://github.com/numpy/numpy/pull/31444>`__: MAINT: Prepare 2.4.x for further development | ||
| * `#31453 <https://github.com/numpy/numpy/pull/31453>`__: BUG: Fix regression in ``arr.conj()`` | ||
| * `#31459 <https://github.com/numpy/numpy/pull/31459>`__: BUG: ``np.linalg.svd(..., hermitian=True)`` returns non-unitary... | ||
@@ -8,2 +8,3 @@ ************* | ||
| 2.4.6 <release/2.4.6-notes> | ||
| 2.4.5 <release/2.4.5-notes> | ||
@@ -10,0 +11,0 @@ 2.4.4 <release/2.4.4-notes> |
@@ -129,7 +129,5 @@ #ifndef NUMPY_CORE_SRC_COMMON_RAII_UTILS_HPP_ | ||
| // | ||
| // Py_INCREF(descr); | ||
| // npy_string_allocator *allocator = NpyString_acquire_allocator(descr); | ||
| // [code that uses allocator] | ||
| // NpyString_release_allocator(allocator); | ||
| // Py_DECREF(descr); | ||
| // | ||
@@ -145,3 +143,2 @@ // use | ||
| { | ||
| PyArray_StringDTypeObject *_descr; | ||
| npy_string_allocator *_allocator; | ||
@@ -151,5 +148,4 @@ | ||
| NpyStringAcquireAllocator(PyArray_StringDTypeObject *descr) : _descr(descr) { | ||
| Py_INCREF(_descr); | ||
| _allocator = NpyString_acquire_allocator(_descr); | ||
| NpyStringAcquireAllocator(PyArray_StringDTypeObject *descr) { | ||
| _allocator = NpyString_acquire_allocator(descr); | ||
| } | ||
@@ -159,3 +155,2 @@ | ||
| NpyString_release_allocator(_allocator); | ||
| Py_DECREF(_descr); | ||
| } | ||
@@ -162,0 +157,0 @@ |
@@ -832,3 +832,3 @@ #define NPY_NO_DEPRECATED_API NPY_API_VERSION | ||
| if (PyArray_ISCOMPLEX(self) || PyArray_ISOBJECT(self) || | ||
| PyArray_ISUSERDEF(self) || !NPY_DT_is_legacy(PyArray_DESCR(self))) { | ||
| PyArray_ISUSERDEF(self) || !NPY_DT_is_legacy(NPY_DTYPE(PyArray_DESCR(self)))) { | ||
| if (out == NULL) { | ||
@@ -835,0 +835,0 @@ return PyArray_GenericUnaryFunction(self, |
@@ -263,2 +263,3 @@ import copy | ||
| ["A¢☃€ 😊", " A☃€¢😊", "☃€😊 A¢", "😊☃A¢ €"], | ||
| ["short", "12345678"] * 1000, | ||
| ], | ||
@@ -265,0 +266,0 @@ ) |
+2
-2
@@ -5,8 +5,8 @@ | ||
| """ | ||
| version = "2.4.5" | ||
| version = "2.4.6" | ||
| __version__ = version | ||
| full_version = version | ||
| git_revision = "26e81854b03fea36ac2b21e3158756fdd40f19bb" | ||
| git_revision = "b832a09cf2a169c833dd2371e7c07aa00b293242" | ||
| release = 'dev' not in version and '+' not in version | ||
| short_version = version.split("+")[0] |
+1
-1
| Metadata-Version: 2.4 | ||
| Name: numpy | ||
| Version: 2.4.5 | ||
| Version: 2.4.6 | ||
| Summary: Fundamental package for array computing in Python | ||
@@ -5,0 +5,0 @@ Author: Travis E. Oliphant et al. |
+1
-1
@@ -10,3 +10,3 @@ [build-system] | ||
| name = "numpy" | ||
| version = "2.4.5" | ||
| version = "2.4.6" | ||
| description = "Fundamental package for array computing in Python" | ||
@@ -13,0 +13,0 @@ authors = [{name = "Travis E. Oliphant et al."}] |
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
Alert delta unavailable
Currently unable to show alert delta for PyPI packages.
67205083
08250
0.02%440376
0