From 0324ec9d331985b96a499c48cfa0e548e90c0ada Mon Sep 17 00:00:00 2001 From: Luka Leer Date: Wed, 9 Oct 2024 01:42:50 +0200 Subject: [PATCH] python3Packages.mkdocs-git-committers-plugin-2: refactor Signed-off-by: Luka Leer --- .../mkdocs-git-committers-plugin-2/default.nix | 17 +++++++++++++---- 1 file changed, 13 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/mkdocs-git-committers-plugin-2/default.nix b/pkgs/development/python-modules/mkdocs-git-committers-plugin-2/default.nix index d96abb94f2583..6ff5a1c511014 100644 --- a/pkgs/development/python-modules/mkdocs-git-committers-plugin-2/default.nix +++ b/pkgs/development/python-modules/mkdocs-git-committers-plugin-2/default.nix @@ -3,7 +3,10 @@ lib, buildPythonPackage, fetchFromGitHub, - pythonAtLeast, + pythonOlder, + + # Build + setuptools, # Dependencies gitpython, @@ -14,9 +17,9 @@ buildPythonPackage rec { pname = "mkdocs-git-committers-plugin-2"; version = "2.4.1"; - format = "setuptools"; + pyproject = true; - disabled = !pythonAtLeast "3.8"; + disabled = pythonOlder "3.8"; src = fetchFromGitHub { owner = "ojacques"; @@ -25,12 +28,18 @@ buildPythonPackage rec { hash = "sha256-hKt0K5gOkdUDwTlyMTwodl4gD1RD+s+CM+zEpngSnlc="; }; - propagatedBuildInputs = [ + build-system = [ + setuptools + ]; + + dependencies = [ gitpython mkdocs requests ]; + # Upstream has no tests + doCheck = false; pythonImportsCheck = [ "mkdocs_git_committers_plugin_2" ]; meta = {