Skip to content

soildb v0.5.0

Choose a tag to compare

@brownagbrownag released this 02 Jan 09:07
· 57 commits to main since this release
bdd550a

Renaming functions for better semantic clarity using consistent verb prefixes. Various enhancements to AWDB API, mostly related to hourly data, and added new HENRY functions.

Breaking changes:

  • Introduced function names such as discover_stations, discover_stations_nearby, get_property_data_near.
    • Deprecated older names (find_stations_by_criteria, get_monitoring_station_data, etc.)
  • Renamed the begin_publication_date parameter to start_publication_date in AWDB client

Enhancements:

  • Added a helper function _apply_station_timezone to correctly interpret and assign time zone information to naive datetime values returned by the AWDB API, using station metadata, aligning with ISO 8601 timestamp standard
  • The get_station_data method now fetches station metadata to obtain time zone offsets and applies them to hourly data
  • The TimeSeriesDataPoint model now includes element_code, variable_name, and station_timezone_offset fields to provide more detailed metadata for each data point
  • Added new functions for working with the Henry Mount Soil Temperature and Water Database

What's Changed

Full Changelog: 0.4.0...0.5.0