Skip to content

0.43.0

Choose a tag to compare

@github-actions github-actions released this 27 Feb 22:30
· 167 commits to main since this release
cd87753

Multi-Storage Client (MSC)

Breaking Changes

  • Drop Python 3.9 support.

New Features

  • Add list_recursive method to StorageClient with parallel listing support for S3, Azure, GCS, and OCI providers.
  • Pass-through s3 parameter to botocore.config.Config in S3 storage provider.
  • Support bulk delete in storage providers and in msc sync.
  • Route sync metadata updates through queue-backed provider.
  • Add follow_symlinks to list() shortcut.

Bug Fixes

  • Resolve IsADirectoryError when syncing a single file to a directory.
  • Compare sync last_modified at seconds resolution to avoid spurious re-syncs.
  • Ensure directory exists for lock file creation in sync worker.
  • Prevent Rust multipart uploads from exceeding the 10k part limit.
  • Add logic for invalidating cached mTLS certificates.

Multi-Storage File System (MSFS)

New Features

  • Add listObjects() backend API.
  • Add support for unlink (file delete).