Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release v3.47.0 #1103

Merged
merged 1 commit into from
Nov 8, 2024
Merged

Release v3.47.0 #1103

merged 1 commit into from
Nov 8, 2024

Conversation

kurtmckee
Copy link
Member

@kurtmckee kurtmckee commented Nov 8, 2024

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)

📚 Documentation preview 📚: https://globus-sdk-python--1103.org.readthedocs.build/en/1103/

@sirosen
Copy link
Member

sirosen commented Nov 8, 2024

I just realized, should we add a changelog entry for lazy import changes? I don't know why I didn't write one originally.

@kurtmckee
Copy link
Member Author

Yeah, I'll add something about that before merging and wait for your (@sirosen) approval on the PR.

@kurtmckee kurtmckee merged commit 209af1b into main Nov 8, 2024
7 checks passed
@kurtmckee kurtmckee deleted the release-3.47.0 branch November 8, 2024 19:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants