Release History#
0.5.1 (2026-05-05)#
ENH: Change logo
CI: Use templates
LINT: Lint YAML files
0.5.0 (2026-05-05)#
ENH: Add
set.get_mosaics()to retrieve all the mosaics contained in any setENH: Handle windows in paths and disambiguate the band paths
FIX: Don’t except ImportErrors in
__init__and therefore look for version internally in__meta__fileFIX: Fix band list type when writing a stack on disk
FIX: Fix nodata management when stacking a mosaic
FIX: Better condensed name for pairs
FIX: Use condensed name rather than ID when naming the bands (if ID exists, condensed name == ID)
FIX: Add a better temporary folder name, including the condensed name of the set
FIX: Remove temporary process folder if empty on set deletion, even if remove_tmp is set to False
FIX: Don’t try to remove non-existing folders
FIX: Add a
dbehing the band for difference paths (i.e.dNBR)OPTIM: Don’t set a window name if band files if the window corresponds to the band extent
0.4.1 (2026-01-07)#
CI: Change CI bucket
CI: Update test mosaic with custom product: use several bands and write stack on disk
CI: Add weekly tests on Python 3.13 and 3.14 (#30)
DOC: Update copyright to 2026 (#33)
DOC: Improve documentation
DEPS: Drop Python 3.9 support and support Python 3.13 and 3.14 (#30)
DEPS: Update deps to align on
sertitandeoreader(#34)
0.4.0 (2025-07-09)#
ENH: Better manage and advertize default resolution in case of heterogeneous Set (#20)
ENH: Add the
len()property to any Set, giving the number of EOReader Products contained into the SetFIX: Fix pair creation with paths and Mosaic instead of list of paths
FIX: Better management of
condensed_name/full_nameandidCI: Fix scheduled pipeline
0.3.3 (2025-04-08)#
FIX: Adapt the code to
eoreader>=0.22.0DEPS: Update
sertitandeoreader
0.3.2 (2025-01-22)#
FIX: Correctly delete old temporary process folder if a new output is given.
FIX: Correctly look for band files in product’s temporary directory
FIX: Better manage pairs with no secondary product
CI: Enhance tests, loading both an index and a spectral band
0.3.1 (2025-01-14)#
FIX: Fixing import in utils
0.3.0 (2025-01-14)#
ENH: Allow to give
eoreader.Productinstead of paths to create any Set (#8)ENH: Drop
isort,blackandflake8and useruffENH: Use
pyproject.tomlinstead ofsetup.pyFIX: Don’t fail in case of a string is given as Mosaic path.
FIX: Update and refactor types
0.2.5 (2024-10-21)#
FIX: Fix retrieval of
is_opticalandis_sarMosaic membersFIX: Fix changes looked for to run CI
0.2.4 (2024-10-18)#
FIX: Fix band retrieving when the env variable
CI_EOREADER_BAND_FOLDERis set, in case of multiple files of the same band from different satellite data are present in the directoryFIX: Don’t force
remove_tmptoTrueforeoreader.ProductinMosaic.FIX: Don’t try to mosaic bands of mono-mosaics
CI: Add more tests, speed up and refactor
0.2.3 (2024-10-16)#
FIX: Fix band retrieving when the env variable
CI_EOREADER_BAND_FOLDERis set
0.2.2 (2024-10-08)#
ENH: Add
is_sarandis_opticalmember to anySetFIX: Fix Mosaic stacking with multi-resolution constellations (#6)
CI: Test with S3-stored products
PUBLISH: Use PyPI’s Trusted Publisher Management mechanism
0.2.1 (2024-04-25)#
FIX: Fix loading difference of bands with a Pair without a reference band
FIX: Remove deprecation warnings from other libs (
sertit,eoreader)CI: rename
CIinciDOC: Fix caching notebooks in readthedocs
0.2.0 (2024-04-24)#
BREAKING CHANGE: Switching from
pivot/childtoreference/secondaryBREAKING CHANGE: Switching from
rulingtoreferenceFIX: Add a
dbefore the band in the difference between reference and secondary saved on disk (i.e.20200824_S2_20200908_S2_dBAIfor difference of BAI, instead of20200824_S2_20200908_S2_BAI)FIX: With mosaics, fix paths retrieval for similar bands (i.e. BAI and BAIS2)
FIX: With VRT mosaics, move EOReader’s bands and copy raw data bands to mosaic output folder (instead of always moving)
FIX: Fix Pair without secondary
FIX: Mosaic - Don’t try to load sth if bands_to_load is empty
CI: Test Pair without secondary and Mosaic and Series with only one product
CI: Update pre-commit hooks
CI: Enabling pre-commit.ci and dependabot bots
DOC: Update doc and notebooks
0.1.0 (2023-07-19)#
First release. Going opensource 🚀