Skip to content

Conversation

@anesson-cs
Copy link
Collaborator

The demo branch of feat/provider-object branch

anesson-cs and others added 30 commits October 21, 2025 13:57
during 'download_all()', download of products are done in parallel

when a product has assets, they are downloaded in parallel
before, one progress bar was permanently updated and it was unreadable

a counter of executor passings allow to determine the position of the bars
instead of having 'in_parallel' argument to pass to EOProduct download() method, set the thread name prefix of the executor in download_all() core method
…on of product types

a model validator in wrap mode is created to handle if a log message or an error must be raised during valiadation by using this new env variable

if an id is wrong, an error will be raised anyway
it will secure a right product types discovery configuration to eodag if this handling is followed by EODAG_VALIDATE_PRODUCT_TYPES set to True during the daily fetch
anesson-cs and others added 30 commits October 30, 2025 20:16
bring back PluginConfig to config
filter() takes a regex input and output a Provider iterator
* add dedicated tests for Provider classes

* entry in docs api reference

* specific filter for name and group

* method to duplicate config with custom name

Signed-off-by: Aubin Lambaré <[email protected]>
renaming and fixing some configuration, code and tests
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants