[console_scripts]
eodag = eodag.cli:eodag_cli

[eodag.plugins.api]
EcmwfApi = eodag.plugins.apis.ecmwf:EcmwfApi [ecmwf]
UsgsApi = eodag.plugins.apis.usgs:UsgsApi [usgs]

[eodag.plugins.auth]
AwsAuth = eodag.plugins.authentication.aws_auth:AwsAuth
EOIAMAuth = eodag.plugins.authentication.eoiam:EOIAMAuth
GenericAuth = eodag.plugins.authentication.generic:GenericAuth
HTTPHeaderAuth = eodag.plugins.authentication.header:HTTPHeaderAuth
HttpQueryStringAuth = eodag.plugins.authentication.qsauth:HttpQueryStringAuth
KeycloakOIDCPasswordAuth = eodag.plugins.authentication.keycloak:KeycloakOIDCPasswordAuth
OIDCAuthorizationCodeFlowAuth = eodag.plugins.authentication.openid_connect:OIDCAuthorizationCodeFlowAuth
OIDCTokenExchangeAuth = eodag.plugins.authentication.token_exchange:OIDCTokenExchangeAuth
SASAuth = eodag.plugins.authentication.sas_auth:SASAuth
TokenAuth = eodag.plugins.authentication.token:TokenAuth

[eodag.plugins.crunch]
FilterDate = eodag.plugins.crunch.filter_date:FilterDate
FilterLatestByName = eodag.plugins.crunch.filter_latest_tpl_name:FilterLatestByName
FilterLatestIntersect = eodag.plugins.crunch.filter_latest_intersect:FilterLatestIntersect
FilterOverlap = eodag.plugins.crunch.filter_overlap:FilterOverlap
FilterProperty = eodag.plugins.crunch.filter_property:FilterProperty

[eodag.plugins.download]
AwsDownload = eodag.plugins.download.aws:AwsDownload
HTTPDownload = eodag.plugins.download.http:HTTPDownload

[eodag.plugins.search]
CSWSearch = eodag.plugins.search.csw:CSWSearch [csw]
CopGhslSearch = eodag.plugins.search.cop_ghsl:CopGhslSearch
CopMarineSearch = eodag.plugins.search.cop_marine:CopMarineSearch
CreodiasS3Search = eodag.plugins.search.creodias_s3:CreodiasS3Search
ECMWFSearch = eodag.plugins.search.build_search_result:ECMWFSearch
EumetsatDsSearch = eodag.plugins.search.eumetsat_ds:EumetsatDsSearch
GeodesSearch = eodag.plugins.search.geodes:GeodesSearch
MeteoblueSearch = eodag.plugins.search.build_search_result:MeteoblueSearch
OARSearch = eodag.plugins.search.oar:OARSearch
ODataV4Search = eodag.plugins.search.qssearch:ODataV4Search
PostJsonSearch = eodag.plugins.search.qssearch:PostJsonSearch
QueryStringSearch = eodag.plugins.search.qssearch:QueryStringSearch
StacListAssets = eodag.plugins.search.stac_list_assets:StacListAssets
StacSearch = eodag.plugins.search.qssearch:StacSearch
StaticStacSearch = eodag.plugins.search.static_stac_search:StaticStacSearch
WekeoECMWFSearch = eodag.plugins.search.build_search_result:WekeoECMWFSearch
WekeoSearch = eodag.plugins.search.qssearch:WekeoSearch
