diff options
author | Kevin Sheppard <kevin.k.sheppard@gmail.com> | 2021-02-12 15:16:16 +0000 |
---|---|---|
committer | Kevin Sheppard <kevin.k.sheppard@gmail.com> | 2021-02-13 22:58:12 +0000 |
commit | c5b65e719b5057419a3db6e787a3d43d3a7fbb32 (patch) | |
tree | 5ce33cdcbe15694718fbfd84eefbd6b5ad0d871c /numpy/random/bit_generator.pyi | |
parent | 8b677bc29c5cd97ec27da47b6076344bcfb0eba7 (diff) | |
download | numpy-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.pyi | 5 |
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 |