From bf39ee3596806b40f586ed64a391e0855661187e Mon Sep 17 00:00:00 2001 From: Reid Mello <30907815+rjmello@users.noreply.github.com> Date: Wed, 21 Aug 2024 12:23:06 -0400 Subject: [PATCH] Bump versions and changelog for release v2.27.0 --- ...20240811_174452_chris_remove_whitelist.rst | 13 -------- ...evin_remove_websockets_from_dependency.rst | 5 --- .../20240814_145223_30907815+rjmello.rst | 9 ------ .../globus_compute_endpoint/version.py | 2 +- compute_endpoint/setup.py | 2 +- compute_sdk/globus_compute_sdk/version.py | 2 +- docs/changelog.rst | 32 +++++++++++++++++++ 7 files changed, 35 insertions(+), 30 deletions(-) delete mode 100644 changelog.d/20240811_174452_chris_remove_whitelist.rst delete mode 100644 changelog.d/20240814_122332_kevin_remove_websockets_from_dependency.rst delete mode 100644 changelog.d/20240814_145223_30907815+rjmello.rst diff --git a/changelog.d/20240811_174452_chris_remove_whitelist.rst b/changelog.d/20240811_174452_chris_remove_whitelist.rst deleted file mode 100644 index 1de88d092..000000000 --- a/changelog.d/20240811_174452_chris_remove_whitelist.rst +++ /dev/null @@ -1,13 +0,0 @@ -New Functionality -^^^^^^^^^^^^^^^^^ - -- Added ``Client.get_allowed_functions`` for retrieving the list of functions that are - allowed to be executed on an endpoint. - -Removed -^^^^^^^ - -- The ``add_to_whitelist``, ``delete_from_whitelist``, and ``get_whitelist`` functions - have been removed from the ``Client``. Use the ``allowed_functions`` endpoint config - option instead of the add/remove functions, and ``Client.get_allowed_functions`` - instead of ``get_whitelist``. diff --git a/changelog.d/20240814_122332_kevin_remove_websockets_from_dependency.rst b/changelog.d/20240814_122332_kevin_remove_websockets_from_dependency.rst deleted file mode 100644 index abfcf5036..000000000 --- a/changelog.d/20240814_122332_kevin_remove_websockets_from_dependency.rst +++ /dev/null @@ -1,5 +0,0 @@ -Removed -^^^^^^^ - -- Remove forgotten ``webockets`` dependency from setup requirements; the SDK - does not use the websockets library as of :ref:`v2.3.0 changelog-2.3.0`. diff --git a/changelog.d/20240814_145223_30907815+rjmello.rst b/changelog.d/20240814_145223_30907815+rjmello.rst deleted file mode 100644 index 10c5caf48..000000000 --- a/changelog.d/20240814_145223_30907815+rjmello.rst +++ /dev/null @@ -1,9 +0,0 @@ -Deprecated -^^^^^^^^^^ - -- The ``HighThroughputEngine`` is now marked for deprecation. All users should migrate to - ``GlobusComputeEngine``. - - To help with migration, we suggest checking out our many `endpoint configuration examples - `_, all - of which use ``GlobusComputeEngine``. \ No newline at end of file diff --git a/compute_endpoint/globus_compute_endpoint/version.py b/compute_endpoint/globus_compute_endpoint/version.py index bd0a5e785..a45d7313b 100644 --- a/compute_endpoint/globus_compute_endpoint/version.py +++ b/compute_endpoint/globus_compute_endpoint/version.py @@ -1,6 +1,6 @@ # single source of truth for package version, # see https://packaging.python.org/en/latest/single_source_version/ -__version__ = "2.27.0a0" +__version__ = "2.27.0" # TODO: remove after a `globus-compute-sdk` release # this is needed because it's imported by `globus-compute-sdk` to do the version check diff --git a/compute_endpoint/setup.py b/compute_endpoint/setup.py index a10fbf18d..617abcaf6 100644 --- a/compute_endpoint/setup.py +++ b/compute_endpoint/setup.py @@ -6,7 +6,7 @@ REQUIRES = [ "requests>=2.31.0,<3", "globus-sdk", # version will be bounded by `globus-compute-sdk` - "globus-compute-sdk==2.27.0a0", + "globus-compute-sdk==2.27.0", "globus-compute-common==0.4.1", "globus-identity-mapping==0.3.0", # table printing used in list-endpoints diff --git a/compute_sdk/globus_compute_sdk/version.py b/compute_sdk/globus_compute_sdk/version.py index 6d11174bc..569b2bef6 100644 --- a/compute_sdk/globus_compute_sdk/version.py +++ b/compute_sdk/globus_compute_sdk/version.py @@ -3,7 +3,7 @@ # single source of truth for package version, # see https://packaging.python.org/en/latest/single_source_version/ -__version__ = "2.27.0a0" +__version__ = "2.27.0" def compare_versions( diff --git a/docs/changelog.rst b/docs/changelog.rst index c9c8299b7..5d016e991 100644 --- a/docs/changelog.rst +++ b/docs/changelog.rst @@ -3,6 +3,38 @@ Changelog .. scriv-insert-here +.. _changelog-2.27.0: + +globus-compute-sdk & globus-compute-endpoint v2.27.0 +---------------------------------------------------- + +New Functionality +^^^^^^^^^^^^^^^^^ + +- Added ``Client.get_allowed_functions`` for retrieving the list of functions that are + allowed to be executed on an endpoint. + +Removed +^^^^^^^ + +- The ``add_to_whitelist``, ``delete_from_whitelist``, and ``get_whitelist`` functions + have been removed from the ``Client``. Use the ``allowed_functions`` endpoint config + option instead of the add/remove functions, and ``Client.get_allowed_functions`` + instead of ``get_whitelist``. + +- Remove forgotten ``webockets`` dependency from setup requirements; the SDK + does not use the websockets library as of :ref:`v2.3.0 changelog-2.3.0`. + +Deprecated +^^^^^^^^^^ + +- The ``HighThroughputEngine`` is now marked for deprecation. All users should migrate to + ``GlobusComputeEngine``. + + To help with migration, we suggest checking out our many `endpoint configuration examples + `_, all + of which use ``GlobusComputeEngine``. + .. _changelog-2.26.0: globus-compute-sdk & globus-compute-endpoint v2.26.0