1{
2 lib,
3 buildPythonPackage,
4 fetchPypi,
5 click,
6 pytest,
7 setuptools,
8}:
9
10buildPythonPackage rec {
11 pname = "click-plugins";
12 version = "1.1.1.2";
13 pyproject = true;
14
15 src = fetchPypi {
16 pname = "click_plugins";
17 inherit version;
18 sha256 = "sha256-1685hKmdJDwTGqGoKDMedjD0qIqXQf0FySeyBLz5ImE=";
19 };
20
21 build-system = [ setuptools ];
22
23 dependencies = [ click ];
24
25 nativeCheckInputs = [ pytest ];
26
27 meta = with lib; {
28 description = "Extension module for click to enable registering CLI commands";
29 homepage = "https://github.com/click-contrib/click-plugins";
30 license = licenses.bsd3;
31 maintainers = with maintainers; [ ];
32 };
33}