diff --git a/pkgs/development/python-modules/napari-svg/default.nix b/pkgs/development/python-modules/napari-svg/default.nix index 1a5eb1ee4be5..5aad169bbef4 100644 --- a/pkgs/development/python-modules/napari-svg/default.nix +++ b/pkgs/development/python-modules/napari-svg/default.nix @@ -1,26 +1,38 @@ { lib , buildPythonPackage , fetchFromGitHub -, setuptools-scm -, pytestCheckHook -, vispy -, napari-plugin-engine , imageio -}: buildPythonPackage rec { +, napari-plugin-engine +, setuptools-scm +, vispy +}: + +buildPythonPackage rec { pname = "napari-svg"; version = "0.1.5"; + src = fetchFromGitHub { owner = "napari"; repo = pname; - rev = "v${version}"; - sha256 = "sha256-20NLi6JTugP+hxqF2AnhSkuvhkGGbeG+tT3M2SZbtRc="; + rev = "refs/tags/v${version}"; + hash = "sha256-20NLi6JTugP+hxqF2AnhSkuvhkGGbeG+tT3M2SZbtRc="; }; - nativeBuildInputs = [ setuptools-scm ]; - propagatedBuildInputs = [ vispy napari-plugin-engine imageio ]; - nativeCheckInputs = [ pytestCheckHook ]; - doCheck = false; # Circular dependency: napari + SETUPTOOLS_SCM_PRETEND_VERSION = version; + nativeBuildInputs = [ + setuptools-scm + ]; + + propagatedBuildInputs = [ + vispy + napari-plugin-engine + imageio + ]; + + # Circular dependency: napari + doCheck = false; + meta = with lib; { description = "A plugin for writing svg files from napari"; homepage = "https://github.com/napari/napari-svg";