Skip to content

v0.19.0

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 18 Jan 02:47

Release Notes

Breaking Changes

  • Remove NLDI.getcharacteristic_byid method since its endpoint will be removed from the NLDI service. The characteristics can still be accessed via the NLDI.get_characteristics method and only requires specifying the characteristic names and optionally the NHDPlus ComIDs. This method calls the pynhd.nhdplus_attrs_s3 function internally.
  • Switch to using the new StreamCat web service link. While the public API of the pynhd.streamcat function did not change the web service itself might return different results and metrics names have been changed. Thus, this change might affect the results of the function and is considered a breaking change.

New Features

  • Add a new optional argument to pynhd.nhdplus_attrs_s3 to pass a PyArrow Expression for filtering the query.

Internal Changes

  • Switch to using the new NLDI web service link. Note that NLDI web service now has a rate limit of 3600 requests per hour per IP.