Skip to content

v4.0.0b2

Pre-release
Pre-release

Choose a tag to compare

@sirosen sirosen released this 24 Sep 18:20
· 119 commits to main since this release
4.0.0b2
6a9e604

Added

  • On Python 3.11+, the SDK will populate the __notes__ of API errors with a message containing the full body of the error response.
    __notes__ is part of the default presentation of a traceback. (#1299)

Removed

  • The following methods and parameters, which were deprecated in globus-sdk v3, have been removed (#1309):

    • The skip_activation_check parameter for TransferData and DeleteData.
    • The recursive_symlinks parameter for TransferData.
    • The add_symlink_item method of TransferData.

Changed

  • Passing non-Scope types to Scope.with_dependency and Scope.with_dependencies now raises a TypeError. Previously, this was allowed at runtime but created an invalid Scope object. (#1300)