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/development/python-modules/ssh-python/default.nix 0 → 100644 +46 −0 Original line number Diff line number Diff line { lib, buildPythonPackage, fetchFromGitHub, setuptools, cython, openssl, zlib, libssh, }: buildPythonPackage rec { pname = "ssh-python"; version = "1.1.1"; src = fetchFromGitHub { owner = "ParallelSSH"; repo = "ssh-python"; tag = version; hash = "sha256-kidz4uHT5C8TUROLGQUHihemYtwOoWZQNw7ElbwYKLM="; }; build-system = [ setuptools ]; nativeBuildInputs = [ cython ]; buildInputs = [ openssl zlib libssh ]; env = { SYSTEM_LIBSSH = true; }; pythonImportsCheck = [ "ssh" ]; meta = { description = "Python bindings for libssh C library"; homepage = "https://github.com/ParallelSSH/ssh-python"; changelog = "https://github.com/ParallelSSH/ssh-python/blob/${version}/Changelog.rst"; license = lib.licenses.lgpl21Only; maintainers = with lib.maintainers; [ infinidoge ]; }; } pkgs/development/python-modules/ssh2-python/default.nix 0 → 100644 +46 −0 Original line number Diff line number Diff line { lib, buildPythonPackage, fetchFromGitHub, setuptools, cython, openssl, zlib, libssh2, }: buildPythonPackage rec { pname = "ssh2-python"; version = "1.1.2"; src = fetchFromGitHub { owner = "ParallelSSH"; repo = "ssh2-python"; tag = version; hash = "sha256-nNMe7BTHI4O9Ueyq2YxtHat4BrrtiWGFkKHwUu/NtkM="; }; build-system = [ setuptools ]; nativeBuildInputs = [ cython ]; buildInputs = [ openssl zlib libssh2 ]; env = { SYSTEM_LIBSSH2 = true; }; pythonImportsCheck = [ "ssh2" ]; meta = { description = "Python bindings for libssh2 C library"; homepage = "https://github.com/ParallelSSH/ssh2-python"; changelog = "https://github.com/ParallelSSH/ssh2-python/blob/${version}/Changelog.rst"; license = lib.licenses.lgpl21Only; maintainers = with lib.maintainers; [ infinidoge ]; }; } pkgs/top-level/python-packages.nix +6 −0 Original line number Diff line number Diff line Loading @@ -10034,6 +10034,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 @@ -15544,6 +15546,10 @@ self: super: with self; { sshtunnel = callPackage ../development/python-modules/sshtunnel { }; ssh-python = callPackage ../development/python-modules/ssh-python { }; ssh2-python = callPackage ../development/python-modules/ssh2-python { }; sslib = callPackage ../development/python-modules/sslib { }; ssg = callPackage ../development/python-modules/ssg { }; 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/development/python-modules/ssh-python/default.nix 0 → 100644 +46 −0 Original line number Diff line number Diff line { lib, buildPythonPackage, fetchFromGitHub, setuptools, cython, openssl, zlib, libssh, }: buildPythonPackage rec { pname = "ssh-python"; version = "1.1.1"; src = fetchFromGitHub { owner = "ParallelSSH"; repo = "ssh-python"; tag = version; hash = "sha256-kidz4uHT5C8TUROLGQUHihemYtwOoWZQNw7ElbwYKLM="; }; build-system = [ setuptools ]; nativeBuildInputs = [ cython ]; buildInputs = [ openssl zlib libssh ]; env = { SYSTEM_LIBSSH = true; }; pythonImportsCheck = [ "ssh" ]; meta = { description = "Python bindings for libssh C library"; homepage = "https://github.com/ParallelSSH/ssh-python"; changelog = "https://github.com/ParallelSSH/ssh-python/blob/${version}/Changelog.rst"; license = lib.licenses.lgpl21Only; maintainers = with lib.maintainers; [ infinidoge ]; }; }
pkgs/development/python-modules/ssh2-python/default.nix 0 → 100644 +46 −0 Original line number Diff line number Diff line { lib, buildPythonPackage, fetchFromGitHub, setuptools, cython, openssl, zlib, libssh2, }: buildPythonPackage rec { pname = "ssh2-python"; version = "1.1.2"; src = fetchFromGitHub { owner = "ParallelSSH"; repo = "ssh2-python"; tag = version; hash = "sha256-nNMe7BTHI4O9Ueyq2YxtHat4BrrtiWGFkKHwUu/NtkM="; }; build-system = [ setuptools ]; nativeBuildInputs = [ cython ]; buildInputs = [ openssl zlib libssh2 ]; env = { SYSTEM_LIBSSH2 = true; }; pythonImportsCheck = [ "ssh2" ]; meta = { description = "Python bindings for libssh2 C library"; homepage = "https://github.com/ParallelSSH/ssh2-python"; changelog = "https://github.com/ParallelSSH/ssh2-python/blob/${version}/Changelog.rst"; license = lib.licenses.lgpl21Only; maintainers = with lib.maintainers; [ infinidoge ]; }; }
pkgs/top-level/python-packages.nix +6 −0 Original line number Diff line number Diff line Loading @@ -10034,6 +10034,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 @@ -15544,6 +15546,10 @@ self: super: with self; { sshtunnel = callPackage ../development/python-modules/sshtunnel { }; ssh-python = callPackage ../development/python-modules/ssh-python { }; ssh2-python = callPackage ../development/python-modules/ssh2-python { }; sslib = callPackage ../development/python-modules/sslib { }; ssg = callPackage ../development/python-modules/ssg { };