1{ lib
2, buildPythonPackage
3, fetchFromGitHub
4, poetry-core
5, click
6, pytestCheckHook
7}:
8
9buildPythonPackage rec {
10 pname = "click-aliases";
11 version = "1.0.3";
12
13 pyproject = true;
14
15 src = fetchFromGitHub {
16 owner = "click-contrib";
17 repo = "click-aliases";
18 rev = "v${version}";
19 hash = "sha256-HTjo6ID27W7D4MZjeAJMSy5yVd6oKg0Ed9/kDtQZ7Vw=";
20 };
21
22 nativeBuildInputs = [
23 poetry-core
24 ];
25
26 propagatedBuildInputs = [
27 click
28 ];
29
30 nativeCheckInputs = [
31 pytestCheckHook
32 ];
33
34 pythonImportsCheck = [ "click_aliases" ];
35
36 meta = with lib; {
37 homepage = "https://github.com/click-contrib/click-aliases";
38 description = "Enable aliases for click";
39 license = licenses.mit;
40 maintainers = with maintainers; [ panicgh ];
41 };
42}