14 buildPythonPackage rec {
17 format = "setuptools";
19 disabled = pythonOlder "3.7";
21 src = fetchFromGitHub {
22 owner = "ramonhagenaars";
25 hash = "sha256-hz4YrcvARCAA7TXapmneIwle/F4pzcIYLPSmiFHC0VQ=";
28 propagatedBuildInputs = [ numpy ];
39 # tries to download data
40 "test_pandas_stubs_fork_is_synchronized"
44 # missing pyright import:
45 "tests/test_pyright.py"
46 # can't find mypy stubs for pandas:
48 "tests/pandas_/test_mypy_dataframe.py"
49 # typeguard release broke nptyping compatibility:
50 "tests/test_typeguard.py"
51 # tries to build wheel of package, broken/unnecessary under Nix:
53 # beartype fails a type check
54 "tests/test_beartype.py"
57 pythonImportsCheck = [ "nptyping" ];
60 description = "Type hints for numpy";
61 homepage = "https://github.com/ramonhagenaars/nptyping";
62 changelog = "https://github.com/ramonhagenaars/nptyping/blob/v${version}/HISTORY.md";
63 license = licenses.mit;
64 maintainers = with maintainers; [ bcdarwin ];