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 ];