summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--doc/release/upcoming_changes/18880.compatibility.rst6
1 files changed, 4 insertions, 2 deletions
diff --git a/doc/release/upcoming_changes/18880.compatibility.rst b/doc/release/upcoming_changes/18880.compatibility.rst
index 3efac0002..ed159cdfa 100644
--- a/doc/release/upcoming_changes/18880.compatibility.rst
+++ b/doc/release/upcoming_changes/18880.compatibility.rst
@@ -11,8 +11,10 @@ partially provided, for example using ``signature=("float64", None, None)``,
this could lead to no loop being found (an error).
In that case, it is necessary to provide the complete signature
to enforce casting the inputs.
-Since NumPy special-cases if only outputs (or ``dtype``) is provided,
-this should affect very few users.
+If ``dtype="float64"`` is used or only outputs are set (e.g.
+``signature=(None, None, "float64")`` the behaviour should remain
+unchanged. We expect that very few users are affected by
+this change.
Further, the meaning of ``dtype="float64"`` has been slightly modified and
now strictly enforces only the correct output (and not input) DTypes.