From 26836b25c800b84da7d07688882dcd24576dcdfd Mon Sep 17 00:00:00 2001 From: Pol Dellaiera Date: Fri, 25 Jul 2025 13:12:47 +0200 Subject: [PATCH] python3Packages.mkdocs-git-authors-plugin: 0.9.2 -> 0.10.0 --- .../mkdocs-git-authors-plugin/default.nix | 28 ++++++++++++------- 1 file changed, 18 insertions(+), 10 deletions(-) diff --git a/pkgs/development/python-modules/mkdocs-git-authors-plugin/default.nix b/pkgs/development/python-modules/mkdocs-git-authors-plugin/default.nix index 5b249d65626e..f7b3e266675e 100644 --- a/pkgs/development/python-modules/mkdocs-git-authors-plugin/default.nix +++ b/pkgs/development/python-modules/mkdocs-git-authors-plugin/default.nix @@ -2,32 +2,40 @@ lib, buildPythonPackage, fetchFromGitHub, - pythonOlder, + setuptools, mkdocs, + gitMinimal, }: buildPythonPackage rec { pname = "mkdocs-git-authors-plugin"; - version = "0.9.2"; - format = "setuptools"; - - disabled = pythonOlder "3.8"; + version = "0.10.0"; + pyproject = true; src = fetchFromGitHub { owner = "timvink"; repo = "mkdocs-git-authors-plugin"; tag = "v${version}"; - hash = "sha256-2ITro34lZ+tz7ev7Yuh1wJjsSNik6VUTt3dupIajmLU="; + hash = "sha256-Uy1XgSJchA7hkc9i4hE8Ws4OWY5GRzvfnhKkZvxT2d0="; }; - propagatedBuildInputs = [ mkdocs ]; + postPatch = '' + substituteInPlace src/mkdocs_git_authors_plugin/git/command.py \ + --replace-fail 'args = ["git"]' 'args = ["${gitMinimal}/bin/git"]' + ''; + + build-system = [ + setuptools + ]; + + dependencies = [ mkdocs ]; pythonImportsCheck = [ "mkdocs_git_authors_plugin" ]; - meta = with lib; { + meta = { description = "Lightweight MkDocs plugin to display git authors of a markdown page"; homepage = "https://github.com/timvink/mkdocs-git-authors-plugin"; - license = licenses.mit; - maintainers = with maintainers; [ totoroot ]; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ totoroot ]; }; }