summaryrefslogtreecommitdiff
path: root/numpy/random/bit_generator.pyi
diff options
context:
space:
mode:
authorKevin Sheppard <kevin.k.sheppard@gmail.com>2021-02-12 15:16:16 +0000
committerKevin Sheppard <kevin.k.sheppard@gmail.com>2021-02-13 22:58:12 +0000
commitc5b65e719b5057419a3db6e787a3d43d3a7fbb32 (patch)
tree5ce33cdcbe15694718fbfd84eefbd6b5ad0d871c /numpy/random/bit_generator.pyi
parent8b677bc29c5cd97ec27da47b6076344bcfb0eba7 (diff)
downloadnumpy-c5b65e719b5057419a3db6e787a3d43d3a7fbb32.tar.gz
ENH: Update with TypedDict
Update using TypedDict for state
Diffstat (limited to 'numpy/random/bit_generator.pyi')
-rw-r--r--numpy/random/bit_generator.pyi5
1 files changed, 3 insertions, 2 deletions
diff --git a/numpy/random/bit_generator.pyi b/numpy/random/bit_generator.pyi
index 6e86cc8e4..f64d42b78 100644
--- a/numpy/random/bit_generator.pyi
+++ b/numpy/random/bit_generator.pyi
@@ -6,6 +6,7 @@ from typing import (
Callable,
Dict,
List,
+ Mapping,
NamedTuple,
Optional,
Sequence,
@@ -99,9 +100,9 @@ class BitGenerator:
self,
) -> Tuple[Callable[[str], BitGenerator], Tuple[str], Tuple[Dict[str, Any]]]: ...
@property
- def state(self) -> Dict[str, Any]: ...
+ def state(self) -> Mapping[str, Any]: ...
@state.setter
- def state(self, value: Dict[str, Any]) -> None: ...
+ def state(self, value: Mapping[str, Any]) -> None: ...
@overload
def random_raw(self, size: None = ..., output: Literal[True] = ...) -> int: ... # type: ignore[misc]
@overload