summaryrefslogtreecommitdiff
path: root/doc/release
diff options
context:
space:
mode:
authorEric Wieser <wieser.eric@gmail.com>2020-01-06 12:11:25 +0000
committerEric Wieser <wieser.eric@gmail.com>2020-01-06 12:11:25 +0000
commit679c83407ca95eab7eec844e945a725b932fbb60 (patch)
treebe7f65c9ff3e4335aca57de874e0736c37a23988 /doc/release
parentd7523e21aa65abb8ef58895c6bf3c768059f74aa (diff)
parentc28fc48328e9621160debae4d0d99feeff3b8fdf (diff)
downloadnumpy-679c83407ca95eab7eec844e945a725b932fbb60.tar.gz
Merge remote-tracking branch 'upstream/master' into remove-numpy.distutils.compat
Diffstat (limited to 'doc/release')
-rw-r--r--doc/release/upcoming_changes/15218.improvement.rst6
-rw-r--r--doc/release/upcoming_changes/15229.compatibility.rst7
-rw-r--r--doc/release/upcoming_changes/15251.c_api.rst10
3 files changed, 23 insertions, 0 deletions
diff --git a/doc/release/upcoming_changes/15218.improvement.rst b/doc/release/upcoming_changes/15218.improvement.rst
new file mode 100644
index 000000000..ccbbbd66f
--- /dev/null
+++ b/doc/release/upcoming_changes/15218.improvement.rst
@@ -0,0 +1,6 @@
+Use 64-bit integer size on 64-bit platforms in fallback lapack_lite
+-------------------------------------------------------------------
+
+Use 64-bit integer size on 64-bit platforms in the fallback LAPACK library,
+which is used when the system has no LAPACK installed, allowing it to deal with
+linear algebra for large arrays.
diff --git a/doc/release/upcoming_changes/15229.compatibility.rst b/doc/release/upcoming_changes/15229.compatibility.rst
new file mode 100644
index 000000000..404f7774f
--- /dev/null
+++ b/doc/release/upcoming_changes/15229.compatibility.rst
@@ -0,0 +1,7 @@
+Removed ``multiarray.int_asbuffer``
+-----------------------------------
+
+As part of the continued removal of Python 2 compatibility,
+``multiarray.int_asbuffer`` was removed. On Python 3, it threw a
+``NotImplementedError`` and was unused internally. It is expected that there
+are no downstream use cases for this method with Python 3.
diff --git a/doc/release/upcoming_changes/15251.c_api.rst b/doc/release/upcoming_changes/15251.c_api.rst
new file mode 100644
index 000000000..f391c904b
--- /dev/null
+++ b/doc/release/upcoming_changes/15251.c_api.rst
@@ -0,0 +1,10 @@
+Better support for ``const`` dimensions in API functions
+--------------------------------------------------------
+The following functions now accept a constant array of ``npy_intp``:
+
+* `PyArray_BroadcastToShape`
+* `PyArray_IntTupleFromIntp`
+* `PyArray_OverflowMultiplyList`
+
+Previously the caller would have to cast away the const-ness to call these
+functions.