Skip to content

v0.11.0

Compare
Choose a tag to compare
@github-actions github-actions released this 21 Jun 00:53
· 805 commits to main since this release

Release Notes

New Features

  • Add command-line interface (:issue_day:[7]{.title-ref}).
  • Use AsyncRetriever for sending requests asyncronosly with
    persistent caching. A cache folder in the current directory is created.
  • Check for validity of start/end dates based on Daymet V4 since
    Puerto Rico data starts from 1950 while North America and Hwaii start from 1980.
  • Check for validity of input coordinate/geometry based on the Daymet
    V4 bounding boxes.
  • Improve accuracy of computing Psychrometric constant in PET
    calculations by using an equation in Allen et al. 1998.

Breaking Changes

  • Drop support for Python 3.6 since many of the dependencies such as xarray and pandas have done so.
  • Change loc_crs and geo_crs arguments to crs in get_bycoords
    and get_bygeom.

Documentation

  • Add examples to docstrings and improve writing.
  • Add more notes regarding the underlying assumptions for
    pet_bycoords and pet_bygrid.

Internal Changes

  • Refactor Daymet class to use pydantic for validating the inputs.
  • Increase test coverage.