1{ lib
2, buildPythonPackage
3, fetchFromGitHub
4, setuptools-scm
5, pytestCheckHook
6}: buildPythonPackage rec {
7 pname = "napari-plugin-engine";
8 version = "0.2.0";
9 src = fetchFromGitHub {
10 owner = "napari";
11 repo = pname;
12 rev = "v${version}";
13 sha256 = "sha256-cKpCAEYYRq3UPje7REjzhEe1J9mmrtXs8TBnxWukcNE=";
14 };
15 nativeBuildInputs = [ setuptools-scm ];
16 checkInputs = [ pytestCheckHook ];
17 doCheck = false;
18 SETUPTOOLS_SCM_PRETEND_VERSION = version;
19
20 meta = with lib; {
21 description = "A fork of pluggy for napari - plugin management package";
22 homepage = "https://github.com/napari/napari-plugin-engine";
23 license = licenses.mit;
24 maintainers = with maintainers; [ SomeoneSerge ];
25 };
26}