From a0b7e6ff9db2d981e7c1b89b4cb6e63ca657265e Mon Sep 17 00:00:00 2001 From: Stephen Rosen Date: Fri, 27 Oct 2023 11:49:13 -0500 Subject: [PATCH] Bump version and changelog for release Also make a minor tweak to the "new in version" comment on the `MISSING` sentinel. --- .../20231016_114115_sirosen_add_ls_params.rst | 5 ---- ...5_122826_sirosen_introduce_missingtype.rst | 9 ------- ...5_125551_sirosen_introduce_missingtype.rst | 5 ---- docs/changelog.rst | 24 +++++++++++++++++++ src/globus_sdk/utils.py | 2 +- src/globus_sdk/version.py | 2 +- 6 files changed, 26 insertions(+), 21 deletions(-) delete mode 100644 changelog.d/20231016_114115_sirosen_add_ls_params.rst delete mode 100644 changelog.d/20231025_122826_sirosen_introduce_missingtype.rst delete mode 100644 changelog.d/20231025_125551_sirosen_introduce_missingtype.rst diff --git a/changelog.d/20231016_114115_sirosen_add_ls_params.rst b/changelog.d/20231016_114115_sirosen_add_ls_params.rst deleted file mode 100644 index 8943ff5ed..000000000 --- a/changelog.d/20231016_114115_sirosen_add_ls_params.rst +++ /dev/null @@ -1,5 +0,0 @@ -Added -~~~~~ - -- ``TransferClient.operation_ls`` now supports the ``limit`` and ``offset`` - parameters (:pr:`868`) diff --git a/changelog.d/20231025_122826_sirosen_introduce_missingtype.rst b/changelog.d/20231025_122826_sirosen_introduce_missingtype.rst deleted file mode 100644 index e97f86ba9..000000000 --- a/changelog.d/20231025_122826_sirosen_introduce_missingtype.rst +++ /dev/null @@ -1,9 +0,0 @@ -Added -~~~~~ - -- A new sentinel value, ``globus_sdk.MISSING``, has been introduced. - It is used for method calls which need to distinguish missing parameters from - an explicit ``None`` used to signify ``null`` (:pr:`885`) - - - ``globus_sdk.MISSING`` is now supported in payload data for all methods, and - will be automatically removed from the payload before sending to the server diff --git a/changelog.d/20231025_125551_sirosen_introduce_missingtype.rst b/changelog.d/20231025_125551_sirosen_introduce_missingtype.rst deleted file mode 100644 index 12119e84b..000000000 --- a/changelog.d/20231025_125551_sirosen_introduce_missingtype.rst +++ /dev/null @@ -1,5 +0,0 @@ -Changed -~~~~~~~ - -- ``GroupPolicies`` objects now treat an explicit instantiation with - ``high_assurance_timeout=None`` as setting the timeout to ``null`` (:pr:`885`) diff --git a/docs/changelog.rst b/docs/changelog.rst index 96388513e..87f5f7079 100644 --- a/docs/changelog.rst +++ b/docs/changelog.rst @@ -12,6 +12,30 @@ to a major new version of the SDK. .. scriv-insert-here +.. _changelog-3.30.0: + +v3.30.0 (2023-10-27) +-------------------- + +Added +~~~~~ + +- ``TransferClient.operation_ls`` now supports the ``limit`` and ``offset`` + parameters (:pr:`868`) + +- A new sentinel value, ``globus_sdk.MISSING``, has been introduced. + It is used for method calls which need to distinguish missing parameters from + an explicit ``None`` used to signify ``null`` (:pr:`885`) + + - ``globus_sdk.MISSING`` is now supported in payload data for all methods, and + will be automatically removed from the payload before sending to the server + +Changed +~~~~~~~ + +- ``GroupPolicies`` objects now treat an explicit instantiation with + ``high_assurance_timeout=None`` as setting the timeout to ``null`` (:pr:`885`) + .. _changelog-3.29.0: v3.29.0 (2023-10-12) diff --git a/src/globus_sdk/utils.py b/src/globus_sdk/utils.py index 1891558f4..582c5922c 100644 --- a/src/globus_sdk/utils.py +++ b/src/globus_sdk/utils.py @@ -53,7 +53,7 @@ def __repr__(self) -> str: # users should typically not use this value directly, but it is part of the public SDK # interfaces along with its type for annotation purposes # -# *new after v3.29.0* +# *new in version 3.30.0* MISSING = MissingType() diff --git a/src/globus_sdk/version.py b/src/globus_sdk/version.py index 6559e82a3..0e3e9b108 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.29.0" +__version__ = "3.30.0"