summaryrefslogtreecommitdiff
path: root/numpy/core/_asarray.pyi
diff options
context:
space:
mode:
authorBas van Beek <b.f.van.beek@vu.nl>2020-09-16 12:59:50 +0200
committerBas van Beek <b.f.van.beek@vu.nl>2020-10-01 13:56:27 +0200
commit7794d059f3531965b05cc11052376d3930d1c518 (patch)
treee1e261eba816ea5626615d0315ad5574a0145c98 /numpy/core/_asarray.pyi
parent97c221685fd4a8773bfe24e974a59cca6babf8c5 (diff)
downloadnumpy-7794d059f3531965b05cc11052376d3930d1c518.tar.gz
ENH: Add an alias for `Union[_Requirements, _E]`
Addresses https://github.com/numpy/numpy/pull/17326#discussion_r489322146
Diffstat (limited to 'numpy/core/_asarray.pyi')
-rw-r--r--numpy/core/_asarray.pyi3
1 files changed, 2 insertions, 1 deletions
diff --git a/numpy/core/_asarray.pyi b/numpy/core/_asarray.pyi
index 5eb5dac36..e074d69d2 100644
--- a/numpy/core/_asarray.pyi
+++ b/numpy/core/_asarray.pyi
@@ -49,6 +49,7 @@ _Requirements = Literal[
"O", "OWNDATA"
]
_E = Literal["E", "ENSUREARRAY"]
+_RequirementsWithE = Union[_Requirements, _E]
@overload
def require(
@@ -62,7 +63,7 @@ def require(
def require(
a: object,
dtype: DtypeLike = ...,
- requirements: Union[_E, Iterable[Union[_E, _Requirements]]] = ...,
+ requirements: Union[_E, Iterable[_RequirementsWithE]] = ...,
*,
like: ArrayLike = ...
) -> ndarray: ...