summaryrefslogtreecommitdiff
path: root/numpy/lib/arraysetops.pyi
diff options
context:
space:
mode:
authorBas van Beek <b.f.van.beek@vu.nl>2022-06-03 09:47:00 +0200
committerBas van Beek <b.f.van.beek@vu.nl>2022-06-03 17:19:29 +0200
commit802d9fd026c1a1e6bb2fefee77467a5dbeb21034 (patch)
tree9779f12cb5edddc533cafe0ffd4e7fa6c39fd48f /numpy/lib/arraysetops.pyi
parent809e8d26b03f549fd0b812a17b8a166bcd966889 (diff)
downloadnumpy-802d9fd026c1a1e6bb2fefee77467a5dbeb21034.tar.gz
TYP, ENH: Add annotations for the `equal_nan` keyword to `np.unique`
Diffstat (limited to 'numpy/lib/arraysetops.pyi')
-rw-r--r--numpy/lib/arraysetops.pyi32
1 files changed, 32 insertions, 0 deletions
diff --git a/numpy/lib/arraysetops.pyi b/numpy/lib/arraysetops.pyi
index babafc886..aa1310a32 100644
--- a/numpy/lib/arraysetops.pyi
+++ b/numpy/lib/arraysetops.pyi
@@ -125,6 +125,8 @@ def unique(
return_inverse: L[False] = ...,
return_counts: L[False] = ...,
axis: None | SupportsIndex = ...,
+ *,
+ equal_nan: bool = ...,
) -> NDArray[_SCT]: ...
@overload
def unique(
@@ -133,6 +135,8 @@ def unique(
return_inverse: L[False] = ...,
return_counts: L[False] = ...,
axis: None | SupportsIndex = ...,
+ *,
+ equal_nan: bool = ...,
) -> NDArray[Any]: ...
@overload
def unique(
@@ -141,6 +145,8 @@ def unique(
return_inverse: L[False] = ...,
return_counts: L[False] = ...,
axis: None | SupportsIndex = ...,
+ *,
+ equal_nan: bool = ...,
) -> tuple[NDArray[_SCT], NDArray[intp]]: ...
@overload
def unique(
@@ -149,6 +155,8 @@ def unique(
return_inverse: L[False] = ...,
return_counts: L[False] = ...,
axis: None | SupportsIndex = ...,
+ *,
+ equal_nan: bool = ...,
) -> tuple[NDArray[Any], NDArray[intp]]: ...
@overload
def unique(
@@ -157,6 +165,8 @@ def unique(
return_inverse: L[True] = ...,
return_counts: L[False] = ...,
axis: None | SupportsIndex = ...,
+ *,
+ equal_nan: bool = ...,
) -> tuple[NDArray[_SCT], NDArray[intp]]: ...
@overload
def unique(
@@ -165,6 +175,8 @@ def unique(
return_inverse: L[True] = ...,
return_counts: L[False] = ...,
axis: None | SupportsIndex = ...,
+ *,
+ equal_nan: bool = ...,
) -> tuple[NDArray[Any], NDArray[intp]]: ...
@overload
def unique(
@@ -173,6 +185,8 @@ def unique(
return_inverse: L[False] = ...,
return_counts: L[True] = ...,
axis: None | SupportsIndex = ...,
+ *,
+ equal_nan: bool = ...,
) -> tuple[NDArray[_SCT], NDArray[intp]]: ...
@overload
def unique(
@@ -181,6 +195,8 @@ def unique(
return_inverse: L[False] = ...,
return_counts: L[True] = ...,
axis: None | SupportsIndex = ...,
+ *,
+ equal_nan: bool = ...,
) -> tuple[NDArray[Any], NDArray[intp]]: ...
@overload
def unique(
@@ -189,6 +205,8 @@ def unique(
return_inverse: L[True] = ...,
return_counts: L[False] = ...,
axis: None | SupportsIndex = ...,
+ *,
+ equal_nan: bool = ...,
) -> tuple[NDArray[_SCT], NDArray[intp], NDArray[intp]]: ...
@overload
def unique(
@@ -197,6 +215,8 @@ def unique(
return_inverse: L[True] = ...,
return_counts: L[False] = ...,
axis: None | SupportsIndex = ...,
+ *,
+ equal_nan: bool = ...,
) -> tuple[NDArray[Any], NDArray[intp], NDArray[intp]]: ...
@overload
def unique(
@@ -205,6 +225,8 @@ def unique(
return_inverse: L[False] = ...,
return_counts: L[True] = ...,
axis: None | SupportsIndex = ...,
+ *,
+ equal_nan: bool = ...,
) -> tuple[NDArray[_SCT], NDArray[intp], NDArray[intp]]: ...
@overload
def unique(
@@ -213,6 +235,8 @@ def unique(
return_inverse: L[False] = ...,
return_counts: L[True] = ...,
axis: None | SupportsIndex = ...,
+ *,
+ equal_nan: bool = ...,
) -> tuple[NDArray[Any], NDArray[intp], NDArray[intp]]: ...
@overload
def unique(
@@ -221,6 +245,8 @@ def unique(
return_inverse: L[True] = ...,
return_counts: L[True] = ...,
axis: None | SupportsIndex = ...,
+ *,
+ equal_nan: bool = ...,
) -> tuple[NDArray[_SCT], NDArray[intp], NDArray[intp]]: ...
@overload
def unique(
@@ -229,6 +255,8 @@ def unique(
return_inverse: L[True] = ...,
return_counts: L[True] = ...,
axis: None | SupportsIndex = ...,
+ *,
+ equal_nan: bool = ...,
) -> tuple[NDArray[Any], NDArray[intp], NDArray[intp]]: ...
@overload
def unique(
@@ -237,6 +265,8 @@ def unique(
return_inverse: L[True] = ...,
return_counts: L[True] = ...,
axis: None | SupportsIndex = ...,
+ *,
+ equal_nan: bool = ...,
) -> tuple[NDArray[_SCT], NDArray[intp], NDArray[intp], NDArray[intp]]: ...
@overload
def unique(
@@ -245,6 +275,8 @@ def unique(
return_inverse: L[True] = ...,
return_counts: L[True] = ...,
axis: None | SupportsIndex = ...,
+ *,
+ equal_nan: bool = ...,
) -> tuple[NDArray[Any], NDArray[intp], NDArray[intp], NDArray[intp]]: ...
@overload