{ stdenv , buildPythonPackage , fetchPypi , numpy , scipy , matplotlib , pytest }: buildPythonPackage rec { version = "1.4.5"; pname = "filterpy"; src = fetchPypi { inherit pname version; extension = "zip"; sha256 = "4f2a4d39e4ea601b9ab42b2db08b5918a9538c168cff1c6895ae26646f3d73b1"; }; checkInputs = [ pytest ]; propagatedBuildInputs = [ numpy scipy matplotlib ]; # single test fails (even on master branch of repository) # project does not use CI checkPhase = '' pytest --ignore=filterpy/common/tests/test_discretization.py ''; meta = with stdenv.lib; { homepage = https://github.com/rlabbe/filterpy; description = "Kalman filtering and optimal estimation library"; license = licenses.mit; maintainers = [ maintainers.costrouc ]; }; }