evcc: 0.131.4 -> 0.131.5
[NixPkgs.git] / pkgs / development / python-modules / neoteroi-mkdocs / default.nix
blob009123ed1b6b854e33be021b31f2e3ae56472032
2   buildPythonPackage,
3   fetchFromGitHub,
4   lib,
5   click,
6   essentials-openapi,
7   flask,
8   hatchling,
9   httpx,
10   jinja2,
11   mkdocs,
12   pytestCheckHook,
13   rich,
14   setuptools,
16 buildPythonPackage rec {
17   pname = "neoteroi-mkdocs";
18   version = "1.1.0";
19   pyproject = true;
21   src = fetchFromGitHub {
22     owner = "Neoteroi";
23     repo = "mkdocs-plugins";
24     rev = "refs/tags/v${version}";
25     hash = "sha256-qizF1Y3BUyr0ekoATJVa62q7gvpbMW3fIKViov2tFTI=";
26   };
28   buildInputs = [ hatchling ];
30   nativeCheckInputs = [
31     pytestCheckHook
32     flask
33     setuptools
34   ];
36   propagatedBuildInputs = [
37     essentials-openapi
38     click
39     jinja2
40     httpx
41     mkdocs
42     rich
43   ];
45   disabledTests = [
46     "test_contribs" # checks against its own git repository
47   ];
49   pythonImportsCheck = [ "neoteroi.mkdocs" ];
51   meta = with lib; {
52     homepage = "https://github.com/Neoteroi/mkdocs-plugins";
53     description = "Plugins for MkDocs";
54     changelog = "https://github.com/Neoteroi/mkdocs-plugins/releases/v${version}";
55     license = licenses.mit;
56     maintainers = with maintainers; [
57       aldoborrero
58       zimbatm
59     ];
60   };