diff --git a/pkgs/development/python-modules/superqt/default.nix b/pkgs/development/python-modules/superqt/default.nix index 4b5995104884..b8e1e9a202f3 100644 --- a/pkgs/development/python-modules/superqt/default.nix +++ b/pkgs/development/python-modules/superqt/default.nix @@ -5,25 +5,37 @@ , pyqt5 , qtpy , typing-extensions -, pytest , pytestCheckHook +, pygments }: buildPythonPackage rec { pname = "superqt"; - version = "0.3.3"; + version = "0.3.5"; + format = "pyproject"; src = fetchFromGitHub { owner = "napari"; repo = pname; rev = "refs/tags/v${version}"; - sha256 = "sha256-Ns3AFUL0BReIwTHfrlfXr/2GLtLvT7hfSjjh+r7btcY="; + sha256 = "sha256-nKNFV/mzdugQ+UJ/qB0SkCSm5vEpvI/tgHYKJr6NEyg="; }; - format = "pyproject"; + nativeBuildInputs = [ setuptools-scm ]; - propagatedBuildInputs = [ pyqt5 qtpy typing-extensions ]; - checkInputs = [ pytestCheckHook pytest ]; + + propagatedBuildInputs = [ + pyqt5 + qtpy + typing-extensions + pygments + ]; + + checkInputs = [ pytestCheckHook ]; + doCheck = false; # Segfaults... + + pythonImportsCheck = [ "superqt" ]; + SETUPTOOLS_SCM_PRETEND_VERSION = version; meta = with lib; {