From 1bfa3e9e58d8312e0015901b52dcc1617f9a208c Mon Sep 17 00:00:00 2001 From: Reid Mello <30907815+rjmello@users.noreply.github.com> Date: Thu, 12 Oct 2023 15:49:06 -0400 Subject: [PATCH] Bump versions and changelog for v2.5.0 --- .../20230928_123020_30907815+rjmello_HEAD.rst | 5 ---- .../20231002_152607_30907815+rjmello_HEAD.rst | 11 -------- ...ckee_add_dependabot_for_github_actions.rst | 4 --- .../globus_compute_endpoint/version.py | 2 +- compute_endpoint/setup.py | 2 +- .../endpoint/funcx_endpoint/version.py | 2 +- compute_funcx/endpoint/setup.py | 2 +- compute_funcx/sdk/funcx/version.py | 2 +- compute_funcx/sdk/setup.py | 2 +- compute_sdk/globus_compute_sdk/version.py | 2 +- docs/changelog.rst | 28 +++++++++++++++++++ 11 files changed, 35 insertions(+), 27 deletions(-) delete mode 100644 changelog.d/20230928_123020_30907815+rjmello_HEAD.rst delete mode 100644 changelog.d/20231002_152607_30907815+rjmello_HEAD.rst delete mode 100644 changelog.d/20231004_112352_kurtmckee_add_dependabot_for_github_actions.rst diff --git a/changelog.d/20230928_123020_30907815+rjmello_HEAD.rst b/changelog.d/20230928_123020_30907815+rjmello_HEAD.rst deleted file mode 100644 index 28f39f9fb..000000000 --- a/changelog.d/20230928_123020_30907815+rjmello_HEAD.rst +++ /dev/null @@ -1,5 +0,0 @@ -Bug Fixes -^^^^^^^^^ - -- Defining ``worker_ports``, ``worker_port_range``, or ``interchange_port_range`` - in an endpoint's YAML config no longer raises an error. diff --git a/changelog.d/20231002_152607_30907815+rjmello_HEAD.rst b/changelog.d/20231002_152607_30907815+rjmello_HEAD.rst deleted file mode 100644 index c9d4c655d..000000000 --- a/changelog.d/20231002_152607_30907815+rjmello_HEAD.rst +++ /dev/null @@ -1,11 +0,0 @@ -New Functionality -^^^^^^^^^^^^^^^^^ - -- Endpoint admins can now define a Globus authentication policy directly in an - endpoint's configuration or by using the ``--auth-policy`` flag when running - the ``globus-compute-endpoint configure`` command. - - Users are evaluated against the policy when submitting tasks, retrieving endpoint - information, etc. For more information regarding Globus authentication policies, - visit https://docs.globus.org/api/auth/developer-guide/#authentication-policies. - Please note that we do not currently support HA policies. diff --git a/changelog.d/20231004_112352_kurtmckee_add_dependabot_for_github_actions.rst b/changelog.d/20231004_112352_kurtmckee_add_dependabot_for_github_actions.rst deleted file mode 100644 index 934a5c91d..000000000 --- a/changelog.d/20231004_112352_kurtmckee_add_dependabot_for_github_actions.rst +++ /dev/null @@ -1,4 +0,0 @@ -Security -^^^^^^^^ - -- Add a Dependabot config to keep GitHub action versions updated. diff --git a/compute_endpoint/globus_compute_endpoint/version.py b/compute_endpoint/globus_compute_endpoint/version.py index 0b06406c7..49ec0ed9b 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.5.0a0" +__version__ = "2.5.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 a68eb5dfe..008da7a83 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.5.0a0", + "globus-compute-sdk==2.5.0", "globus-compute-common==0.3.0a2", # table printing used in list-endpoints "texttable>=1.6.4,<2", diff --git a/compute_funcx/endpoint/funcx_endpoint/version.py b/compute_funcx/endpoint/funcx_endpoint/version.py index eaaeecc20..fcacf93df 100644 --- a/compute_funcx/endpoint/funcx_endpoint/version.py +++ b/compute_funcx/endpoint/funcx_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.5.0a0" +__version__ = "2.5.0" VERSION = __version__ diff --git a/compute_funcx/endpoint/setup.py b/compute_funcx/endpoint/setup.py index ff142560e..7a9a51fb7 100644 --- a/compute_funcx/endpoint/setup.py +++ b/compute_funcx/endpoint/setup.py @@ -4,7 +4,7 @@ from setuptools import find_packages, setup REQUIRES = [ - "globus-compute-endpoint==2.5.0a0", + "globus-compute-endpoint==2.5.0", ] version_ns = {} diff --git a/compute_funcx/sdk/funcx/version.py b/compute_funcx/sdk/funcx/version.py index 5ceb69b9b..adabd2dee 100644 --- a/compute_funcx/sdk/funcx/version.py +++ b/compute_funcx/sdk/funcx/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.5.0a0" +__version__ = "2.5.0" DEPRECATION_FUNCX = """ The funcX SDK has been renamed to Globus Compute SDK and the new package is diff --git a/compute_funcx/sdk/setup.py b/compute_funcx/sdk/setup.py index 05a7d7e68..87df67ab1 100644 --- a/compute_funcx/sdk/setup.py +++ b/compute_funcx/sdk/setup.py @@ -5,7 +5,7 @@ from setuptools import find_packages, setup REQUIRES = [ - "globus-compute-sdk==2.5.0a0", + "globus-compute-sdk==2.5.0", ] diff --git a/compute_sdk/globus_compute_sdk/version.py b/compute_sdk/globus_compute_sdk/version.py index 103408823..73a4abbfd 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.5.0a0" +__version__ = "2.5.0" def compare_versions( diff --git a/docs/changelog.rst b/docs/changelog.rst index 9a3088b72..de5cc22d4 100644 --- a/docs/changelog.rst +++ b/docs/changelog.rst @@ -3,6 +3,34 @@ Changelog .. scriv-insert-here +.. _changelog-2.5.0: + +globus-compute-sdk & globus-compute-endpoint v2.5.0 +--------------------------------------------------- + +New Functionality +^^^^^^^^^^^^^^^^^ + +- Endpoint admins can now define a Globus authentication policy directly in an + endpoint's configuration or by using the ``--auth-policy`` flag when running + the ``globus-compute-endpoint configure`` command. + + Users are evaluated against the policy when submitting tasks, retrieving endpoint + information, etc. For more information regarding Globus authentication policies, + visit https://docs.globus.org/api/auth/developer-guide/#authentication-policies. + Please note that we do not currently support HA policies. + +Bug Fixes +^^^^^^^^^ + +- Defining ``worker_ports``, ``worker_port_range``, or ``interchange_port_range`` + in an endpoint's YAML config no longer raises an error. + +Security +^^^^^^^^ + +- Add a Dependabot config to keep GitHub action versions updated. + .. _changelog-2.4.0: globus-compute-sdk & globus-compute-endpoint v2.4.0