diff options
| -rw-r--r-- | doc/release/upcoming_changes/18880.compatibility.rst | 6 |
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. |
