From 18a5f1857e77d8be77725a5f00b279b1c774f5c6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Domen=20Ko=C5=BEar?= Date: Thu, 6 Jul 2023 12:58:38 +0100 Subject: [PATCH 1/2] pdm: add update script --- pkgs/tools/package-management/pdm/default.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkgs/tools/package-management/pdm/default.nix b/pkgs/tools/package-management/pdm/default.nix index 01eda1ea0504..f89536fc4688 100644 --- a/pkgs/tools/package-management/pdm/default.nix +++ b/pkgs/tools/package-management/pdm/default.nix @@ -1,4 +1,4 @@ -{ lib, python3, fetchFromGitHub, fetchPypi }: +{ lib, python3, fetchFromGitHub, fetchPypi, nix-update-script }: let python = python3.override { # override resolvelib due to @@ -89,6 +89,8 @@ buildPythonApplication rec { __darwinAllowLocalNetworking = true; + passthru.updateScript = nix-update-script { }; + meta = with lib; { homepage = "https://pdm.fming.dev"; changelog = "https://github.com/pdm-project/pdm/releases/tag/${version}"; From 34c9206ed2c0c25203d8bea39732decb1dd94d01 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Domen=20Ko=C5=BEar?= Date: Thu, 6 Jul 2023 12:58:52 +0100 Subject: [PATCH 2/2] pdm: 2.7.0 -> 2.7.4 --- pkgs/tools/package-management/pdm/default.nix | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/package-management/pdm/default.nix b/pkgs/tools/package-management/pdm/default.nix index f89536fc4688..7b689480c2a6 100644 --- a/pkgs/tools/package-management/pdm/default.nix +++ b/pkgs/tools/package-management/pdm/default.nix @@ -24,13 +24,13 @@ in with python.pkgs; buildPythonApplication rec { pname = "pdm"; - version = "2.7.0"; + version = "2.7.4"; format = "pyproject"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-4dyu/neMFX/U1RuI0ZEBzdbONIHvdWyvpy1Gu5iMAcg="; + hash = "sha256-x3+N8cy31wHwBeOkMNpLihlqKCTiPmnS1avrr69uUM4="; }; nativeBuildInputs = [ @@ -41,6 +41,7 @@ buildPythonApplication rec { blinker cacheyou certifi + cachecontrol findpython installer packaging