From 153d766e1dd9ad9543082cfa2cf6408f88b486b2 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 4 Jul 2025 23:20:18 +0200 Subject: [PATCH] pssh: 2.3.4 -> 2.3.5 Changelog: https://github.com/lilydjwg/pssh/blob/v2.3.5/ChangeLog --- pkgs/by-name/ps/pssh/package.nix | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/ps/pssh/package.nix b/pkgs/by-name/ps/pssh/package.nix index 465256ee69ba..926f122b9e44 100644 --- a/pkgs/by-name/ps/pssh/package.nix +++ b/pkgs/by-name/ps/pssh/package.nix @@ -8,16 +8,18 @@ python3Packages.buildPythonApplication rec { pname = "pssh"; - version = "2.3.4"; - format = "setuptools"; + version = "2.3.5"; + pyproject = true; src = fetchFromGitHub { owner = "lilydjwg"; repo = "pssh"; - rev = "v${version}"; - hash = "sha256-B1dIa6hNeq4iE8GKVhTp3Gzq7vp+v5Yyzj8uF8X71yg="; + tag = "v${version}"; + hash = "sha256-JZOO5xmW34lvWzGL4tC9fquZOOYhub0/aa/iQ63rjHE="; }; + build-system = with python3Packages; [ setuptools ]; + postPatch = '' for f in bin/*; do substituteInPlace $f \ @@ -37,6 +39,7 @@ python3Packages.buildPythonApplication rec { including pssh, pscp, prsync, pnuke and pslurp. ''; inherit (src.meta) homepage; + changelog = "https://github.com/lilydjwg/pssh/blob/${src.tag}/ChangeLog"; license = licenses.bsd3; platforms = platforms.linux ++ platforms.darwin; maintainers = with maintainers; [ chris-martin ];