AWS SDK for pandas 3.1.0
Features/Enhancements 🚀
- Add
neptune.bulk_load
for bulk loading data into Neptune by @LeonLuttenberger in #2238 #2267 - Add
s3.to_deltalake
function by @LeonLuttenberger in #2228 - Add Timestream Batch Load support by @jaidisido in #2214
- Add Iceberg insert by @kukushking in #2233
- Support upsert mode for OracleDB by @LeonLuttenberger in #2265
- Add
chunked
parameter to DynamoDB read functions by @LeonLuttenberger in #2227 - Upgrade Modin to 0.20.1 & allow Ray 2.4 by @kukushking in #2234
- Support Glue Connection SSM credential type by @kukushking in #2232
- Add ability to pass schema to S3 Select by @kukushking in #2237
- Add dynamic classification EMR config by @LLejoly in #2250
- Add support for server-side cursors in PostgreSQL module by @kukushking in #2262
- Add time unit to Timestream write API by @jaidisido in #2263
Fixes 🛠️
- Set
ignore_metadata
toFalse
by default by @jaidisido in #2206 - Fix conflicting types for
path_ignore_suffix
by @LeonLuttenberger in #2240 - Athena workgroup query engine v3 upgrade artifacts by @kukushking in #2243
- Fixing
test_spectrum_decimal_cast
test by @LeonLuttenberger in #2244 emr.create_cluster
was not passing security configuration to internal method by @malachi-constant in #2246- Fix pagination in
timestream.list_tables
by @SukruHan #2275
Documentation 📚
- Include our ADRs in GitHub by @LeonLuttenberger in #2215 #2259
- Fixes in the Athena Cache tutorial by @patrick-muller in #2201
- Write ADR for the switching between PyArrow and Pandas I/O functions by @LeonLuttenberger in #2245
- Fix "about" URL in README by @CGarces in #2207
- Update
layers.rst
with Python 3.10 layers by @LeonLuttenberger in #2219 - Fix links to 'Who uses library' section by @LeonLuttenberger in #2241
- Declutter function overloads by extracting overloads to
pyi
files by @LeonLuttenberger in #2229 #2255 #2256
Full Changelog: 3.0.0...3.1.0