python3Packages.pdoc3: 0.11.1 -> 0.11.6

Diff: https://github.com/pdoc3/pdoc/compare/refs/tags/0.11.1...refs/tags/0.11.6

Changelog: https://github.com/pdoc3/pdoc/blob/0.11.6/CHANGELOG

Changed files
+8 -7
pkgs
development
python-modules
pdoc3
+8 -7
pkgs/development/python-modules/pdoc3/default.nix
···
lib,
buildPythonPackage,
fetchFromGitHub,
-
pythonOlder,
mako,
markdown,
-
setuptools-git,
setuptools-scm,
unittestCheckHook,
}:
buildPythonPackage rec {
pname = "pdoc3";
-
version = "0.11.1";
+
version = "0.11.6";
pyproject = true;
-
disabled = pythonOlder "3.9";
src = fetchFromGitHub {
owner = "pdoc3";
repo = "pdoc";
tag = version;
-
hash = "sha256-Opj1fU1eZvqsYJGCBliVwugxFV4H1hzOOTkjs4fOEWA=";
+
hash = "sha256-I8EPsjwA9dHOLvM2Oa4dbtB0N4dVczeGfzk+BVyfBcQ=";
};
+
postPatch = ''
+
substituteInPlace setup.py \
+
--replace-fail "'setuptools_git'," ""
+
'';
+
build-system = [
-
setuptools-git
setuptools-scm
];
···
nativeCheckInputs = [ unittestCheckHook ];
meta = {
-
changelog = "https://github.com/pdoc3/pdoc/blob/${src.rev}/CHANGELOG";
+
changelog = "https://github.com/pdoc3/pdoc/blob/${src.tag}/CHANGELOG";
description = "Auto-generate API documentation for Python projects";
homepage = "https://pdoc3.github.io/pdoc/";
license = lib.licenses.agpl3Plus;