AWS SDK for pandas 3.8.0
Enhancements 🎉
- support client-side parameter resolution in athena.create_ctas_table by @LeonLuttenberger in #2797
- add commit_transaction to postgres.to_sql by @jaidisido in #2795
- add columns parameters support by @jaidisido in #2814
- add overwrite_method to
postgresql.to_sql
by @LeonLuttenberger in #2820 - add upsert mode to sqlserver.py and corresponding tests by @AntonMantulo in #2835
Bug fixes 🐛
- correct athena timezone TypeError message by @jaidisido in #2796
- update license reference by @emmanuel-ferdman in #2798
- add missing index in athena.to_iceberg to_parquet by @jaidisido in #2799
- support json type in athena2pandas by @DavidKatz-il in #2806
- adapt parquet datasource to ray 2.20 by @jaidisido in #2809
- add primary keys when upserting in Postgres by @AntonMantulo in #2819
- add
s3_output
parameter toathena.delete_from_iceberg_table
by @LeonLuttenberger in #2829 - fix s3.read_parquet_metadata not throwing proper error for empty path by @LeonLuttenberger in #2843
Documentation 📚
- fix enumerations in doc pages by @LeonLuttenberger in #2821
- fix readthedocs errors by pinning sphinx version by @LeonLuttenberger in #2822
Security Dependency Updates 🛡️
- bump werkzeug from 3.0.1 to 3.0.3 by @dependabot in #2807
- bump jinja2 from 3.1.3 to 3.1.4 by @dependabot in #2808
- bump requests from 2.31.0 to 2.32.0 by @dependabot in #2827
- bump pymysql from 1.1.0 to 1.1.1 by @dependabot in #2830
New Contributors 👏🏼
- @emmanuel-ferdman made their first contribution in #2798
- @DavidKatz-il made their first contribution in #2806
- @AntonMantulo made their first contribution in #2819
Full Changelog: 3.7.3...3.8.0