Merge pull request #307098 from r-ryantm/auto-update/cilium-cli
[NixPkgs.git] / pkgs / development / python-modules / sphinx-autobuild / default.nix
blobd4ad4cedab8cf5885340690d4f87be8a54aa6134
1 { lib
2 , buildPythonPackage
3 , fetchPypi
4 , flit-core
5 , colorama
6 , sphinx
7 , livereload
8 }:
10 buildPythonPackage rec {
11   pname = "sphinx-autobuild";
12   version = "2024.2.4";
13   pyproject = true;
15   src = fetchPypi {
16     pname = "sphinx_autobuild";
17     inherit version;
18     hash = "sha256-y50hIaF21i1FRxYkhyr8X613Va1mJzir5ADs9KeVQwM=";
19   };
21   build-system = [
22     flit-core
23   ];
25   dependencies = [
26     colorama
27     sphinx
28     livereload
29   ];
31   # No tests included.
32   doCheck = false;
34   pythonImportsCheck = [ "sphinx_autobuild" ];
36   meta = with lib; {
37     description = "Rebuild Sphinx documentation on changes, with live-reload in the browser";
38     mainProgram = "sphinx-autobuild";
39     homepage = "https://github.com/sphinx-doc/sphinx-autobuild";
40     license = with licenses; [ mit ];
41     maintainers = with maintainers; [holgerpeters];
42   };