github aws/aws-sdk-pandas 3.0.0
AWS SDK for pandas 3.0.0

latest releases: 3.9.1, 3.9.0, 3.8.0...
17 months ago

Breaking changes ๐Ÿ’ฅ

  • Move dependencies to optional by @jaidisido in #1992 ๐Ÿ”“
    • Dependencies required by the following modules have been moved to optional: redshift, mysql, postgres, sqlserver, oracle, gremlin, sparql, deltalake
    • The required dependencies can be easily installed with pip install awswrangler[<MODULE_NAME>], for example pip install awswrangler[redshift]
  • Change SQL formatters for Athena and LakeFormation so that they properly format types by @Taragolis and @LeonLuttenberger in #1416 #1543 #1684 ๐Ÿ’พ
    • For example a parameter of type dt.datetime is parsed into DATETIME xxxx-xx-xx xx:xx:xx, while a parameter of type str is formatted into "x"
  • Refactor function signatures so that closely related parameters are grouped into a single parameter defined as a TypeDict by @LeonLuttenberger and @kukushking in #1855 #1996 #2016 #2055 #2081 ๐Ÿ’ผ
    • Glue catalog parameters are grouped together in to_parquet, to_csv and to_json
    • Athena UNLOAD and CTAS parameters are grouped together
  • Deprecate wr.s3.merge_upsert_table by @kukushking in #2076 โš ๏ธ
  • Deprecate updated_name parameter in update_ruleset by @jaidisido in #2122 โš ๏ธ
  • Stop support for Python 3.7 โš ๏ธ

New functionalities ๐Ÿš€

AWS SDK for pandas can now run at scale ๐Ÿš€๐Ÿ’ป๐Ÿš€

Tutorials

AWS Blogs

Features/Enhancements ๐Ÿš€

Fixes ๐Ÿ› ๏ธ

Documentation ๐Ÿ“š

Tests ๐Ÿงช

Full Changelog: 2.20.1...3.0.0

Don't miss a new aws-sdk-pandas release

NewReleases is sending notifications on new releases.