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

Async Storage Client #1366

Closed
Munna0912t opened this issue Oct 21, 2024 · 2 comments
Closed

Async Storage Client #1366

Munna0912t opened this issue Oct 21, 2024 · 2 comments
Assignees
Labels
api: storage Issues related to the googleapis/python-storage API.

Comments

@Munna0912t
Copy link

Munna0912t commented Oct 21, 2024

Async functions are very crucial to use GCS APIs in production.

There is neither any async client for google cloud storage nor any async function for upload/download blob.

There is an open issue for the same since last 3 years, but still not provided and async client. please look into it on high priority.
#478

Looking forward for the support, please provide this feature.

@product-auto-label product-auto-label bot added the api: storage Issues related to the googleapis/python-storage API. label Oct 21, 2024
@andrewsg
Copy link
Contributor

Thank you for your input. We are looking at async interface options, but due to the scale of the change (probably a full rewrite of the library) we need help scoping the project. Can you please comment to the original bug, which you've linked, with some details on your use case for async and what parts of the library in particular you need to use asynchronously? Thank you.

@Munna0912t
Copy link
Author

@andrewsg I am uploading some audio files (10-100 MBs) to GCS and need gcs uri to get transcription for the video. I want that while the data is being uploaded it doesn't block the thread at my async endpoint.
So I need blob.async_upload_from_file() methods.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
api: storage Issues related to the googleapis/python-storage API.
Projects
None yet
Development

No branches or pull requests

2 participants