11 buildPythonPackage rec {
14 format = "setuptools";
16 disabled = pythonOlder "3.7";
18 src = fetchFromGitHub {
19 owner = "ramonhagenaars";
21 rev = "refs/tags/v${version}";
22 hash = "sha256-LnOg1dVs6lXgPTwRYg7uJ3LCdExYrCxS47UEJxKHhVU=";
31 # Requires a very old version of nptyping
32 # which has a circular dependency on typish
33 "tests/functions/test_instance_of.py"
36 disabledTests = lib.optionals (pythonAtLeast "3.11") [
37 # https://github.com/ramonhagenaars/typish/issues/32
41 pythonImportsCheck = [ "typish" ];
44 description = "Python module for checking types of objects";
45 homepage = "https://github.com/ramonhagenaars/typish";
46 changelog = "https://github.com/ramonhagenaars/typish/releases/tag/v${version}";
47 license = licenses.mit;
48 maintainers = with maintainers; [ fmoda3 ];