CHANGELOG

v2.1.6 (2026-01-13)

Bug Fixes

  • fix: increased STAC search timesplit with aws (14ddc8e)

v2.1.5 (2025-10-27)

Bug Fixes

  • fix: wrong nodata set with downloaded band data, caused issues in clipping to AOI (77981b9)

Unknown

  • Merge branch ‘master’ into develop (f724a10)

v2.1.4 (2025-10-23)

Bug Fixes

  • fix: ensure request params have default values if None given (1bd15cd)

v2.1.3 (2025-09-26)

Bug Fixes

  • fix: updated packages due to dependabot security notifications (04a7699)

  • fix: ensure that defaults set if None given to request parameters (f54367d)

v2.1.2 (2025-02-13)

Bug Fixes

  • fix: multipolygon for aws and multipolygon tests (6fa9365)

  • fix: changed aws resampling approach (2e63964)

  • fix: added missing 10 m band (B8) (1650558)

  • fix: crs property key in different pystac verisons (016d17f)

  • fix: handling of missing band data in GEE images (fae9469)

  • fix: failing aws test to not use multiprocessing due to some random occuring rasterio error (9d83eb7)

Documentation

  • docs: added citing information (e563771)

  • docs: Updated todo and versions history to README (abf3415)

Unknown

  • Merge pull request #5 from juliusvira/allow-multipolygon-master

fix: Allow multipolygon master (15f17f0)

  • Merge branch ‘ollinevalainen:master’ into allow-multipolygon-master (92cecd3)

  • change list of geometries to just geometry (cae638f)

  • multipolygon in the new gee (4a6f76b)

v2.1.1 (2025-02-11)

Bug Fixes

  • fix: changed aws resampling approach (2204825)

  • fix: added missing 10 m band (B8) (9e731f5)

  • fix: crs property key in different pystac verisons (b7acdba)

  • fix: handling of missing band data in GEE images (7af22b1)

Documentation

  • docs: added citing information (d18e813)

  • docs: Updated todo and versions history to README (fcf8125)

v2.1.0 (2025-01-08)

Bug Fixes

  • fix: main to master typo in workflow (e4ca6ab)

  • fix: missin init in test_wrappers, authentication success (9295cd9)

  • fix: issues with decoding base64 (0add63c)

  • fix: trying file again (9679e69)

  • fix: bug in secret name (3b226fe)

  • fix: debugging (189f73e)

  • fix: issues with the json file (3ca1c37)

  • fix: trying key json from base64 secret (28db542)

  • fix: added handling of GEE key file or data (17749ac)

  • fix: bug in coverage (4579cd2)

  • fix: debugging workflow (7864220)

  • fix: debugging workflow (0168f2e)

  • fix: changed env location in workflow (43b53e1)

  • fix: GEE service account credentials for workflow (ee020ff)

  • fix: added pytest-cov (2132bed)

  • fix: abandoned nox approach (5c42ebd)

  • fix: bug in workflow definition (e6cf93b)

Build System

  • build: added CI workflow (6e57f81)

Features

  • feat: set-up CD workflow (ce25914)

Unknown

v2.0.0 (2024-12-30)

Unknown

  • Prepared for publishing and releasing (25e9707)

  • Requirements for RTD (c84b074)

  • Added RTD config (961ffa1)

  • Updated README (0692980)

  • Updated README (2c1edfa)

  • From print to logging (4e67510)

  • Updated README and docs (c16a3cf)

  • Updated todo list (565a73e)

  • Created documentation with sphinx (35385b9)

  • Updated to-do list (6996574)

  • Fixd bug when x or y dim len 1 (3f037b6)

  • Contains filter to avoid aoi not fully contained within tile (b6601ca)

  • Updated README (626da1f)

  • Run tests for python 3.12 with nox (c74e926)

  • Added nox and run tests for 3.10 and 3.11 (b4dae2f)

  • Updated README (5e3caf1)

  • Merge branch ‘master’ into develop (4e1709d)

  • Fixed breaking change in str Enum in python > 3.10, tested in 3.10 and 3.11 (ee7a95f)

  • Updated README (a1e25d2)

  • Updated README (72788b4)

  • Fixed wrapper pipelines and improved printing (07b2476)

  • acquisition_time to utc aware (90cd13f)

  • Merge branch ‘develop’ (d15e34d)

  • Added validation and type conversion for bands (56599d1)

  • Merge branch ‘master’ of github.com:ollinevalainen/satellitetools (3484fb3)

  • Update README.md (75f5e84)

  • Removed unnecessary files and packages (cc99176)

  • satelliettools to version 2.0.0 (4546ac0)

  • Updated README (af7b670)

  • Merge branch ‘develop’ (c0d362b)

  • Fixed a bug in aoi_nan_percentage reported by Johan Sparf (551e7ae)

  • Updated version constraints due to security issues reported by dependabot (fe7f876)

  • Updated README (55aac3e)

  • Cleaning code, refactored s2 item filtering (0fd1b27)

  • Search only to GEE, biophys bug, sentinel2 tests (d5ed39c)

  • Relaxed dependencies (433fad3)

  • Check for missing SCL data, multiprocessing for wrapper, commenting (4e13077)

  • Split long queries to 6 month intervals (3c3256a)

  • Increased default request limit (0780ef8)

  • Added data consistency check (5860335)

  • Added test for 2020 (61e7f1d)

  • Updated README (a1adb37)

  • Added test for wrappers (3fe4d37)

  • Updated README, changed and added methods, AWS_COG to AWS (7399a82)

  • Tested and fixed wrappers (1436c26)

  • Handling 2022 data collection for AWS (18fa042)

  • Major restructuring of code base. Improved AWS approach. Added tests. (410ad79)

  • Merge branch ‘develop’ of github.com:ollinevalainen/satellitetools into develop (82a3554)

  • Update README.md (803b54a)

  • Removed ee.Initialize() due to changed EarthEngine authentication. User should run ee.Initialize themselves (ffcec1a)

  • Removed old uncertainty function (23609f6)

  • Merge branch ‘develop-poetry’ into develop (9839992)

  • Changed to new Earth Search collection sentinel-2-c1-l2a (892520c)

  • Function to get Copernicus DEM value for lat lon (f58fefa)

  • Changed from concat to df from list of dicts (d3b35ad)

  • Removed deprecated append for pandas frames (c75e8b4)

  • Upgraded geopandas (592a46d)

  • Upgraded pandas (b1c2b9e)

  • Update README.md

