Eoreader

Latest version: v0.21.1

Safety actively analyzes 623704 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 12

0.21.1

- ENH: Add a `is_stacked` parameters for EOReader's `Product` to document either its bands are delivered stacked or file by file.
- FIX: Correct `SWIR_CIRRUS` spectral band's enum value (to `SWIR_CIRRUS` instead of `CIRRUS`), avoiding shadowing cloud band `CIRRUS` ([131](https://github.com/sertit/eoreader/issues/131))
- FIX: Raise proper exception (`UnhandledArchiveError`) for archived data that needs to be extracted before use. A warning wasn't enough.
- FIX: Remove unused `pixel_spacing` for SAR Products
- FIX: Fix workaround for corrupted `Sentinel-2` mask.

0.21.0.post0

- FIX: Don't force install `planetary-computer` or `stac-asset` to use EOReader
- DOC: Remove Twitter from README

0.21.0

- **BREAKING CHANGES: Rename `utils.stack_dict` to `utils.stack` since we are stacking datasets and not dict anymore.**
- **BREAKING CHANGES: Band ID for Sentinel-3 OLCI are now int instead of band names (i.e. `7` instead of `Oa07`. The names don't change).**
- **ENH: Allow to use bands IDs, names and common name added to mapped names when trying to load a spectral band. ([111](https://github.com/sertit/eoreader/issues/111))**
- **ENH: Manage Sentinel-2 as formatted on the cloud (Element84 or Sinergise's way). ([104](https://github.com/sertit/eoreader/issues/104))**
- **ENH: Handle Python 3.12. ([113](https://github.com/sertit/eoreader/issues/113))**
- **ENH: Guard against S1 COG format, not yet handled by SNAP.**
- **ENH: Calibration step for `Capella` products now exists in ESA SNAP. Add it in pre-processing.**
- **ENH: Handling of Sentinel-1 [ASF](https://hyp3-docs.asf.alaska.edu/guides/rtc_product_guide/#readme-file) and [MPC](https://planetarycomputer.microsoft.com/dataset/sentinel-1-rtc) RTC products. ([#112](https://github.com/sertit/eoreader/issues/112), [#118](https://github.com/sertit/eoreader/issues/118))**
- **ENH: Handling of Sentinel-1 SM products.**
- **ENH: Better handling of calibration step in SNAP for SAR data.**
- FIX: Fix jpg, png... quicklooks management when plotting
- FIX: Fix an `xarray` issue when trying to compute percentiles when stacking bands
- DEPS: Remove as many mention as possible to `cloudpathlib`
- DEPS: Update minimum versions of some libraries
- DOC: Add example about the output management (in `base` notebook, [117](https://github.com/sertit/eoreader/issues/117))
- DOC: Update copyright to 2024
- GITHUB: Update bug template
- CI: Enabling pre-commit.ci and dependabot bots
- CI: Update pre-commit hooks
- CI: Revamping `test_satellites`
- CI: Some refactoring and speed-ups

0.20.4

- FIX: Don't collocate a raster on itself
- FIX: Better management of default pixel size for multi-resolution products (such as PAN band in Landsat)
- FIX: Fixing the PAN GSD for Landsat-OLI products
- FIX: Update some code to match `sertit>=1.29.0`

0.20.3

Bug Fixes

- FIX: Use `auto` as default dask chunk (instead of `2048`)
- FIX: Minor fix in RasterioError handling when reading bands
- FIX: Fix Landsat L2 surface reflectance and temperature computation ([99](https://github.com/sertit/eoreader/issues/99))
- FIX: Fixing TIR temperature conversion for Landsat-7
- FIX: Test thermal bands in CI
- FIX: Upgraded to EO STAC extension v1.1.0 ([83](https://github.com/sertit/eoreader/issues/83))

0.20.2

Bug Fixes

- FIX: Use already computed bands stored in `tmp` for Planet products

Page 1 of 12

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.