globus-sdk-python
globus-sdk-python copied to clipboard
Globus SDK for Python
Shortcut: https://app.shortcut.com/globus/story/33154/sdk-storageadapterv2 Change Summary (all in experimental): * Adds `TokenStorage` which expands upon `StorageAdapter` by adding `namespace` support and requires implementing classes to support `remove_tokens_for_resource_server`. It also allows passing token...
## What? 1. A new experimental storage adapter (``ValidatingStorageAdapter``) which validates that identity is maintained and scope requirements are met on token storage/retrieval. (:pr:`NUMBER`) 1. Move `tests/common.py` file to `tests/common/`...
The `ConnectorTable` supports the following: - class attribute access: `ConnectorTable.POSIX` - classmethod lookup by name: `ConnectorTable.lookup("posix")` - classmethod lookup by ID: `ConnectorTable.lookup_by_id("...")` - classmethod iteration: `ConnectorTable.all_connectors()` The name-based lookups are...
This PR is a proposal for a new impelmentation of payload definitions for primary use in SDK v4 and for any *new* payload classes under v3. --- This first implementation...
### Summary The SDK only defines helpers and tools for authorization, not authentication. We want to provide an interface consisting primarily of two activities: - Do a Login Flow -...
It's unfortunate that you can't upload files from the local filesystem without installing Personal Connect. Are there any plans in the future to implement this functionality in the Python SDK?...
Todos in follow up to https://github.com/globus/globus-sdk-python/pull/315. Planned tests to add: - [x] Check loading GCP ID from file with the local_endpoint module - [x] Make sure this covers testing the...
Transfer 7.0 has added an API which lets users who do not have Administrator on an endpoint to set endpoints to Managed via `PUT /endpoint//subscription` I'm not sure if this...
Variants of the Flask example, the tutorial native app client, and the simple client creds example demonstrating proper use of `on_refresh` for `RefreshTokenAuthorizer` and `ClientCredentialsAuthorizer` would be nice references to...
Based off of #253, I think it would be nice to have another advanced TransferClient usage example focusing on `endpoint_search()` I don't want to be re-documenting the API behaviors, but...