diff --git a/changelog.d/20230629_093104_ada_add_session_error_support.rst b/changelog.d/20230629_093104_ada_add_session_error_support.rst deleted file mode 100644 index 4a785b19d..000000000 --- a/changelog.d/20230629_093104_ada_add_session_error_support.rst +++ /dev/null @@ -1,3 +0,0 @@ -* Add a new class ``GlobusAuthRequirementsError`` and utility functions to the - experimental subpackage to support handling of the Globus Auth Requirements Error - response format (:pr:`768`) diff --git a/changelog.d/20230719_164657_sirosen_add_experimental_scope_parsing.rst b/changelog.d/20230719_164657_sirosen_add_experimental_scope_parsing.rst deleted file mode 100644 index 2abf372f8..000000000 --- a/changelog.d/20230719_164657_sirosen_add_experimental_scope_parsing.rst +++ /dev/null @@ -1,3 +0,0 @@ -* Introduce an experimental Globus Auth scope parser in - ``globus_sdk.experimental.scope_parser``. - Full usage is documented in the SDK Experimental docs. (:pr:`752`) diff --git a/changelog.d/20230726_115057_sirosen_specific_flow_client_default_scope_object.rst b/changelog.d/20230726_115057_sirosen_specific_flow_client_default_scope_object.rst deleted file mode 100644 index d35598777..000000000 --- a/changelog.d/20230726_115057_sirosen_specific_flow_client_default_scope_object.rst +++ /dev/null @@ -1,8 +0,0 @@ -Changed -~~~~~~~ - -- The ``scopes`` class attribute of ``SpecificFlowClient`` is now specialized - to ensure that type checkers will allow access to ``SpecificFlowClient`` - scopes and ``resource_server`` values without ``cast``\ing. The value used is - a specialized stub which raises useful errors when class-based access is - performed. The ``scopes`` instance attribute is unchanged. (:pr:`793`) diff --git a/docs/changelog.rst b/docs/changelog.rst index 57b129940..7ee4b4d11 100644 --- a/docs/changelog.rst +++ b/docs/changelog.rst @@ -12,6 +12,34 @@ to a major new version of the SDK. .. scriv-insert-here +.. _changelog-3.26.0: + +v3.26.0 (2023-08-07) +-------------------- + +Added +~~~~~ + +- New components are introduced to the experimental subpackage. See the SDK + Experimental documentation for more details. + + - Add tools which manipulate Globus Auth Requirements error data. + ``globus_sdk.experimental.auth_requirements_error`` provides a data + container class, ``GlobusAuthRequirementsError``, and functions for + converting and validating data against this shape. (:pr:`768`) + + - Introduce an experimental Globus Auth scope parser in + ``globus_sdk.experimental.scope_parser`` (:pr:`752`) + +Changed +~~~~~~~ + +- The ``scopes`` class attribute of ``SpecificFlowClient`` is now specialized + to ensure that type checkers will allow access to ``SpecificFlowClient`` + scopes and ``resource_server`` values without ``cast``\ing. The value used is + a specialized stub which raises useful errors when class-based access is + performed. The ``scopes`` instance attribute is unchanged. (:pr:`793`) + .. _changelog-3.25.0: v3.25.0 (2023-07-20) diff --git a/src/globus_sdk/version.py b/src/globus_sdk/version.py index 9f77e240b..069dfb03e 100644 --- a/src/globus_sdk/version.py +++ b/src/globus_sdk/version.py @@ -1,3 +1,3 @@ # single source of truth for package version, # see https://packaging.python.org/en/latest/single_source_version/ -__version__ = "3.25.0" +__version__ = "3.26.0"