python3Packages.sphinx-multiversion: init at version 0.2.4 (#311589)

authored by Sandro and committed by GitHub f1e22103 1556ad26

+38
+36
pkgs/development/python-modules/sphinx-multiversion/default.nix
··· 1 + { lib 2 + , buildPythonPackage 3 + , pythonOlder 4 + , fetchPypi 5 + , sphinx 6 + , setuptools 7 + , unittestCheckHook 8 + }: 9 + 10 + buildPythonPackage rec { 11 + pname = "sphinx-multiversion"; 12 + version = "0.2.4"; 13 + 14 + disabled = pythonOlder "3.7"; 15 + pyproject = true; 16 + 17 + src = fetchPypi { 18 + inherit version; 19 + pname = "sphinx-multiversion"; 20 + hash = "sha256-XNHKnste7WPLjWzl6cQ4yhOvT6mOfrbzdr5UHdSZC8s="; 21 + }; 22 + 23 + build-system = [ setuptools ]; 24 + dependencies = [ sphinx ]; 25 + nativeCheckInputs = [ unittestCheckHook ]; 26 + 27 + pythonImportsCheck = [ "sphinx_multiversion" ]; 28 + 29 + meta = with lib; { 30 + description = "Sphinx extension for building self-hosted versioned docs."; 31 + homepage = "https://holzhaus.github.io/sphinx-multiversion"; 32 + changelog = "https://github.com/Holzhaus/sphinx-multiversion/releases/tag/v${version}"; 33 + license = licenses.bsd2; 34 + maintainers = with maintainers; [ cynerd ]; 35 + }; 36 + }
+2
pkgs/top-level/python-packages.nix
··· 14935 14935 14936 14936 sphinx-multitoc-numbering = callPackage ../development/python-modules/sphinx-multitoc-numbering { }; 14937 14937 14938 + sphinx-multiversion = callPackage ../development/python-modules/sphinx-multiversion { }; 14939 + 14938 14940 sphinx-notfound-page = callPackage ../development/python-modules/sphinx-notfound-page { }; 14939 14941 14940 14942 sphinx-pytest = callPackage ../development/python-modules/sphinx-pytest { };