v1.1.5 is a reliability-and-robustness release on the waterdata module. Multi-value queries now issue GET requests with comma-separated values, large OGC requests auto-chunk under the server's URL byte limit, and pagination failures surface loudly instead of silently truncating — alongside a cleaner single-line progress indicator and a handful of fixes across the shared utilities. No new public getters and no new module deprecations this cycle.
waterdata reliability and performance
- Use GET with comma-separated values for multi-value
waterdataqueries by @thodson-usgs in #233 - Auto-chunk OGC requests over the URL byte limit by @thodson-usgs in #283
- Replace per-page
logger.infowith a single progress line by @thodson-usgs in #288
Bug fixes
- Raise on any mid-pagination failure instead of silently truncating by @thodson-usgs in #279
- Fix silent / misleading failures in paginated
waterdatapagination by @thodson-usgs in #273 - Validate
monitoring_location_idformat inwaterdatafunctions by @thodson-usgs in #229 - Handle non-JSON error response bodies in
_error_bodyby @SAY-5 in #274 - Parse
Date/Time/TimeZonetriplets insamplesandwqpby @thodson-usgs in #272
Deprecations and removals
- Point
get_gwlevelsdeprecation at thecontinuous/dailyservices by @thodson-usgs in #237
Docs and hygiene
- Clean up README and drop unused
requirements-dev.txtby @thodson-usgs in #286 - Auto-retry live-API tests on transient upstream errors by @thodson-usgs in #277
- Fix missing comma in
get_reference_tabledoctest example by @thodson-usgs in #275
New Contributors
Full Changelog: v1.1.4...v1.1.5