diff --git a/changelog.d/20241004_152509_sirosen_timers_client_scope_helper.rst b/changelog.d/20241004_152509_sirosen_timers_client_scope_helper.rst deleted file mode 100644 index 41124e83f..000000000 --- a/changelog.d/20241004_152509_sirosen_timers_client_scope_helper.rst +++ /dev/null @@ -1,7 +0,0 @@ -Added -~~~~~ - -- Add ``TimersClient.add_app_transfer_data_access_scope`` for ``TimersClient`` - instances which are integrated with ``GlobusApp``. This method registers the - nested scope dependency for a ``data_access`` requirement for a transfer - timer. (:pr:`1074`) diff --git a/changelog.d/20241011_113822_8730430+m1yag1_sc_35200_version_field_post_search.rst b/changelog.d/20241011_113822_8730430+m1yag1_sc_35200_version_field_post_search.rst deleted file mode 100644 index 27f769f04..000000000 --- a/changelog.d/20241011_113822_8730430+m1yag1_sc_35200_version_field_post_search.rst +++ /dev/null @@ -1,6 +0,0 @@ -Added -~~~~~ - -- ``SearchQueryV1`` is a new class for submitting complex queries replacing - the legacy ``SearchQuery`` class. A deprecation warning has been added to the - ``SearchQuery`` class. (:pr:`1079`) diff --git a/changelog.d/20241023_134132_30907815+rjmello_modify_compute_client_reg_func.rst b/changelog.d/20241023_134132_30907815+rjmello_modify_compute_client_reg_func.rst deleted file mode 100644 index ec5551d41..000000000 --- a/changelog.d/20241023_134132_30907815+rjmello_modify_compute_client_reg_func.rst +++ /dev/null @@ -1,6 +0,0 @@ -Deprecated -~~~~~~~~~~ - -- Deprecated the ``ComputeFunctionDocument`` and ``ComputeFunctionMetadata`` classes. - This change reflects an early design adjustment to better align with the existing - Globus Compute SDK. (:pr:`1092`) diff --git a/changelog.d/20241024_113828_chris_command_line_login_flow_manager_catch_eof.rst b/changelog.d/20241024_113828_chris_command_line_login_flow_manager_catch_eof.rst deleted file mode 100644 index 7659d05a0..000000000 --- a/changelog.d/20241024_113828_chris_command_line_login_flow_manager_catch_eof.rst +++ /dev/null @@ -1,5 +0,0 @@ -Changed -~~~~~~~ - -- Improved error messaging around EOF errors when prompting for code during a command - line login flow (:pr:`1093`) diff --git a/changelog.d/20241031_151930_30907815+rjmello_versioned_compute_clients.rst b/changelog.d/20241031_151930_30907815+rjmello_versioned_compute_clients.rst deleted file mode 100644 index 25f916efb..000000000 --- a/changelog.d/20241031_151930_30907815+rjmello_versioned_compute_clients.rst +++ /dev/null @@ -1,6 +0,0 @@ -Added -~~~~~ - -- Created ``ComputeClientV2`` and ``ComputeClientV3`` classes to support Globus Compute - API versions 2 and 3, respectively. The canonical ``ComputeClient`` is now a subclass - of ``ComputeClientV2``, preserving backward compatibility. (:pr:`1096`) diff --git a/changelog.d/20241031_183742_sirosen_cleanup_tox_build.rst b/changelog.d/20241031_183742_sirosen_cleanup_tox_build.rst deleted file mode 100644 index a49ba636b..000000000 --- a/changelog.d/20241031_183742_sirosen_cleanup_tox_build.rst +++ /dev/null @@ -1,4 +0,0 @@ -Development -~~~~~~~~~~~ - -- Introduce a ``toxfile.py`` to ensure clean builds during development. (:pr:`1098`) diff --git a/changelog.d/20241107_160041_30907815+rjmello_compute_client_task_methods.rst b/changelog.d/20241107_160041_30907815+rjmello_compute_client_task_methods.rst deleted file mode 100644 index b9b6071be..000000000 --- a/changelog.d/20241107_160041_30907815+rjmello_compute_client_task_methods.rst +++ /dev/null @@ -1,6 +0,0 @@ -Added -~~~~~ - -- Added the ``ComputeClientV3.submit()``, ``ComputeClientV2.submit()``, - ``ComputeClientV2.get_task()``, ``ComputeClientV2.get_task_batch()``, - and ``ComputeClientV2.get_task_group()`` methods. (:pr:`1094`) diff --git a/changelog.rst b/changelog.rst index 9b6c2f66d..73a430799 100644 --- a/changelog.rst +++ b/changelog.rst @@ -12,6 +12,52 @@ to a major new version of the SDK. .. scriv-insert-here +.. _changelog-3.47.0: + +v3.47.0 (2024-11-08) +-------------------- + +Added +~~~~~ + +- Add ``TimersClient.add_app_transfer_data_access_scope`` for ``TimersClient`` + instances which are integrated with ``GlobusApp``. This method registers the + nested scope dependency for a ``data_access`` requirement for a transfer + timer. (:pr:`1074`) + +- ``SearchQueryV1`` is a new class for submitting complex queries replacing + the legacy ``SearchQuery`` class. A deprecation warning has been added to the + ``SearchQuery`` class. (:pr:`1079`) + +- Created ``ComputeClientV2`` and ``ComputeClientV3`` classes to support Globus Compute + API versions 2 and 3, respectively. The canonical ``ComputeClient`` is now a subclass + of ``ComputeClientV2``, preserving backward compatibility. (:pr:`1096`) + +- Added the ``ComputeClientV3.submit()``, ``ComputeClientV2.submit()``, + ``ComputeClientV2.get_task()``, ``ComputeClientV2.get_task_batch()``, + and ``ComputeClientV2.get_task_group()`` methods. (:pr:`1094`) + +Changed +~~~~~~~ + +- Improved error messaging around EOF errors when prompting for code during a command + line login flow (:pr:`1093`) + +Deprecated +~~~~~~~~~~ + +- Deprecated the ``ComputeFunctionDocument`` and ``ComputeFunctionMetadata`` classes. + This change reflects an early design adjustment to better align with the existing + Globus Compute SDK. (:pr:`1092`) + +Development +~~~~~~~~~~~ + +- Introduce a ``toxfile.py`` to ensure clean builds during development. (:pr:`1098`) + +- The lazy importer used for the top-level ``globus_sdk`` module has been rewritten. + It produces identical results to the previous system. (:pr:`1100`) + .. _changelog-3.46.0: v3.46.0 (2024-10-15) diff --git a/src/globus_sdk/version.py b/src/globus_sdk/version.py index 70e8a745f..210755059 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.46.0" +__version__ = "3.47.0"