From 01e74c5aca70f9b531e16d64d2ba242149b80672 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 27 May 2022 11:04:19 +0000 Subject: [PATCH 1/2] python310Packages.snowflake-connector-python: 2.7.7 -> 2.7.8 --- .../python-modules/snowflake-connector-python/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/snowflake-connector-python/default.nix b/pkgs/development/python-modules/snowflake-connector-python/default.nix index 743a7e77afda..e3ce6f727f2c 100644 --- a/pkgs/development/python-modules/snowflake-connector-python/default.nix +++ b/pkgs/development/python-modules/snowflake-connector-python/default.nix @@ -24,12 +24,12 @@ buildPythonPackage rec { pname = "snowflake-connector-python"; - version = "2.7.7"; + version = "2.7.8"; disabled = pythonOlder "3.6"; src = fetchPypi { inherit pname version; - sha256 = "sha256-OZL/ClHY8yatR0AJVyomBq7AjBwQwm5f9UnmdlL8IFw="; + sha256 = "sha256-nPsHsEi8sf5kbQP3SAzLaod+nEUGcwLpC8/3/XL2vC8="; }; postPatch = '' From 89d3b0a21a4bf785b3c17d053b5cc8e3608985b8 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 27 May 2022 15:34:35 +0200 Subject: [PATCH 2/2] python310Packages.snowflake-connector-python: update disable - update substituteInPlace - update inputs --- .../snowflake-connector-python/default.nix | 40 +++++++------------ 1 file changed, 14 insertions(+), 26 deletions(-) diff --git a/pkgs/development/python-modules/snowflake-connector-python/default.nix b/pkgs/development/python-modules/snowflake-connector-python/default.nix index e3ce6f727f2c..9cf24997d891 100644 --- a/pkgs/development/python-modules/snowflake-connector-python/default.nix +++ b/pkgs/development/python-modules/snowflake-connector-python/default.nix @@ -1,63 +1,51 @@ { lib -, buildPythonPackage -, pythonOlder , asn1crypto -, azure-storage-blob -, boto3 +, buildPythonPackage , certifi , cffi +, charset-normalizer , fetchPypi -, future , idna -, ijson , oscrypto -, pyarrow -, pyasn1-modules , pycryptodomex , pyjwt , pyopenssl +, pythonOlder , pytz , requests -, six -, urllib3 }: buildPythonPackage rec { pname = "snowflake-connector-python"; version = "2.7.8"; - disabled = pythonOlder "3.6"; + format = "setuptools"; + + disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - sha256 = "sha256-nPsHsEi8sf5kbQP3SAzLaod+nEUGcwLpC8/3/XL2vC8="; + hash = "sha256-nPsHsEi8sf5kbQP3SAzLaod+nEUGcwLpC8/3/XL2vC8="; }; - postPatch = '' - substituteInPlace setup.cfg \ - --replace "pyOpenSSL>=16.2.0,<22.0.0" "pyOpenSSL" - ''; - propagatedBuildInputs = [ - azure-storage-blob asn1crypto - boto3 certifi cffi - future + charset-normalizer idna - ijson oscrypto pycryptodomex pyjwt pyopenssl pytz requests - six - pyarrow - pyasn1-modules - urllib3 ]; + postPatch = '' + substituteInPlace setup.cfg \ + --replace "pyOpenSSL>=16.2.0,<23.0.0" "pyOpenSSL" + ''; + # Tests require encrypted secrets, see # https://github.com/snowflakedb/snowflake-connector-python/tree/master/.github/workflows/parameters doCheck = false; @@ -69,7 +57,7 @@ buildPythonPackage rec { meta = with lib; { description = "Snowflake Connector for Python"; - homepage = "https://www.snowflake.com/"; + homepage = "https://github.com/snowflakedb/snowflake-connector-python"; license = licenses.asl20; maintainers = with maintainers; [ ]; };