committed 05:26AM - 09 May 26 UTC
- Expand interpolatable_parameters in TimeseriesRequest from 6 → ~130
paramete…rs across temperature, humidity, wind, radiation, pressure,
cloud cover, evapotranspiration, precipitation, snow and water-
equivalent categories. Fixes #1651 (sunshine_duration silently dropped).
- Add _OCCURRENCE_BASED_PARAMETERS frozenset covering all precipitation-
height variants, precipitation_duration, snow_depth_new variants and
water_equivalent_snow_depth_new variants; replace the single hard-coded
PRECIPITATION_HEIGHT guard with a membership test against that set.
- _default_geo_station_distance now returns 20 km for all zero-inflated
accumulation parameters and keeps 40 km for continuous fields.
- Add two @pytest.mark.remote integration tests (sunshine_duration,
snow_depth_new) and five fast unit tests for the occurrence-threshold
logic, including geometry fix (target off-centre into zero-value
quadrant to achieve occurrence index ≈ 0.25, not 0.5).
- Update docs/usage/python-api.md with full grouped parameter list.