globus-sdk-python
globus-sdk-python copied to clipboard
Add minimal ComputeClient
In the interest of limiting the scope of this PR, I've created a minimal ComputeClient class with a single .get_function(...) method to get information about registered functions from the Compute API. Additional methods will be added in subsequent PRs.
Similar to Flows, Compute requires a custom ComputeScopesBuilder class because its resource server is a service name and its scopes are built around the client ID.
📚 Documentation preview 📚: https://globus-sdk-python--1071.org.readthedocs.build/en/1071/