Merge pull request #306087 from r-ryantm/auto-update/python311Packages.awswrangler

python311Packages.awswrangler: 3.7.2 -> 3.7.3
This commit is contained in:
Fabian Affolter 2024-04-23 09:34:18 +02:00 committed by GitHub
commit 75b1b20fab
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 40 additions and 38 deletions

View File

@ -1,32 +1,33 @@
{ backoff
, sparqlwrapper
, boto3
, buildPythonPackage
, fetchFromGitHub
, gremlinpython
, jsonpath-ng
, lib
, moto
, openpyxl
, opensearch-py
, pandas
, pg8000
, poetry-core
, progressbar2
, pyarrow
, pymysql
, pyodbc
, pyparsing
, pytestCheckHook
, pythonOlder
, pythonRelaxDepsHook
, redshift-connector
, requests-aws4auth
{
backoff,
sparqlwrapper,
boto3,
buildPythonPackage,
fetchFromGitHub,
gremlinpython,
jsonpath-ng,
lib,
moto,
openpyxl,
opensearch-py,
pandas,
pg8000,
poetry-core,
progressbar2,
pyarrow,
pymysql,
pyodbc,
pyparsing,
pytestCheckHook,
pythonOlder,
pythonRelaxDepsHook,
redshift-connector,
requests-aws4auth,
}:
buildPythonPackage rec {
pname = "awswrangler";
version = "3.7.2";
version = "3.7.3";
pyproject = true;
disabled = pythonOlder "3.8";
@ -35,16 +36,17 @@ buildPythonPackage rec {
owner = "aws";
repo = "aws-sdk-pandas";
rev = "refs/tags/${version}";
hash = "sha256-1eb2oTiRNxA2XTpkScA5WJutN5P6FX96jC4Ra9VdonI=";
hash = "sha256-gm6ieteW+NcY+AOLcMZLUPcSi2Z/Mo27rzd1i9imp5I=";
};
pythonRelaxDeps = [ "packaging" ];
build-system = [
poetry-core
pythonRelaxDepsHook
];
pythonRelaxDeps = [
"packaging"
nativeBuildInputs = [
pythonRelaxDepsHook
];
dependencies = [
@ -62,12 +64,21 @@ buildPythonPackage rec {
requests-aws4auth
];
passthru.optional-dependencies = {
sqlserver = [ pyodbc ];
sparql = [ sparqlwrapper ];
};
nativeCheckInputs = [
moto
pyparsing
pytestCheckHook
];
pythonImportsCheck = [
"awswrangler"
];
pytestFlagsArray = [
# Subset of tests that run in upstream CI (many others require credentials)
# https://github.com/aws/aws-sdk-pandas/blob/20fec775515e9e256e8cee5aee12966516608840/.github/workflows/minimal-tests.yml#L36-L43
@ -77,15 +88,6 @@ buildPythonPackage rec {
"tests/unit/test_moto.py"
];
passthru.optional-dependencies = {
sqlserver = [
pyodbc
];
sparql = [
sparqlwrapper
];
};
meta = with lib; {
description = "Pandas on AWS";
homepage = "https://github.com/aws/aws-sdk-pandas";