drivendataorg / drivendataorg/cloudpathlib

Support generic kwargs to cloud storage client SDKs

Open
#503 0 comments 0 reactions 0 assignees View on GitHub
design decision
Dominant language
Python
Stars
628
Forks
88
Avg merge
17h 28m
Merged PRs (30d)
2

Description

The idea behind this issue is to generically support keyword arguments to client library functions.

For example, in google-cloud-storage, many functions support common kwargs such as timeouts and retry confugurations. See [this PR](https://github.com/drivendataorg/cloudpathlib/pull/485) for a non-generic implemetation of these two kwargs.

This change would be to provide a generic mechanism for supporting kwargs from different cloud providers, in various functions involving, for example, downloading and uploading files.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.