1{ stdenv, fetchPypi, buildPythonApplication, lxml, typed-ast, psutil }:
2
3buildPythonApplication rec {
4 pname = "mypy";
5 version = "0.560";
6
7 # Tests not included in pip package.
8 doCheck = false;
9
10 src = fetchPypi {
11 inherit pname version;
12 sha256 = "1jja0xlwqajxzab8sabiycax8060zikg89dnl9a7lkqcrwprl35x";
13 };
14
15 propagatedBuildInputs = [ lxml typed-ast psutil ];
16
17 meta = with stdenv.lib; {
18 description = "Optional static typing for Python";
19 homepage = "http://www.mypy-lang.org";
20 license = licenses.mit;
21 maintainers = with maintainers; [ martingms lnl7 ];
22 };
23}