earthdaily / earthdaily-python-client

EarthDaily python client
https://earthdaily.github.io/earthdaily-python-client/
MIT License
13 stars 7 forks source link

Feat#86 credentials #89

Closed rle-earthdaily closed 4 months ago

rle-earthdaily commented 4 months ago

Add various credentials loading methods in the Auth class, all centralized in the Auth.from_credentials method, which is then called by the earthdaily.earthdatastore.EarthDataStore function. The idea is to stop users from importing the Auth class directly and propose a consistent and simple way of loading credentials.

A few notable points:

nkarasiak commented 4 months ago

What a great commit ! I merge it on dev. We need to talk a bit about the copy-credentials-template before merging to main.