13 buildPythonPackage rec {
16 format = "setuptools";
18 disabled = pythonOlder "3.8";
20 src = fetchFromGitHub {
24 hash = "sha256-7PiXq1bQJ1jswLHNqCDSYZabgfp8HRuRt5YPGzd5Ej0=";
27 buildInputs = [ setuptools ];
35 disabledTests = lib.optionals stdenv.hostPlatform.isDarwin [ "test_ssh" ];
37 # don't swallow stdout/stderr
38 pytestFlagsArray = [ "-s" ];
40 pythonImportsCheck = [ "deploykit" ];
43 description = "Execute commands remote via ssh and locally in parallel with python";
44 homepage = "https://github.com/numtide/deploykit";
45 changelog = "https://github.com/numtide/deploykit/releases/tag/${version}";
46 license = licenses.mit;
47 maintainers = with maintainers; [
51 platforms = platforms.unix;