19 buildPythonPackage rec {
25 inherit pname version;
26 hash = "sha256-rRHlQNpPVc7dpSkx8aP4Eqgjinr39ipg3lOM2AuygSQ=";
30 # Fix usage of dsa keys
31 # https://github.com/paramiko/paramiko/pull/1606/
33 url = "https://github.com/paramiko/paramiko/commit/18e38b99f515056071fb27b9c1a4f472005c324a.patch";
34 hash = "sha256-bPDghPeLo3NiOg+JwD5CJRRLv2VEqmSx1rOF2Tf8ZDA=";
38 build-system = [ setuptools ];
46 optional-dependencies = {
60 ] ++ lib.flatten (builtins.attrValues optional-dependencies);
62 pythonImportsCheck = [ "paramiko" ];
64 __darwinAllowLocalNetworking = true;
67 homepage = "https://github.com/paramiko/paramiko/";
68 changelog = "https://github.com/paramiko/paramiko/blob/${version}/sites/www/changelog.rst";
69 description = "Native Python SSHv2 protocol library";
70 license = lib.licenses.lgpl21Plus;
72 Library for making SSH2 connections (client or server). Emphasis is
73 on using SSH2 as an alternative to SSL for making secure connections
74 between python scripts. All major ciphers and hash methods are
75 supported. SFTP client and server mode are both supported too.
77 maintainers = lib.teams.helsinki-systems.members;