pandas on AWS - Easy integration with Athena, Glue, Redshift, Timestream, Neptune, OpenSearch, QuickSight, Chime, CloudWatchLogs, DynamoDB, EMR, SecretManager, PostgreSQL, MySQL, SQLServer and S3 (Parquet, CSV, JSON and EXCEL).
wr.athena.to_iceberg
- Insert query has mismatched column types #2678 by @GalvFionic in #2715s3_output
in athena.to_iceberg
by @jaidisido in #2727np.split_array
by @jaidisido in #2735to_iceberg
fails with non-lowercase column names by @LeonLuttenberger in #2736Full Changelog: https://github.com/aws/aws-sdk-pandas/compare/3.7.1...3.7.2
_create_table
by @jaidisido in https://github.com/aws/aws-sdk-pandas/pull/2711
redshift.to_sql
doc indentation error by @LeonLuttenberger in https://github.com/aws/aws-sdk-pandas/pull/2706
Full Changelog: https://github.com/aws/aws-sdk-pandas/compare/3.7.0...3.7.1
Lake Formation Governed tables are being phased out and we are dropping support (#2692).
site-packages
folder by @AlJohri in https://github.com/aws/aws-sdk-pandas/pull/2698
Full Changelog: https://github.com/aws/aws-sdk-pandas/compare/3.6.0...3.7.0
mode
parameter to to_iceberg
by @LeonLuttenberger in #2632large_string
by @joakibo in #2663max_results
to athena.list_query_executions
by @LeonLuttenberger in #2665Full Changelog: https://github.com/aws/aws-sdk-pandas/compare/3.5.2...3.6.0
to_iceberg
support for filling missing columns in the DataFrame with None by @LeonLuttenberger in https://github.com/aws/aws-sdk-pandas/pull/2616
ignore_nulls
for container types by @raaidarshad in #2636s3_additional_kwargs
to docstrings by @malachi-constant in https://github.com/aws/aws-sdk-pandas/pull/2627
Full Changelog: https://github.com/aws/aws-sdk-pandas/compare/3.5.1...3.5.2
KeyConditionExpression
by @LeonLuttenberger in #2607show_create_table
to Athena API page by @MikeSchriefer in #2610bump2version
with bump-my-version
by @LeonLuttenberger in #2608Full Changelog: https://github.com/aws/aws-sdk-pandas/compare/3.5.0...3.5.1
Due to CVEs, Ray is capped to patched version 2.9.x. As a result, the latest version of the library cannot be used on the Glue for Ray runtime. We have raised the CVEs issue to the Glue team
spark_properties
to athena spark by @rajagurunath in https://github.com/aws/aws-sdk-pandas/pull/2508
MERGE INTO
support for Iceberg by @LeonLuttenberger in https://github.com/aws/aws-sdk-pandas/pull/2527
analysis_template_arn
to cleanrooms.read_sql_query
by @jaidisido in https://github.com/aws/aws-sdk-pandas/pull/2584
table
and schema
params for Redshift by @LeonLuttenberger in https://github.com/aws/aws-sdk-pandas/pull/2551
oracledb
to 2.0 by @LeonLuttenberger in https://github.com/aws/aws-sdk-pandas/pull/2574
Full Changelog: https://github.com/aws/aws-sdk-pandas/compare/3.4.2...3.5.0
Full Changelog: https://github.com/aws/aws-sdk-pandas/compare/3.4.1...3.4.2
athena.to_iceberg
by @LeonLuttenberger in https://github.com/aws/aws-sdk-pandas/pull/2465
client_request_token
by @kukushking in https://github.com/aws/aws-sdk-pandas/pull/2474
cn-north-1
& cn-northwest-1
by @kukushking in https://github.com/aws/aws-sdk-pandas/pull/2514
sanitize_column_name
in create_*_table
by @LeonLuttenberger in https://github.com/aws/aws-sdk-pandas/pull/2464
requests_aws4auth
not being treated as an optional dependency by @LeonLuttenberger in https://github.com/aws/aws-sdk-pandas/pull/2471
Full Changelog: https://github.com/aws/aws-sdk-pandas/compare/3.4.0...3.4.1
wr.cloudwatch
queries by @LeonLuttenberger in #2430athena.to_iceberg
wait_query by @jaidisido in #2428athena.to_iceberg
by @jaidisido in #2446wr.s3.to_parquet
by @kukushking in #2455Full Changelog: https://github.com/aws/aws-sdk-pandas/compare/3.3.0...3.4.0