@@ -1,14 +1,14 @@
1−{ lib, fetchFromGitHub, python2Packages, openssh, rsync }:
1+{ lib, fetchFromGitHub, python3Packages, openssh, rsync }:
3−python2Packages.buildPythonApplication rec {
3+python3Packages.buildPythonApplication rec {
4 pname = "pssh";
4 pname = "pssh";
5− version = "2.3.1";
5+ version = "2.3.4";
7 src = fetchFromGitHub {
7 src = fetchFromGitHub {
8 owner = "lilydjwg";
8 owner = "lilydjwg";
9 repo = "pssh";
9 repo = "pssh";
10 rev = "v${version}";
10 rev = "v${version}";
11− sha256 = "0nawarxczfwajclnlsimhqkpzyqb1byvz9nsl54mi1bp80z5i4jq";
11+ hash = "sha256-B1dIa6hNeq4iE8GKVhTp3Gzq7vp+v5Yyzj8uF8X71yg=";
14 postPatch = ''
14 postPatch = ''
@@ -20,6 +20,9 @@ python2Packages.buildPythonApplication rec {
23+ # Tests do not run with python3: https://github.com/lilydjwg/pssh/issues/126
23 meta = with lib; {
26 meta = with lib; {
24 description = "Parallel SSH Tools";
27 description = "Parallel SSH Tools";
25 longDescription = ''
28 longDescription = ''