diff --git a/changelog.d/20250805_143650_sirosen_exception_add_note.rst b/changelog.d/20250805_143650_sirosen_exception_add_note.rst deleted file mode 100644 index bae448698..000000000 --- a/changelog.d/20250805_143650_sirosen_exception_add_note.rst +++ /dev/null @@ -1,6 +0,0 @@ -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. (:pr:`1299`) diff --git a/changelog.d/20250809_120120_sirosen_scopes_strict_at_runtime.rst b/changelog.d/20250809_120120_sirosen_scopes_strict_at_runtime.rst deleted file mode 100644 index 20661b1ae..000000000 --- a/changelog.d/20250809_120120_sirosen_scopes_strict_at_runtime.rst +++ /dev/null @@ -1,6 +0,0 @@ -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. (:pr:`1300`) diff --git a/changelog.d/20250916_190714_sirosen_merge_back_main.rst b/changelog.d/20250916_190714_sirosen_merge_back_main.rst deleted file mode 100644 index c987d6212..000000000 --- a/changelog.d/20250916_190714_sirosen_merge_back_main.rst +++ /dev/null @@ -1,9 +0,0 @@ -Removed -------- - -- The following methods and parameters, which were deprecated in globus-sdk v3, - have been removed (:pr:`1309`): - - - The ``skip_activation_check`` parameter for ``TransferData`` and ``DeleteData``. - - The ``recursive_symlinks`` parameter for ``TransferData``. - - The ``add_symlink_item`` method of ``TransferData``. diff --git a/changelog.rst b/changelog.rst index e560f1e78..5972a42bf 100644 --- a/changelog.rst +++ b/changelog.rst @@ -12,6 +12,35 @@ to a major new version of the SDK. .. scriv-insert-here +.. _changelog-4.0.0b2: + +v4.0.0b2 (2025-09-24) +===================== + +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. (:pr:`1299`) + +Removed +------- + +- The following methods and parameters, which were deprecated in globus-sdk v3, + have been removed (:pr:`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. (:pr:`1300`) + .. _changelog-4.0.0b1: v4.0.0b1 (2025-07-31) diff --git a/pyproject.toml b/pyproject.toml index d54486fcf..d14a8a7ed 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta" [project] name = "globus-sdk" -version = "4.0.0b1" +version = "4.0.0b2" authors = [ { name = "Globus Team", email = "support@globus.org" }, ]