nixpkgs mirror (for testing)
github.com/NixOS/nixpkgs
nix
1{ lib
2, buildPythonPackage
3, fetchFromGitHub
4, setuptools-scm
5, pytestCheckHook
6, vispy
7, napari-plugin-engine
8, imageio
9}: buildPythonPackage rec {
10 pname = "napari-svg";
11 version = "0.1.5";
12 src = fetchFromGitHub {
13 owner = "napari";
14 repo = pname;
15 rev = "v${version}";
16 sha256 = "sha256-20NLi6JTugP+hxqF2AnhSkuvhkGGbeG+tT3M2SZbtRc=";
17 };
18 nativeBuildInputs = [ setuptools-scm ];
19 propagatedBuildInputs = [ vispy napari-plugin-engine imageio ];
20 checkInputs = [ pytestCheckHook ];
21 doCheck = false; # Circular dependency: napari
22 SETUPTOOLS_SCM_PRETEND_VERSION = version;
23
24 meta = with lib; {
25 description = "A plugin for writing svg files from napari";
26 homepage = "https://github.com/napari/napari-svg";
27 license = licenses.bsd3;
28 maintainers = with maintainers; [ SomeoneSerge ];
29 };
30}