summaryrefslogtreecommitdiffstats
path: root/pkgs/development/python-modules/pdoc/default.nix
diff options
context:
space:
mode:
Diffstat (limited to 'pkgs/development/python-modules/pdoc/default.nix')
-rw-r--r--pkgs/development/python-modules/pdoc/default.nix13
1 files changed, 10 insertions, 3 deletions
diff --git a/pkgs/development/python-modules/pdoc/default.nix b/pkgs/development/python-modules/pdoc/default.nix
index c8813208d5e8..a096973a9367 100644
--- a/pkgs/development/python-modules/pdoc/default.nix
+++ b/pkgs/development/python-modules/pdoc/default.nix
@@ -2,8 +2,8 @@
, stdenv
, buildPythonPackage
, pythonOlder
-, fetchPypi
, fetchFromGitHub
+, setuptools
, jinja2
, pygments
, markupsafe
@@ -14,17 +14,23 @@
buildPythonPackage rec {
pname = "pdoc";
- version = "12.0.2";
+ version = "12.3.1";
disabled = pythonOlder "3.7";
+ format = "pyproject";
+
# the Pypi version does not include tests
src = fetchFromGitHub {
owner = "mitmproxy";
repo = "pdoc";
rev = "v${version}";
- sha256 = "FVfPO/QoHQQqg7QU05GMrrad0CbRR5AQVYUpBhZoRi0=";
+ sha256 = "sha256-SaLrE/eHxKnlm6BZYbcZZrbrUZMeHJ4eCcqMsFvyZ7I=";
};
+ nativeBuildInputs = [
+ setuptools
+ ];
+
propagatedBuildInputs = [
jinja2
pygments
@@ -48,6 +54,7 @@ buildPythonPackage rec {
pythonImportsCheck = [ "pdoc" ];
meta = with lib; {
+ changelog = "https://github.com/mitmproxy/pdoc/blob/${src.rev}/CHANGELOG.md";
homepage = "https://pdoc.dev/";
description = "API Documentation for Python Projects";
license = licenses.unlicense;