v0.9.0
What's Changed
- Filesystem: Enabled loading multiple workbook worksheets as tables.
Thanks, @hampsterx. - Filesystem: Enabled loading remote SQLite and DuckDB databases.
Thanks, @hampsterx. - Filesystem: Refreshed S3 directory listings between repeated loads so
file-level incremental runs detect newly uploaded objects. - Connectors: Added Azure Storage destination support for connection-string
authentication and custom endpoints. - Connectors: Reject mixed Azure Storage credential modes instead of silently
ignoring extra fields in source and destination URIs. - Filesystem: Fail ingestion when a concrete source path matches no file while
keeping unmatched glob selections valid. Thanks, @hampsterx. - Filesystem: Added rsync source connector. Thanks, @oferchen.
Details
- fix(deps): update dependency twine to v7 by @renovate[bot] in #257
- test(filesystem): update HDFS mock for fsspec by @hampsterx in #266
- fix(deps): update dependency ty to v0.0.65 by @renovate[bot] in #264
- fix(deps): update dependency mysql-connector-python to v26 by @renovate[bot] in #263
- fix(filesystem): fail missing concrete sources by @hampsterx in #265
- Add rsync source connector by @amotl in #269
- feat(filesystem): load workbook worksheets as tables by @hampsterx in #271
- test(filesystem): expand remote emulator integration coverage by @hampsterx in #273
- feat(sql): load remote SQLite and DuckDB databases by @hampsterx in #272
Full Changelog: v0.8.0...v0.9.0