/opt/imh-python/lib/python3.9/site-packages/numpy/typing/tests/data/reveal
NameSizeModeActions
arithmetic.pyi197650644editdlrm
arraypad.pyi7760644editdlrm
arrayprint.pyi8760644editdlrm
arraysetops.pyi41550644editdlrm
arrayterator.pyi11110644editdlrm
array_constructors.pyi106000644editdlrm
bitwise_ops.pyi39190644editdlrm
char.pyi72890644editdlrm
chararray.pyi60930644editdlrm
comparisons.pyi74680644editdlrm
constants.pyi19490644editdlrm
ctypeslib.pyi47270644editdlrm
datasource.pyi6710644editdlrm
dtype.pyi28720644editdlrm
einsumfunc.pyi20440644editdlrm
emath.pyi24230644editdlrm
false_positives.pyi4820644editdlrm
fft.pyi17490644editdlrm
flatiter.pyi8820644editdlrm
fromnumeric.pyi121010644editdlrm
getlimits.pyi15920644editdlrm
histograms.pyi13030644editdlrm
index_tricks.pyi31770644editdlrm
lib_function_base.pyi83180644editdlrm
lib_polynomial.pyi59860644editdlrm
lib_utils.pyi10490644editdlrm
lib_version.pyi6720644editdlrm
linalg.pyi48770644editdlrm
matrix.pyi29220644editdlrm
memmap.pyi8420644editdlrm
mod.pyi56660644editdlrm
modules.pyi19580644editdlrm
multiarray.pyi53260644editdlrm
nbit_base_example.pyi6570644editdlrm
ndarray_conversion.pyi17910644editdlrm
ndarray_misc.pyi71260644editdlrm
ndarray_shape_manipulation.pyi12330644editdlrm
nditer.pyi20210644editdlrm
nested_sequence.pyi7340644editdlrm
npyio.pyi42090644editdlrm
numeric.pyi61600644editdlrm
numerictypes.pyi24870644editdlrm
random.pyi1040910644editdlrm
rec.pyi38580644editdlrm
scalars.pyi47900644editdlrm
shape_base.pyi24270644editdlrm
stride_tricks.pyi15420644editdlrm
testing.pyi86110644editdlrm
twodim_base.pyi31320644editdlrm
type_check.pyi30440644editdlrm
ufunclike.pyi13290644editdlrm
ufuncs.pyi27980644editdlrm
ufunc_config.pyi13270644editdlrm
warnings_and_errors.pyi5380644editdlrm
Edit: /opt/imh-python/lib/python3.9/site-packages/numpy/typing/tests/data/reveal/npyio.pyi (4209B)
import re import sys import zipfile import pathlib from typing import IO, Any from collections.abc import Mapping import numpy.typing as npt import numpy as np from numpy.lib.npyio import BagObj, NpzFile from numpy.ma.mrecords import MaskedRecords if sys.version_info >= (3, 11): from typing import assert_type else: from typing_extensions import assert_type str_path: str pathlib_path: pathlib.Path str_file: IO[str] bytes_file: IO[bytes] bag_obj: BagObj[int] npz_file: NpzFile AR_i8: npt.NDArray[np.int64] AR_LIKE_f8: list[float] class BytesWriter: def write(self, data: bytes) -> None: ... class BytesReader: def read(self, n: int = ...) -> bytes: ... def seek(self, offset: int, whence: int = ...) -> int: ... bytes_writer: BytesWriter bytes_reader: BytesReader assert_type(bag_obj.a, int) assert_type(bag_obj.b, int) assert_type(npz_file.zip, zipfile.ZipFile) assert_type(npz_file.fid, None | IO[str]) assert_type(npz_file.files, list[str]) assert_type(npz_file.allow_pickle, bool) assert_type(npz_file.pickle_kwargs, None | Mapping[str, Any]) assert_type(npz_file.f, BagObj[NpzFile]) assert_type(npz_file["test"], npt.NDArray[Any]) assert_type(len(npz_file), int) with npz_file as f: assert_type(f, NpzFile) assert_type(np.load(bytes_file), Any) assert_type(np.load(pathlib_path, allow_pickle=True), Any) assert_type(np.load(str_path, encoding="bytes"), Any) assert_type(np.load(bytes_reader), Any) assert_type(np.save(bytes_file, AR_LIKE_f8), None) assert_type(np.save(pathlib_path, AR_i8, allow_pickle=True), None) assert_type(np.save(str_path, AR_LIKE_f8), None) assert_type(np.save(bytes_writer, AR_LIKE_f8), None) assert_type(np.savez(bytes_file, AR_LIKE_f8), None) assert_type(np.savez(pathlib_path, ar1=AR_i8, ar2=AR_i8), None) assert_type(np.savez(str_path, AR_LIKE_f8, ar1=AR_i8), None) assert_type(np.savez(bytes_writer, AR_LIKE_f8, ar1=AR_i8), None) assert_type(np.savez_compressed(bytes_file, AR_LIKE_f8), None) assert_type(np.savez_compressed(pathlib_path, ar1=AR_i8, ar2=AR_i8), None) assert_type(np.savez_compressed(str_path, AR_LIKE_f8, ar1=AR_i8), None) assert_type(np.savez_compressed(bytes_writer, AR_LIKE_f8, ar1=AR_i8), None) assert_type(np.loadtxt(bytes_file), npt.NDArray[np.float64]) assert_type(np.loadtxt(pathlib_path, dtype=np.str_), npt.NDArray[np.str_]) assert_type(np.loadtxt(str_path, dtype=str, skiprows=2), npt.NDArray[Any]) assert_type(np.loadtxt(str_file, comments="test"), npt.NDArray[np.float64]) assert_type(np.loadtxt(str_file, comments=None), npt.NDArray[np.float64]) assert_type(np.loadtxt(str_path, delimiter="\n"), npt.NDArray[np.float64]) assert_type(np.loadtxt(str_path, ndmin=2), npt.NDArray[np.float64]) assert_type(np.loadtxt(["1", "2", "3"]), npt.NDArray[np.float64]) assert_type(np.fromregex(bytes_file, "test", np.float64), npt.NDArray[np.float64]) assert_type(np.fromregex(str_file, b"test", dtype=float), npt.NDArray[Any]) assert_type(np.fromregex(str_path, re.compile("test"), dtype=np.str_, encoding="utf8"), npt.NDArray[np.str_]) assert_type(np.fromregex(pathlib_path, "test", np.float64), npt.NDArray[np.float64]) assert_type(np.fromregex(bytes_reader, "test", np.float64), npt.NDArray[np.float64]) assert_type(np.genfromtxt(bytes_file), npt.NDArray[Any]) assert_type(np.genfromtxt(pathlib_path, dtype=np.str_), npt.NDArray[np.str_]) assert_type(np.genfromtxt(str_path, dtype=str, skip_header=2), npt.NDArray[Any]) assert_type(np.genfromtxt(str_file, comments="test"), npt.NDArray[Any]) assert_type(np.genfromtxt(str_path, delimiter="\n"), npt.NDArray[Any]) assert_type(np.genfromtxt(str_path, ndmin=2), npt.NDArray[Any]) assert_type(np.genfromtxt(["1", "2", "3"], ndmin=2), npt.NDArray[Any]) assert_type(np.recfromtxt(bytes_file), np.recarray[Any, np.dtype[np.record]]) assert_type(np.recfromtxt(pathlib_path, usemask=True), MaskedRecords[Any, np.dtype[np.void]]) assert_type(np.recfromtxt(["1", "2", "3"]), np.recarray[Any, np.dtype[np.record]]) assert_type(np.recfromcsv(bytes_file), np.recarray[Any, np.dtype[np.record]]) assert_type(np.recfromcsv(pathlib_path, usemask=True), MaskedRecords[Any, np.dtype[np.void]]) assert_type(np.recfromcsv(["1", "2", "3"]), np.recarray[Any, np.dtype[np.record]])