Releases: hyriver/pydaymet
Releases · hyriver/pydaymet
v0.11.0
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
andpandas
have done so. - Change
loc_crs
andgeo_crs
arguments tocrs
inget_bycoords
andget_bygeom
.
Documentation
- Add examples to docstrings and improve writing.
- Add more notes regarding the underlying assumptions for
pet_bycoords
andpet_bygrid
.
Internal Changes
- Refactor
Daymet
class to usepydantic
for validating the inputs. - Increase test coverage.
v0.10.2
Release Notes
- Add annoucement regarding the new name for the softwate stack, HyRiver.
- Improve
pip
installation and release workflow.
Release v0.10.1
Please check HISTORY.rst file for a detailed list
of changes.
Release v0.10.0
Please check HISTORY.rst file for a detailed list
of changes.
Release v0.9.0
Please check HISTORY.rst file for a detailed list
of changes.
Release v0.2.0
Please check HISTORY.rst file for a detailed list
of changes.
v0.1.3
v0.1.2
v0.1.1
- Retained the compatibility with
xarray
0.15 by removing theattrs
flag. - Replaced
open_dataset
withload_dataset
for automatic handling of closing the input after reading the content. - Removed
years
argument from bothbyloc
andbygeom
functions. Thedates
argument now accepts both a tuple of start and end dates and a list of years. - This release will be a part of Hydrodata 0.7.0.