We are currently creating auth ourselves in https://github.com/iterative/dvc-objects/blob/main/src/dvc_objects/fs/implementations/gdrive.py , which is very messy and still relies on a convention of keeping the creds files in tmp_dir provided by dvc. It would be great to simplify the authentication and not require tmp_dir (make it optional) and make it about as easy to use as gdrivefs https://github.com/fsspec/gdrivefs/blob/083996b503194424d11772570077fffdab758377/gdrivefs/core.py#L44
We are currently creating auth ourselves in https://github.com/iterative/dvc-objects/blob/main/src/dvc_objects/fs/implementations/gdrive.py , which is very messy and still relies on a convention of keeping the creds files in
tmp_dirprovided by dvc. It would be great to simplify the authentication and not requiretmp_dir(make it optional) and make it about as easy to use as gdrivefs https://github.com/fsspec/gdrivefs/blob/083996b503194424d11772570077fffdab758377/gdrivefs/core.py#L44