Skip to content

v0.9.0

Choose a tag to compare

@amotl amotl released this 04 Aug 00:23

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