Loading pkgs/development/python-modules/parallel-ssh/default.nix 0 → 100644 +46 −0 Original line number Diff line number Diff line { lib, buildPythonPackage, fetchFromGitHub, setuptools, gevent, ssh-python, ssh2-python, unittestCheckHook, }: buildPythonPackage rec { pname = "parallel-ssh"; version = "2.13.0"; src = fetchFromGitHub { owner = "ParallelSSH"; repo = "parallel-ssh"; tag = version; hash = "sha256-J/rwlJ9BOcENngIVz5cU+uA34hEEw7QsgsPnpNbbZbk="; }; build-system = [ setuptools ]; dependencies = [ gevent ssh-python ssh2-python ]; pythonImportsCheck = [ "pssh" ]; nativeCheckInputs = [ unittestCheckHook ]; meta = { description = "Asynchronous parallel SSH client library"; homepage = "https://github.com/ParallelSSH/parallel-ssh"; changelog = "https://github.com/ParallelSSH/parallel-ssh/blob/${version}/Changelog.rst"; license = lib.licenses.lgpl21Only; maintainers = with lib.maintainers; [ infinidoge ]; }; } pkgs/top-level/python-packages.nix +2 −0 Original line number Diff line number Diff line Loading @@ -10020,6 +10020,8 @@ self: super: with self; { paragraphs = callPackage ../development/python-modules/paragraphs { }; parallel-ssh = callPackage ../development/python-modules/parallel-ssh { }; param = callPackage ../development/python-modules/param { }; parameter-expansion-patched = callPackage ../development/python-modules/parameter-expansion-patched { }; Loading Loading
pkgs/development/python-modules/parallel-ssh/default.nix 0 → 100644 +46 −0 Original line number Diff line number Diff line { lib, buildPythonPackage, fetchFromGitHub, setuptools, gevent, ssh-python, ssh2-python, unittestCheckHook, }: buildPythonPackage rec { pname = "parallel-ssh"; version = "2.13.0"; src = fetchFromGitHub { owner = "ParallelSSH"; repo = "parallel-ssh"; tag = version; hash = "sha256-J/rwlJ9BOcENngIVz5cU+uA34hEEw7QsgsPnpNbbZbk="; }; build-system = [ setuptools ]; dependencies = [ gevent ssh-python ssh2-python ]; pythonImportsCheck = [ "pssh" ]; nativeCheckInputs = [ unittestCheckHook ]; meta = { description = "Asynchronous parallel SSH client library"; homepage = "https://github.com/ParallelSSH/parallel-ssh"; changelog = "https://github.com/ParallelSSH/parallel-ssh/blob/${version}/Changelog.rst"; license = lib.licenses.lgpl21Only; maintainers = with lib.maintainers; [ infinidoge ]; }; }
pkgs/top-level/python-packages.nix +2 −0 Original line number Diff line number Diff line Loading @@ -10020,6 +10020,8 @@ self: super: with self; { paragraphs = callPackage ../development/python-modules/paragraphs { }; parallel-ssh = callPackage ../development/python-modules/parallel-ssh { }; param = callPackage ../development/python-modules/param { }; parameter-expansion-patched = callPackage ../development/python-modules/parameter-expansion-patched { }; Loading