{ lib, buildPythonPackage, fetchPypi, isPy3k , opencv3 , pyqt5 , pyqtgraph , numpy , scipy , numba , pandas , tables , git , scikitimage , matplotlib , qdarkstyle , GitPython , anytree , pims , imageio , imageio-ffmpeg , av , nose , pytestCheckHook , pyserial , arrayqueues , colorspacious , qimage2ndarray , flammkuchen , lightparam }: buildPythonPackage rec { pname = "stytra"; version = "0.8.34"; disabled = !isPy3k; src = fetchPypi { inherit pname version; sha256 = "aab9d07575ef599a9c0ae505656e3c03ec753462df3c15742f1f768f2b578f0a"; }; # crashes python preCheck = '' rm stytra/tests/test_z_experiments.py ''; checkInputs = [ nose pytestCheckHook pyserial ]; propagatedBuildInputs = [ opencv3 pyqt5 pyqtgraph numpy scipy numba pandas tables git scikitimage matplotlib qdarkstyle GitPython anytree qimage2ndarray flammkuchen pims colorspacious lightparam imageio imageio-ffmpeg arrayqueues av ]; meta = { homepage = "https://github.com/portugueslab/stytra"; description = "A modular package to control stimulation and track behaviour"; license = lib.licenses.gpl3Plus; maintainers = with lib.maintainers; [ tbenst ]; }; }