python-cryptography: 0.6.1 -> 1.0

Update propagatedBuildInputs to get proper cffi version and shim
packages for older pythons.

+6 -4
+6 -4
pkgs/top-level/python-packages.nix
··· 2318 2318 }; 2319 2319 2320 2320 cryptography = buildPythonPackage rec { 2321 - name = "cryptography-0.6.1"; 2321 + name = "cryptography-1.0"; 2322 2322 2323 2323 src = pkgs.fetchurl { 2324 2324 url = "https://pypi.python.org/packages/source/c/cryptography/${name}.tar.gz"; 2325 - sha256 = "17ij2acy28ryxahiq64lpf71d5z3sa9xhr4pjv7a1v81189i0j82"; 2325 + sha256 = "008hq9s4z7y17yjxh1aycvddas320hfbl9vj8gydg4fpfzz04711"; 2326 2326 }; 2327 2327 2328 2328 buildInputs = [ pkgs.openssl self.pretend self.cryptography_vectors 2329 - self.iso8601 self.pyasn1 self.pytest ]; 2330 - propagatedBuildInputs = [ self.six ] ++ optional (!isPyPy) self.cffi_0_8; 2329 + self.iso8601 self.pyasn1 self.pytest self.py ]; 2330 + propagatedBuildInputs = [ self.six self.idna self.ipaddress ] 2331 + ++ optional (!isPyPy) self.cffi 2332 + ++ optional (pythonOlder "3.4") self.enum34; 2331 2333 }; 2332 2334 2333 2335 idna = buildPythonPackage rec {