Skip to content

Releases: sertit/eosets

v0.5.1

05 May 14:37

Choose a tag to compare

0.5.1 (2026-05-05)

  • ENH: Change logo
  • CI: Use templates
  • LINT: Lint YAML files

v0.5.0

05 May 10:05

Choose a tag to compare

0.5.0 (2026-05-05)

  • ENH: Add set.get_mosaics() to retrieve all the mosaics contained in any set
  • ENH: Handle windows in paths and disambiguate the band paths
  • FIX: Don't except ImportErrors in __init__ and therefore look for version internally in __meta__ file
  • FIX: 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 d behing 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

v0.5.0.rc1

27 Feb 10:05

Choose a tag to compare

v0.5.0.rc1 Pre-release
Pre-release

Release candidate: 0.5.0.rc1

  • ENH: Add set.get_mosaics() to retrieve all the mosaics contained in any set
  • ENH: Handle windows in paths and disambiguate the band paths
  • FIX: Don't except ImportErrors in __init__ and therefore look for version internally in __meta__ file
  • FIX: 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)

v0.4.1

07 Jan 10:16

Choose a tag to compare

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 sertit and eoreader (#34)

v0.4.0

09 Jul 10:26

Choose a tag to compare

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 Set
  • FIX: Fix pair creation with paths and Mosaic instead of list of paths
  • FIX: Better management of condensed_name / full_name and id
  • CI: Fix scheduled pipeline

v0.3.3

08 Apr 12:53

Choose a tag to compare

0.3.3 (2025-04-08)

  • FIX: Adapt the code to eoreader>=0.22.0
  • DEPS: Update sertit and eoreader

v0.3.2

22 Jan 19:30

Choose a tag to compare

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

v0.3.1

14 Jan 14:02

Choose a tag to compare

0.3.1 (2025-01-14)

  • FIX: Fixing import in utils

v0.3.0

14 Jan 12:50

Choose a tag to compare

0.3.0 (2025-01-14)

  • ENH: Allow to give eoreader.Product instead of paths to create any Set (#8)
  • ENH: Drop isort, black and flake8 and use ruff
  • ENH: Use pyproject.toml instead of setup.py
  • FIX: Don't fail in case of a string is given as Mosaic path.
  • FIX: Update and refactor types

v0.2.5

21 Oct 12:16

Choose a tag to compare

0.2.5 (2024-10-21)

  • FIX: Fix retrieval of is_optical and is_sar Mosaic members
  • FIX: Fix changes looked for to run CI