ReleaseNVIDIANVIDIApublished Dec 12, 2025seen Jun 26

NVIDIA/multi-storage-client 0.38.0

NVIDIA/multi-storage-client

Open original ↗

Captured source

source ↗
published Dec 12, 2025seen Jun 26captured Aug 30http 200method plain

0.38.0

Repository: NVIDIA/multi-storage-client

Tag: 0.38.0

Published: 2025-12-12T21:02:03Z

Prerelease: no

Release notes:

New Features

This release adds support for composing MSC configurations from multiple files using the include keyword. The feature enables teams to share common configs (telemetry, cache) while maintaining individual MSC config files. See the Configuration Reference for more details.

  • Add commit_metadata (default True) to StorageClient.sync_from to auto-commit metadata after sync.

Bug Fixes

  • Make sync_from fail fast on errors and raise a RuntimeError with collected error details.
  • Reduce POSIX sync lock overhead by only creating lock files for large objects (≥64MB).
  • Fix metric exporter initialization error caused by a urllib3 version mismatch.
  • Improve HuggingFace provider retries and error translation (including rate-limit context when available).