Changelog¶
All notable changes to this project will be documented in this file.
This changelog should be updated with every pull request with some information about what has been changed. These changes can be added under a temporary title 'pre-release'.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning. Each release can have sections: "Added", "Changed", "Deprecated", "Removed", "Fixed" and "Security".
0.5.2 (2025-04-15)¶
Added¶
- Option to download satellites from unsupported ImageCollection, with minimal processing d61bca3
Changed¶
- Per-band Sentinel-2 range 3355e57
- Don't scale bands if the range of value fits within the dtype-representable range ac2321e
- Remove the necessity to write
satellite: {}in the config 803c13e - Migrated the docs to
mkdocs607050c
Fixed¶
- Issue where the AOI would be split into tiles with duplicates 168fc75
- Issue where vector tiles that are split because they are too heavy are downloaded in the wrong CRS cc00bbc
0.5.1 (2025-02-26)¶
Added¶
- Support for NASADEM 0d814d5
- Accept multiple countries to filter the AOI 8e26b05
AS_BANDSoption for Sentinel-1 orbit, to mosaic ascending and descending bands as different bands 72b396b
Changed¶
- Removed legacy code
geefetch.coords302b24e
0.5.0 (2025-02-13)¶
Added¶
- Set up Github actions for formatting, tracking CHANGELOG and testing
geefetchinstallation 15652c1 - Tests for band selection ecab767
- Tests for vector band selection 45de5ce
Changed¶
- Downloads are made atomic by first downloading
abc.tiftoabc.tmp.tifd79873f - Already existing downloads are not skipped over if they are corrupted 569c563
Fixed¶
- Forward the selected bands specified in the config to the downloader f4a838c
0.4.2 (2024-12-09)¶
Fixed¶
- Use the latest
ee.AuthenticateAPI fdf1086
Changed¶
- Updated
geobboxversion dependency to0.1.0 - Don't fail on missing
GEDIdata 3ba99d1
0.4.1 (2024-11-20)¶
Added¶
- Option to specify orbit direction for Palsar-2 data
- Option to specify orbit direction for Sentinel-1 data 2b025b7
- Add a
__main__.pyfile to call the CLI withpython -m geefetch3c9b0c7 - Add tests in
tests/using pytest 2c12ebc - Add tests for timeseries download 5e6928a
- Add option to configure downloaded bands 3c2e600
- Add rules for linting with
ruffandpydoclint1b2ac36 - Add geefetch version number in saved configs 1cac992
Changed¶
- Use PALSAR-2 ScanSAR level 2.2 instead of yearly mosaic c5a79b1
- Remove the use of
known_hashfor the country borders data 6ce3b6e
Fixed¶
- Fix
geefetchattempting to download collection after it was already split-downloaded b9f5bb1 - Fix timeseries download for Palsar-2. e777289c
0.4.0 (2024-11-05)¶
Added¶
- Improve docs and homepage with logo cf2861b
Changed¶
- Use
geobbox.GeoBoundingBoxinstead ofgeefetch.coords.BoundingBoxe3c63ee
0.3.2 (2024-10-31)¶
Added¶
- Add Palsar-2 yearly mosaic support d867821
- Add Landsat-8 support cb198e0
- Fuzzy search the country name a613af4
- Improve GEDI and Sentinel-1 filters 8fd1a5e
Fixed¶
- Make sure index of downloaded collection is unique 4cb5247
- Split collection when download fails 14b696e
- Fix type checking 069f157
0.3.1 (2024-09-05)¶
Changed¶
- Less strict numpy requirements (7ffe26f)
0.3.0 (2024-09-05)¶
Removed¶
Fixed¶
- Add environment.yml file (a4d236c)
- Add version minoration to dependencies (3c9b8e9)
- Typecheck codebase (ec9fcdd)
- Fix geopandas.dataset removed in v1.0.0 (a0276cc)
0.2.2 (2024-09-03)¶
Fixed¶
- Fix BoundingBox.unbuffer (221e30f )
0.2.1 (2024-09-03)¶
Added¶
- Use geedim in parallel (f1767b2 )
- Add CRS choice option for shapely bbox conversion (a43fcb8 )
- Add support for .parquet files (c87f884 )
- Add bbox unbuffering (eb9f506 )