Changelog#
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
v0.2.0 - 2026-09-17#
Fixed#
fix(live): three real bugs behind the failing live tests, one marker for the fourth (0cbfafb by egagli).
fix(providers): spell a local zip as /vsizip/ so Windows can open it (599a296 by egagli).
fix(ci): generate the autosummary stubs on a first build, and stop writing COGs in fixtures (7c3952c by egagli).
fix(docs): drop the minigallery directive, and keep doctrees out of the site (e051058 by egagli).
fix(docs): document a re-exported object once, not per module (10a9b94 by egagli).
fix(yukon): snowfall is its own type, not precipitation in centimetres (e89ed0e by egagli).
fix(stations): never rescale a depth of snowfall into a depth of water (37e8aa8 by egagli).
fix(clients): conform get_metadata for one station, emit hPa from Yukon (defc053 by egagli).
fix(awdb): serve TAVG, and prefer it over TOBS for the
temptype (87c8ea2 by egagli).fix(stations): three contract gaps the live tier found (00560f6 by egagli).
fix(snow): stream the NSIDC download with iter_content (ad1473e by Claude).
fix(earthaccess): do not treat a half-initialised login as logged in; retry once (fa5f309 by egagli).
fix(modis): fail fast when GDAL has no HDF4 driver (MOD10A1F) (f506c13 by egagli).
fix(yukon): raise on unknown variables and unsupported intervals (513bc0c by egagli).
fix(nve): datetime on hourly records, no silent fallbacks, correct stale docstrings (c7d499c by egagli).
fix(awdb): convert all variables to metric, add datetime to hourly records, validate inputs (bdcda3c by egagli).
fix(cdec): preserve hourly timestamps, clean SWE priority logic, validate inputs (8a75dbb by egagli).
fix(databc): wire hourly through get_data, scope negative-value filter, validate interval (01a1a16 by egagli).
fix: correct Nepal station coordinates via detect-and-override, not exclusion (e6a3e0b by egagli).
fix: correct NVE parameter IDs, response parsing, flags — verified live (fe202a9 by egagli).
fix: NVE fetch self-diagnoses when /Series matches nothing (71220bf by egagli).
fix: NVE Observations 404s — request only series that exist, chunked (ff0f318 by egagli).
fix: NVE Observations uses ReferenceTime not StartDate/EndDate (c4f8aee by egagli).
fix: use correct NVE Observations query param name (c6b44f5 by egagli).
fix: NVE Observations 400 (date format), 429 (rate limit), begin_date (18d0a51 by egagli).
fix: NVE parameters missing when filtering by ParameterId, CI missing API key (5deee41 by egagli).
fix: NVE API key auth, Pages permissions, detached HEAD push (fbbc4d7 by egagli).
fix awdb metadata adaptive batching (367639a by egagli).
fix: restore variables_daily for CDEC/DataBC; update README field docs (8a256ff by egagli).
v0.0.26 - 2026-09-15#
Fixed#
fix(hydro): read Köppen-Geiger file 61012822 via ndownloader.figshare.com (e78aece by egagli).
fix(earthaccess): explicit login, cloud-hosted MOD10A1F, cache dir, UCLA stats index (a8c2d3e by egagli).
fix(hydro): fetch GRDC WMO basins with GET into a cache; GET-first health probe (69ab0e0 by egagli).
v0.0.25 - 2026-08-25#
Added#
add kwargs to functions (730fa84 by egagli).
Fixed#
fix EE config stuff (46d870c by egagli).
v0.0.24 - 2026-06-15#
Changed#
Change git push target to main branch (cef203d by Eric Gagliano).
v0.0.23 - 2026-06-15#
Fixed#
fix: support EARTHDATA_TOKEN in addition to username/password (7e879a4 by Claude).
v0.0.22 - 2025-07-28#
v0.0.21 - 2025-07-28#
Added#
add snodas code and example (6012c1c by egagli).
v0.0.20 - 2025-04-09#
Added#
add new wmo basins (929833b by egagli).
Fixed#
fix wmo basin example (79cd83a by egagli).
v0.0.19 - 2025-03-26#
Added#
v0.0.18 - 2025-02-25#
v0.0.17 - 2025-02-24#
Added#
Fixed#
v0.0.16 - 2025-01-30#
Added#
v0.0.15 - 2025-01-26#
v0.0.14 - 2025-01-14#
Fixed#
fix python version in pyproject (b570db3 by egagli).
v0.0.13 - 2025-01-11#
Removed#
remove cli stuff from pyproject to make conda work (f134ace by egagli).
v0.0.12 - 2025-01-11#
Added#
add note to self to add chunks on chili function (7d25878 by egagli).
Fixed#
fix beautifulsoup4 and bs4 problem (3d0079e by egagli).
v0.0.11 - 2024-11-04#
v0.0.10 - 2024-11-04#
Added#
Fixed#
v0.0.9 - 2024-09-29#
Added#
Fixed#
Changed#
change clip to clip_box (f8e404e by egagli).
v0.0.8 - 2024-08-19#
Fixed#
fix s1, remove geobox option (627fa53 by egagli).
v0.0.7 - 2024-08-19#
v0.0.6 - 2024-07-16#
Added#
add dependencies needed for earthaccess UCLA snow reanalysis (300b1cd by egagli).
Fixed#
fix WY and DOWY functions, fix formatting (37d1094 by egagli).
v0.0.5 - 2024-07-03#
Added#
add era5 data (8da612d by egagli).
add new dependencies (2532664 by egagli).
add option to keep s1 data in linear power (eecd9c7 by egagli).
add huc function (5e11197 by egagli).
add rgb norm to S2 (8781aac by eric).
add southern hemisphere support to water year and DOWY functions… importantly, decided on what to label WY start/end (a706757 by eric).
Changed#
change s1 chunking (b090f1f by egagli).
v0.0.4 - 2024-04-17#
v0.0.3 - 2024-04-14#
Added#
Fixed#
fix spelling error in pathname (f78a2a7 by eric).
v0.0.2 - 2024-04-02#
Added#
add testing framework (b6cd9b9 by eric).
add ability to skip cache (33749b0 by eric).
add earthaccess (83e1a23 by eric).
add new packages (305c56d by eric).
add templates for new modules (3103269 by –global).
add all data function (26cf17c by eric).
add sentinel 1 functionality (020dbd9 by eric).
add sentinel 2 class (a0b49b1 by eric).
add new module (ab50970 by eric).
add new module for automatic weather stations (fe32c60 by eric).
add get_esa_worldcover function (450bf0a by eric).
add env file (399fa92 by eric).
Fixed#
Removed#
remove fluff (26486e3 by eric).