nixpkgs mirror (for testing) github.com/NixOS/nixpkgs
nix

pythonPackages.oscrypto: init at 1.1.1

authored by

Wael M. Nasreddine and committed by
Jon
83288405 98e4b058

+43
+41
pkgs/development/python-modules/oscrypto/default.nix
··· 1 + { buildPythonPackage 2 + , asn1crypto 3 + , fetchPypi 4 + , lib 5 + , openssl 6 + }: 7 + 8 + buildPythonPackage rec { 9 + pname = "oscrypto"; 10 + version = "1.1.1"; 11 + 12 + src = fetchPypi { 13 + inherit pname version; 14 + sha256 = "1vlryamwr442w2av8f54ldhls8fqs6678fg60pqbrf5pjy74kg23"; 15 + }; 16 + 17 + testSources = fetchPypi { 18 + inherit version; 19 + pname = "oscrypto_tests"; 20 + sha256 = "1crndz647pqdd8148yn3n5l63xwr6qkwa1qarsz59nk3ip0dsyq5"; 21 + }; 22 + 23 + preCheck = '' 24 + tar -xf ${testSources} 25 + mv oscrypto_tests-${version} tests 26 + 27 + # remove tests that require network 28 + sed -e '/TLSTests/d' -e '/TrustListTests/d' -i tests/__init__.py 29 + ''; 30 + 31 + propagatedBuildInputs = [ 32 + asn1crypto 33 + openssl 34 + ]; 35 + 36 + meta = with lib; { 37 + description = "A compilation-free, always up-to-date encryption library for Python that works on Windows, OS X, Linux and BSD."; 38 + homepage = "https://www.snowflake.com/"; 39 + license = licenses.mit; 40 + }; 41 + }
+2
pkgs/top-level/python-packages.nix
··· 2864 2864 2865 2865 oset = callPackage ../development/python-modules/oset { }; 2866 2866 2867 + oscrypto = callPackage ../development/python-modules/oscrypto { }; 2868 + 2867 2869 oyaml = callPackage ../development/python-modules/oyaml { }; 2868 2870 2869 2871 pamela = callPackage ../development/python-modules/pamela { };