In the data fetcher facade, we "auto-discover" the list of all fetcher available, for each data sources.
This is done here:
|
def list_available_data_src() -> dict: |
I think this not needed, and moreover add a significant overhead on the import time of Argopy.
May be we should consider to remove this internal mechanism, and if really required managed a list of data fetchers through static assets.
In the data fetcher facade, we "auto-discover" the list of all fetcher available, for each data sources.
This is done here:
argopy/argopy/utils/lists.py
Line 24 in a357375
I think this not needed, and moreover add a significant overhead on the import time of Argopy.
May be we should consider to remove this internal mechanism, and if really required managed a list of data fetchers through static assets.