{ lib , buildPythonPackage , chevron , decorator , fetchFromGitHub , mypy , pytest , pytestCheckHook , pythonOlder , pyyaml , regex }: buildPythonPackage rec { pname = "pytest-mypy-plugins"; version = "1.10.0"; format = "setuptools"; disabled = pythonOlder "3.7"; src = fetchFromGitHub { owner = "typeddjango"; repo = pname; rev = "refs/tags/${version}"; sha256 = "sha256-QvUh/vIvzCfEYNC0Y388qavGvbTg0yuT4j0SttUpUWs="; }; buildInputs = [ pytest ]; propagatedBuildInputs = [ chevron pyyaml mypy decorator regex ]; checkInputs = [ mypy pytestCheckHook ]; preCheck = '' export PATH="$PATH:$out/bin"; ''; pythonImportsCheck = [ "pytest_mypy_plugins" ]; meta = with lib; { description = "Pytest plugin for testing mypy types, stubs, and plugins"; homepage = "https://github.com/TypedDjango/pytest-mypy-plugins"; license = licenses.mit; maintainers = with maintainers; [ SomeoneSerge ]; }; }