diff --git a/changelog.adoc b/changelog.adoc index b9045d689..464cbfcef 100644 --- a/changelog.adoc +++ b/changelog.adoc @@ -2,6 +2,35 @@ // scriv-insert-here +== 3.21.0 (2023-12-08) + +Enhancements: + +* The ``globus api `` command now supports a ``--scope-string`` parameter. + + * If supplied, the CLI will enforce that any specified scope strings are included + in consent requirements *in addition to* standard service scope requirements. + + * This parameter may be supplied multiple times to specify multiple scope strings. + + * This parameter is only supported in the context of Client Credentials-based authentication. + ([Client Credentials with GLOBUS_CLI_CLIENT_ID](https://docs.globus.org/cli/environment_variables/#client_credentials_with_globus_cli_client_id)) + +* Support Python 3.12. + +Other: + +* Test against Python 3.12 in CI. + +* Replaced all references to the tutorial endpoints. + +* Deprecate and hide commands related to management of GCSv4: + + * `globus endpoint activate` + * `globus endpoint deactivate` + * `globus endpoint is-activated` + * `globus endpoint server` + == 3.20.0 (2023-12-06) Bugfixes: diff --git a/changelog.d/20231206_130249_derek_api_scopes.md b/changelog.d/20231206_130249_derek_api_scopes.md deleted file mode 100644 index ae714a879..000000000 --- a/changelog.d/20231206_130249_derek_api_scopes.md +++ /dev/null @@ -1,12 +0,0 @@ - -### Enhancements - -* The ``globus api `` command now supports a ``--scope-string`` parameter. - - * If supplied, the CLI will enforce that any specified scope strings are included - in consent requirements *in addition to* standard service scope requirements. - - * This parameter may be supplied multiple times to specify multiple scope strings. - - * This parameter is only supported in the context of Client Credentials-based authentication. - ([Client Credentials with GLOBUS_CLI_CLIENT_ID](https://docs.globus.org/cli/environment_variables/#client_credentials_with_globus_cli_client_id)) diff --git a/changelog.d/20231207_091830_kurtmckee_python_3_12.md b/changelog.d/20231207_091830_kurtmckee_python_3_12.md deleted file mode 100644 index 9cc999506..000000000 --- a/changelog.d/20231207_091830_kurtmckee_python_3_12.md +++ /dev/null @@ -1,3 +0,0 @@ -### Other - -* Test against Python 3.12 in CI. diff --git a/changelog.d/20231207_094126_kurtmckee_python_3_12.md b/changelog.d/20231207_094126_kurtmckee_python_3_12.md deleted file mode 100644 index f41559500..000000000 --- a/changelog.d/20231207_094126_kurtmckee_python_3_12.md +++ /dev/null @@ -1,3 +0,0 @@ -### Enhancements - -* Support Python 3.12. diff --git a/changelog.d/20231207_140648_ada_remove_tutorial_endpoints.md b/changelog.d/20231207_140648_ada_remove_tutorial_endpoints.md deleted file mode 100644 index aac5abb6f..000000000 --- a/changelog.d/20231207_140648_ada_remove_tutorial_endpoints.md +++ /dev/null @@ -1,3 +0,0 @@ -### Other - -* Replaced all references to the tutorial endpoints. diff --git a/changelog.d/20231207_180145_sirosen_deprecate_v4_cmds.md b/changelog.d/20231207_180145_sirosen_deprecate_v4_cmds.md deleted file mode 100644 index 8de79d76d..000000000 --- a/changelog.d/20231207_180145_sirosen_deprecate_v4_cmds.md +++ /dev/null @@ -1,8 +0,0 @@ -### Other - -* Deprecate and hide commands related to management of GCSv4: - - * `globus endpoint activate` - * `globus endpoint deactivate` - * `globus endpoint is-activated` - * `globus endpoint server` diff --git a/src/globus_cli/version.py b/src/globus_cli/version.py index 8f3612e0e..530229323 100644 --- a/src/globus_cli/version.py +++ b/src/globus_cli/version.py @@ -7,7 +7,7 @@ # single source of truth for package version, # see https://packaging.python.org/en/latest/single_source_version/ -__version__ = "3.20.0" +__version__ = "3.21.0" # app name to send as part of SDK requests app_name = f"Globus CLI v{__version__}"