From ff2472a7e938d21f31d01a625b1be69cdfbbec99 Mon Sep 17 00:00:00 2001 From: Kevin Hunter Kesling Date: Fri, 25 Oct 2024 16:42:36 -0400 Subject: [PATCH 1/3] Bump versions for alpha release v2.30.0a0 --- compute_endpoint/globus_compute_endpoint/version.py | 2 +- compute_endpoint/setup.py | 2 +- compute_sdk/globus_compute_sdk/version.py | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/compute_endpoint/globus_compute_endpoint/version.py b/compute_endpoint/globus_compute_endpoint/version.py index e4e729ea4..3b8d8a9f9 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.29.0" +__version__ = "2.30.0a0" # 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 838ef8ff9..04685be1b 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.29.0", + "globus-compute-sdk==2.30.0a0", "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 fe39d4418..8e3775f68 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.29.0" +__version__ = "2.30.0a0" def compare_versions( From 6a2e1ef7b36910537ab4c297c3e943c048fec0a9 Mon Sep 17 00:00:00 2001 From: Kevin Hunter Kesling Date: Fri, 25 Oct 2024 16:49:39 -0400 Subject: [PATCH 2/3] Bump versions and changelog for release v2.30.0 --- .../20241015_192243_30907815+rjmello_HEAD.rst | 4 --- ...07815+rjmello_fix_authz_lm_auth_client.rst | 6 ----- ...0023_kevin_batch_runtime_type_checking.rst | 4 --- ...30907815+rjmello_bump_parsl_2024_10_21.rst | 4 --- .../20241023_194824_30907815+rjmello_HEAD.rst | 5 ---- docs/changelog.rst | 27 +++++++++++++++++++ 6 files changed, 27 insertions(+), 23 deletions(-) delete mode 100644 changelog.d/20241015_192243_30907815+rjmello_HEAD.rst delete mode 100644 changelog.d/20241017_111821_30907815+rjmello_fix_authz_lm_auth_client.rst delete mode 100644 changelog.d/20241022_130023_kevin_batch_runtime_type_checking.rst delete mode 100644 changelog.d/20241023_153605_30907815+rjmello_bump_parsl_2024_10_21.rst delete mode 100644 changelog.d/20241023_194824_30907815+rjmello_HEAD.rst diff --git a/changelog.d/20241015_192243_30907815+rjmello_HEAD.rst b/changelog.d/20241015_192243_30907815+rjmello_HEAD.rst deleted file mode 100644 index 1a34913a5..000000000 --- a/changelog.d/20241015_192243_30907815+rjmello_HEAD.rst +++ /dev/null @@ -1,4 +0,0 @@ -Changed -^^^^^^^ - -- Bumped ``globus-sdk`` dependency to at least 3.46.0. \ No newline at end of file diff --git a/changelog.d/20241017_111821_30907815+rjmello_fix_authz_lm_auth_client.rst b/changelog.d/20241017_111821_30907815+rjmello_fix_authz_lm_auth_client.rst deleted file mode 100644 index 22fd2744a..000000000 --- a/changelog.d/20241017_111821_30907815+rjmello_fix_authz_lm_auth_client.rst +++ /dev/null @@ -1,6 +0,0 @@ -Bug Fixes -^^^^^^^^^ - -- Fixed a ``KeyError`` that occurred when using an ``AuthorizerLoginManager`` with - a ``Client``, or when calling the ``AuthorizerLoginManager.get_auth_client()`` - method directly. diff --git a/changelog.d/20241022_130023_kevin_batch_runtime_type_checking.rst b/changelog.d/20241022_130023_kevin_batch_runtime_type_checking.rst deleted file mode 100644 index f7c62a698..000000000 --- a/changelog.d/20241022_130023_kevin_batch_runtime_type_checking.rst +++ /dev/null @@ -1,4 +0,0 @@ -New Functionality -^^^^^^^^^^^^^^^^^ - -- Add runtime type-checking to |Batch| class; per user typo-induced question. diff --git a/changelog.d/20241023_153605_30907815+rjmello_bump_parsl_2024_10_21.rst b/changelog.d/20241023_153605_30907815+rjmello_bump_parsl_2024_10_21.rst deleted file mode 100644 index 7ca70ea04..000000000 --- a/changelog.d/20241023_153605_30907815+rjmello_bump_parsl_2024_10_21.rst +++ /dev/null @@ -1,4 +0,0 @@ -Changed -^^^^^^^ - -- Bumped ``parsl`` dependency version to `2024.10.21 `_. diff --git a/changelog.d/20241023_194824_30907815+rjmello_HEAD.rst b/changelog.d/20241023_194824_30907815+rjmello_HEAD.rst deleted file mode 100644 index 7fd5f03d5..000000000 --- a/changelog.d/20241023_194824_30907815+rjmello_HEAD.rst +++ /dev/null @@ -1,5 +0,0 @@ -Changed -^^^^^^^ - -- Drop support for Python 3.8, which entered the end-of-life phase on - 10-07-2024 (https://peps.python.org/pep-0569/). diff --git a/docs/changelog.rst b/docs/changelog.rst index ad0184730..28fc8f085 100644 --- a/docs/changelog.rst +++ b/docs/changelog.rst @@ -3,6 +3,33 @@ Changelog .. scriv-insert-here +.. _changelog-2.30.0: + +globus-compute-sdk & globus-compute-endpoint v2.30.0 +---------------------------------------------------- + +New Functionality +^^^^^^^^^^^^^^^^^ + +- Add runtime type-checking to |Batch| class; per user typo-induced question. + +Bug Fixes +^^^^^^^^^ + +- Fixed a ``KeyError`` that occurred when using an ``AuthorizerLoginManager`` with + a ``Client``, or when calling the ``AuthorizerLoginManager.get_auth_client()`` + method directly. + +Changed +^^^^^^^ + +- Bumped ``globus-sdk`` dependency to at least 3.46.0. + +- Bumped ``parsl`` dependency version to `2024.10.21 `_. + +- Drop support for Python 3.8, which entered the end-of-life phase on + 10-07-2024 (https://peps.python.org/pep-0569/). + .. _changelog-2.29.0: globus-compute-sdk & globus-compute-endpoint v2.29.0 From d805e440f68981182976e8c84ada0fd5ffaffd6c Mon Sep 17 00:00:00 2001 From: Kevin Hunter Kesling Date: Wed, 30 Oct 2024 09:55:17 -0400 Subject: [PATCH 3/3] Bump versions for release v2.30.0 --- compute_endpoint/globus_compute_endpoint/version.py | 2 +- compute_endpoint/setup.py | 2 +- compute_sdk/globus_compute_sdk/version.py | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/compute_endpoint/globus_compute_endpoint/version.py b/compute_endpoint/globus_compute_endpoint/version.py index 3b8d8a9f9..d8da54b01 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.30.0a0" +__version__ = "2.30.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 04685be1b..04ea4014c 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.30.0a0", + "globus-compute-sdk==2.30.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 8e3775f68..87e008b87 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.30.0a0" +__version__ = "2.30.0" def compare_versions(