Loading pkgs/development/python-modules/redshift-connector/default.nix 0 → 100644 +62 −0 Original line number Diff line number Diff line { beautifulsoup4 , boto3 , buildPythonPackage , fetchFromGitHub , lib , lxml , packaging , pytest-mock , pytestCheckHook , pythonOlder , pytz , requests , scramp }: buildPythonPackage rec { pname = "redshift-connector"; version = "2.0.910"; format = "setuptools"; disabled = pythonOlder "3.6"; src = fetchFromGitHub { owner = "aws"; repo = "amazon-redshift-python-driver"; rev = "refs/tags/v${version}"; hash = "sha256-24yI6pXSHxhT30N3rJXAMtpCOhhGsBuDrwx9jMO1FW0="; }; # disable test coverage postPatch = '' sed -i "/--cov/d" setup.cfg ''; propagatedBuildInputs = [ beautifulsoup4 boto3 lxml packaging pytz requests scramp ]; nativeCheckInputs = [ pytest-mock pytestCheckHook ]; # integration tests require a Redshift cluster pytestFlagsArray = [ "test/unit" ]; __darwinAllowLocalNetworking = true; # required for tests meta = { description = "Redshift interface library"; homepage = "https://github.com/aws/amazon-redshift-python-driver"; changelog = "https://github.com/aws/amazon-redshift-python-driver/releases/tag/v${version}"; license = lib.licenses.asl20; maintainers = with lib.maintainers; [ mcwitt ]; }; } pkgs/top-level/python-packages.nix +2 −0 Original line number Diff line number Diff line Loading @@ -9848,6 +9848,8 @@ self: super: with self; { rednose = callPackage ../development/python-modules/rednose { }; redshift-connector = callPackage ../development/python-modules/redshift-connector { }; reedsolo = callPackage ../development/python-modules/reedsolo { }; reflink = callPackage ../development/python-modules/reflink { }; Loading Loading
pkgs/development/python-modules/redshift-connector/default.nix 0 → 100644 +62 −0 Original line number Diff line number Diff line { beautifulsoup4 , boto3 , buildPythonPackage , fetchFromGitHub , lib , lxml , packaging , pytest-mock , pytestCheckHook , pythonOlder , pytz , requests , scramp }: buildPythonPackage rec { pname = "redshift-connector"; version = "2.0.910"; format = "setuptools"; disabled = pythonOlder "3.6"; src = fetchFromGitHub { owner = "aws"; repo = "amazon-redshift-python-driver"; rev = "refs/tags/v${version}"; hash = "sha256-24yI6pXSHxhT30N3rJXAMtpCOhhGsBuDrwx9jMO1FW0="; }; # disable test coverage postPatch = '' sed -i "/--cov/d" setup.cfg ''; propagatedBuildInputs = [ beautifulsoup4 boto3 lxml packaging pytz requests scramp ]; nativeCheckInputs = [ pytest-mock pytestCheckHook ]; # integration tests require a Redshift cluster pytestFlagsArray = [ "test/unit" ]; __darwinAllowLocalNetworking = true; # required for tests meta = { description = "Redshift interface library"; homepage = "https://github.com/aws/amazon-redshift-python-driver"; changelog = "https://github.com/aws/amazon-redshift-python-driver/releases/tag/v${version}"; license = lib.licenses.asl20; maintainers = with lib.maintainers; [ mcwitt ]; }; }
pkgs/top-level/python-packages.nix +2 −0 Original line number Diff line number Diff line Loading @@ -9848,6 +9848,8 @@ self: super: with self; { rednose = callPackage ../development/python-modules/rednose { }; redshift-connector = callPackage ../development/python-modules/redshift-connector { }; reedsolo = callPackage ../development/python-modules/reedsolo { }; reflink = callPackage ../development/python-modules/reflink { }; Loading