Eoreader

Latest version: v0.21.7

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

Scan your dependencies

Page 9 of 13

0.6.1

Not secure
Bug Fixes

- FIX: Fixing critical bug for Sentinel-3 (mapping between clean bands and SNAP bands)

0.6.0

Not secure
Enhancements

- **ENH: Ensuring EOReader supports Dask**

Bug Fixes

- FIX: Fixing and adding BAIS2 index in alias
- FIX: Fixing GLI index
- FIX: Fixing a bug when writing reprojected DIMAP band
- FIX: Fixing a bug with SCS Cosmo-SkyMed data

Other

- DOC: Adding a DASK notebook
- DOC: Updating notebooks

0.5.0

Not secure
Breaking Changes

- **BREAKING CHANGE: Read metadata/namespaces only once and store it as a private member. Keep accessing it through the `read_mtd` function (9)**
**WARNING**: Breaking change for Landsat: `read_mtd()` loses the argument `force_pd=True` as it always returns an Etree

Enhancements

- **ENH: Adding the [BAIS2](https://www.researchgate.net/publication/323964124_BAIS2_Burned_Area_Index_for_Sentinel-2) index**
- **ENH: Reads Sentinel-3 global attributes as metadata:**
- `absolute_orbit_number`
- `comment`
- `contact`
- `creation_time`
- `history`
- `institution`
- `netCDF_version`
- `product_name`
- `references`
- `resolution`
- `source`
- `start_offset`
- `start_time`
- `stop_time`
- `title`
- `ac_subsampling_factor` (`OLCI` only)
- `al_subsampling_factor` (`OLCI` only)
- `track_offset` (`SLSTR` only)
- **ENH: Refining Despeckle Graph (6) to use a more usual filter (`Refined Lee`)**
- **ENH: Allowing the user to open the datatake metadata for Sentinel-2 products**

Bug Fixes

- FIX: Decoupling classic metadata reading from the name as EOReader accepts now modified product names (9)
- FIX: Better handling of cloud-stored DEM (raising an exception for non-ortho DIMAP data as GDAL and rasterio does not handle that case)
- FIX: `environment.yml` to respect the stricter use of `file:` syntax.
See [here](https://stackoverflow.com/questions/68571543/using-a-pip-requirements-file-in-a-conda-yml-file-throws-attributeerror-fileno)
for more information.
- FIX: Fixing bug when opening an archive product with `name` mode and nested dictionary (when looking for a filename instead of the directory name)

Other

- CI: Fixing `test_dems_https` and resetting DEM afterward
- CI: Fixing DEM and ds2 database management
- DOC: Adding a FAQ page and enhancing the Main Features page (3)
- DOC: Read Metadata has its own paragraph in Main Features

0.4.8

Not secure
Enhancements

- **ENH: Allowing `stack` to take single band in input instead of a list**

Bug Fixes

- FIX: Fixing a regression loading optical bands which have been previously cleaned (Landsat, Theia, possibly PlanetScope)
- FIX: `load` and `stack` always returns `float32` arrays

Other

- CI: Testing if loading 2 times a band gives the same result

0.4.7.post0

Not secure
Bug Fixes

- FIX: Fixing a regression loading Landsat bands which have been previously cleaned

0.4.7

Not secure
Enhancements

- **ENH: Adding a `default_transform` function returning data from default band (without warping it)**
-> *mapping `calculate_default_transform` from `rasterio`*
- **ENH: Adding a `clean_tmp` function allowing the user to clean the product's temporary output by hand**
- **ENH: Simplifying DEM warping code**

Bug Fixes

- FIX: `DIMAP` products return always projected (in UTM) default bands (`get_default_band_path`
uses `_get_default_utm_band`)
- FIX: Theia Footprint returns a `GeoDataFrame` instead of a `GeoSeries`
- FIX: Better management of the `size` keyword with `load` and `stack` functions
- FIX: Landsat retrieval of multipart cleaned bands (like `SWIR_1`)
- FIX: Some typehints fixes
- FIX: Sentinel-3 open sun angles with NetCDF files stored in the cloud
- FIX: Silently pass the writing of clean bands if we cannot (like if permission error)

Other

- CI: Do not reinstall everything if not needed (only PyYAML)
- CI: renaming `build` stage into `lint`
- CI: simplifying geometry comparison
- CI: Testing the `size` keyword for every sensor

Page 9 of 13

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.