[GRASS-git] [OSGeo/grass-addons] 2ce793: imagery: Update i.eodag for EODAG v4 compatibility...
Mykhailo Radchenko
noreply at github.com
Thu May 14 01:20:44 PDT 2026
Branch: refs/heads/grass8
Home: https://github.com/OSGeo/grass-addons
Commit: 2ce793caa4a1c97c9b067153c761116a83b27b11
https://github.com/OSGeo/grass-addons/commit/2ce793caa4a1c97c9b067153c761116a83b27b11
Author: Mykhailo Radchenko <91974475+polucifier at users.noreply.github.com>
Date: 2026-05-14 (Thu, 14 May 2026)
Changed paths:
M src/imagery/i.eodag/i.eodag.py
M src/imagery/i.eodag/testsuite/test_eodag.py
Log Message:
-----------
imagery: Update i.eodag for EODAG v4 compatibility (#1663)
- Add full support for EODAG v4 API (handling Pydantic STAC objects, .collection, and .providers).
- Maintain strict backward compatibility with EODAG v3 (fallback to .productType and dictionary properties).
- Fix testsuite (test_eodag.py) to dynamically switch between v3/v4 search parameters.
- Use `SearchResult.as_dict()` instead of the deprecated `as_geojson_object()` for EODAG versions >= 4.1.0, while maintaining backward compatibility for older versions.
To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass-addons/settings/notifications
More information about the grass-commit
mailing list