Installation command (730f223)

  • Changed from unmaintained sat-search to pystac-client (19453fd)

  • Merge branch ‘develop’ into develop-poetry (f4575ae)

  • Fixed imports and updated examples (0468f6c)

  • Changed init files (7fcccb0)

  • Passing pre-commits (787a478)

  • Conformed to flake8 partially. Not passing at the moment (702689c)

  • Updated requiremetns without hashes (98a9dca)

  • Created requirements.txt (3bdc223)

  • Installed pre-commit hooks (ee74816)

  • Added dev dependencies (239aff7)

  • Non-conflicting dependencies found (6320e5f)

  • Trying to solve dependency conflicts, not solved (a3405ed)

  • Removed examples (aa1f19b)

  • Conformed to new folder structure (b9a1832)

  • Initialized poetry project (6b2f571)

  • Updated uncertainty for small areas (b55503c)

  • Updated ucertainty formulation from SE to STD (c84402b)

  • Fxied bug in band name mappings (dab47c9)

  • Adapted AWS source to Earth serach v1, older v0 deprecated (926631c)

  • Changed to S2_SR_HARMONIZED dataset due to new S2 process baseline (628ce87)

  • Merge branch ‘develop’ of github.com:ollinevalainen/satellitetools into develop (088c9b7)

  • Added definition domain files for FCOVER (5a406f1)

  • Merge branch ‘develop’ of github.com:ollinevalainen/satellitetools into develop (54d2aad)

  • Option to define scale for qi evaluation (09c9b2a)

  • Merge branch ‘develop’ of github.com:ollinevalainen/satellitetools into develop (8b4cdc2)

  • Update README.md (8bb622a)

  • Fixed bug when all available data is inconsistent (bands are not equal length) (a0bfcfe)

v1.0.0 (2022-01-11)

Unknown

  • Changed deprecated to_wkt() to wkt attribute (a14e030)

  • Fixed bug when adjusted n gets too small (f0345ac)

  • Updated GPP model usage (c36cb68)

  • Merge branch ‘develop’ of github.com:ollinevalainen/satellitetools into develop (28756df)

  • Update README.md (0da69d0)

  • Improved example (5eb40f0)

  • Added new filter (88cce5b)

  • Added code to remove inconsistent raster data (38dbaaf)

  • Drop rows where SCL data is nan (bc72fd6)

  • Added full projection information (1385a27)

  • Merge branch ‘develop-harmonize-gee-aws’ into develop

Conflicts: aws_cog/aws_cog.py (9deb5f6)

  • Added datasource to qi dataframes (f02e595)

  • Added utc=True to Date handling (280c96e)

  • Added datasource as variable to gee (71cc389)

  • Added gsd param to gee+fixed aws pipeline issues (3163034)

  • Removed bad import (80540da)

  • Fixed masking and resampling issues (4b1c85e)

  • Fixed bugs in update masking. Harmonizing gee-aws (4baae6d)

  • Merge branch ‘develop’ of github.com:ollinevalainen/satellitetools into develop (9330e75)

  • Fixed aws netcdf coords from pix corner to center (c9a68ab)

  • Added clipping of nodata from raster borders (b8ba246)

  • Increased window expansion from 50m to 80m (5fffd0c)

  • Merge branch ‘develop’ of github.com:ollinevalainen/satellitetools into develop (1281d0d)

  • Fixed n due to resampling. (a98e137)

  • Updated uncertainty computation (adafced)

  • Added confidence interval calculation (462a18e)

  • Working on fix for uncertainties (2c909ab)

  • Included previous uncert.code just in case (5c736a4)

  • Added confidence level calculation (9cc046b)

  • Fixed SCL gsd and aws_cog transformation errors (eb86abc)

  • did something (1983dc8)

  • Added uncertainty calculation for timeseries data (bdcc226)

  • Cleaned-up and updated some docstrings. (992eefb)

  • Merge branch ‘develop’ of github.com:ollinevalainen/satellitetools into develop (49e6c46)

  • Update README.md (1e7e427)

  • Update README.md (672bde1)

  • Update README.md (426780b)

  • Merge branch ‘develop’ of github.com:ollinevalainen/satellitetools into develop (21ff39c)

  • Fixed bugs (1c1e5c0)

  • Updated example (6e3ca22)

  • Cleaning-up (da2af52)

  • Switched xarray order to time, band, y, x (3c5e265)

  • Removed added flipping of y-coords (2796497)

  • Updated gee, aws_cog functions to return properly (2caedd2)

  • Restrucured and created aws_cog pipeline (9588df7)

  • Update README.md (21010fe)

  • Autoformated with black (0c7f214)

  • Fixed tile handling/filtering (b37bf18)

  • Added gitignore (5fc5f4d)

  • Added comments. (428cb01)

  • Added kml/kmz reader. (9ea4e98)

  • Added comments and cleaning-up. (a8a2d4b)

  • Merge pull request #1 from ollinevalainen/add-license-1

Create LICENSE (9cb781e)