Eoreader

Latest version: v0.21.7

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

Scan your dependencies

Page 6 of 13

0.11.2

Bug Fixes

- FIX: Fixing archived SAR processing
- FIX: Needs extraction for `RS2-SLC` data as SNAP does not handle the product
- FIX: Fixing the default name for cleaned bands for optical data (was set on `CLEAN` instead of `NODATA`)

0.11.1

Bug Fixes

- FIX: Fixing complex and orthorectified products for `SAR` data
- FIX: Fixing `RADARSAT-2` `SLC` product type

Optimizations

- OPTIM: Only preprocessing wanted SAR bands (instead of all existing)
- OPTIM: Do not interpolate nan values by default when writing SAR bands to disk (using a keyword instead)

Other

- DOC: Updating the SAR notebook and documentation

0.11.0

Breaking Changes

- **BREAKING CHANGES: Renamed `is_band` to `is_sat_band` to better reflect that this function only checks optical and SAR bands**
- **BREAKING CHANGES: Invalid pixels are not processed by default anymore! Only the nodata is set (to go a bit faster)**

Enhancements

- **ENH: Allowing the user to choose the pixel processing for optical bands: raw band, only nodata or total cleaning of defective pixels** ([16](https://github.com/sertit/eoreader/issues/16))
- **ENH: Adding a CustomProduct, allowing the user to load any stack as an EOReader Product !**
- **ENH: Check if a band exists before trying to load it**

Bug Fixes

- FIX: Better handling of `__all__` in `__init__.py` files
- FIX: Ensure that extents and footprints are in UTM
- FIX: Removing docs from wheel
- FIX: Fixing `TIR` bands reading for Landsat data

Optimizations

- OPTIM: Optimizing `manage_invalid_pixels` for `Sentinel-2` data (processing baseline >= 04.00)

Other

- DOC: Update README, documentation and notebooks
- DOC: Water Extraction notebook has been refined to show how to manage multiple products
- DOC: Update the installation paragraph in README
- DOC: Adding a `For Contributors` section in the documentation (contributing, release history and GitHub repository)
- DOC: Remove doc testing in GitHub (as the docs are built with readthedocs)
- INTERNAL: Better management of project metadata (version...) in a dedicated file

0.10.1

Bug Fixes

- FIX: Resolve a bug when `methodtools` is not present (for conda package)

0.10.0

Enhancements

- **ENH: Adding `has_bands` to products, ingesting lists as a shortcut for testing the availability of multiple bands**
- **ENH: Simplifying imports**. Now you can replace:
- `from eoreader.bands.alias import RED, NDVI` by `from eoreader.bands import RED, NDVI`,
- `from eoreader.products.optical.optical_product import OpticalProduct` by `from eoreader.products import OpticalProduct`,
- `from eoreader.products.optical.s3_slstr_product import SlstrRadAdjustTuple` by `from eoreader.products import SlstrRadAdjustTuple`, ...

Optimizations

- OPTIM: Writing cloud bands on disk to speed up multiple calls to `load` or `stack` functions ([17](https://github.com/sertit/eoreader/issues/17))

Bug Fixes

- FIX: Correctly naming cloud xarrays
- FIX: Add missing `SLEA` (Spot Extended Area) product type to `ICEYE` data
- FIX: Sentinel-2 clouds (with processing baseline >= 4.0) are now given with a rasterio shape (`count`, `height`, `width`)

Other

- CI: Remove `pages` stage and run only the tests when a Python file has changed
- DOC: Updating notebooks
- DOC: Updating copyright to 2022

0.9.5

Bug Fixes

- FIX: Do not force import `methodtools` (not existing lib in conda)
- FIX: Using `GRD` resolution given by the constructors as default values for `SLC` products. Do not look it up in metadata as SLC resolution is **NOT** the GRD resolution !

Page 6 of 13

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.