Merge pull request #307098 from r-ryantm/auto-update/cilium-cli
[NixPkgs.git] / pkgs / development / python-modules / mkdocs-macros / default.nix
blob50f88efcdf29f68a14ef1c24a44f8c1a18604356
1 { lib
2 , callPackage
3 , buildPythonPackage
4 , fetchPypi
5 , mkdocs
6 , mkdocs-macros
7 , mkdocs-material
8 , jinja2
9 , python-dateutil
10 , termcolor
11 , pyyaml
12 , runCommand
13 , setuptools
16 buildPythonPackage rec {
17   pname = "mkdocs-macros-plugin";
18   version = "1.0.5";
20   src = fetchPypi {
21     inherit pname version;
22     sha256 = "sha256-/jSNdfAckR82K22ZjFez2FtQWHbd5p25JPLFEsOVwyg=";
23   };
25   propagatedBuildInputs = [
26     jinja2
27     termcolor
28     python-dateutil
29     pyyaml
30     mkdocs
31   ];
33   passthru.tests.example-doc = callPackage ./tests.nix { };
35   pythonImportsCheck = [ "mkdocs_macros" ];
37   meta = with lib; {
38     homepage = "https://github.com/fralau/mkdocs_macros_plugin";
39     description = "Create richer and more beautiful pages in MkDocs, by using variables and calls to macros in the markdown code.";
40     license = licenses.mit;
41     maintainers = with maintainers; [ tljuniper ];
42   };