···
propagatedBuildInputs = with self; [
+
pycrypto paramiko jinja2 pyyaml httplib2 boto six
] ++ optional windowsSupport pywinrm;
···
propagatedBuildInputs = with self; [
+
pycrypto paramiko jinja2 pyyaml httplib2 boto six readline
] ++ optional windowsSupport pywinrm;
meta = with stdenv.lib; {
···
cryptography = buildPythonPackage rec {
# also bump cryptography_vectors
+
name = "cryptography-${version}";
url = "mirror://pypi/c/cryptography/${name}.tar.gz";
+
sha256 = "0a6i4914ychryj7kqqmf970incynj5lzx57n3cbv5i4hxm09a55v";
buildInputs = [ pkgs.openssl self.pretend self.cryptography_vectors
···
cryptography_vectors = buildPythonPackage rec {
+
name = "cryptography_vectors-${version}";
url = "mirror://pypi/c/cryptography-vectors/${name}.tar.gz";
+
sha256 = "1sk6yhphk2k2vzshi0djxi0jsxd9a02259bs8gynfgf5y1g82a07";
···
paramiko = buildPythonPackage rec {
+
name = "paramiko-${version}";
url = "mirror://pypi/p/paramiko/${name}.tar.gz";
+
sha256 = "1p21s7psqj18k9a97nq26yas058i5ivzk7pi7y98l1rbl87zj6s1";
+
propagatedBuildInputs = with self; [ cryptography cryptography_vectors ];
# https://github.com/paramiko/paramiko/issues/449
doCheck = !(isPyPy || isPy33);
···
pysftp = buildPythonPackage rec {
name = "pysftp-${version}";
url = "mirror://pypi/p/pysftp/${name}.tar.gz";
+
sha256 = "0jl5qix5cxzrv4lb8rfpjkpcghbkacnxkb006ikn7mkl5s05mxgv";
propagatedBuildInputs = with self; [ paramiko ];