History#
0.15.0 (2023-05-07)#
From release 0.15 onward, all minor versions of HyRiver packages
will be pinned. This ensures that previous minor versions of HyRiver
packages cannot be installed with later minor releases. For example,
if you have py3dep==0.14.x
installed, you cannot install
pydaymet==0.15.x
. This is to ensure that the API is
consistent across all minor versions.
New Features#
Add
source
argument to bothget_bygeom
andget_bycoords
functions. Valid values for source aregrib
(default) andnetcdf
. Both return the same values, the latter also offers additional variablepsurf
for surface pressure. Valid variable names fornetcdf
are:prcp
,pet
,wind_u
,wind_v
,humidity
,temp
,rsds
,rlds
,psurf
Valid variable names forgrib
source are unchanged as to not introduce breaking changes. By Luc Rébillout.For now, retain compatibility with
shapely<2
while supportingshapley>=2
.
0.14.0 (2023-03-05)#
New Features#
Add
snow
andsnow_params
arguments to bothget_bygeom
andget_bycoords
functions for computing snow fromprcp
andtemp
.Rewrite
by_coords
functions to improve performance and reduce memory usage. Also, itsto_xarray
argument now returns a much better structuredxarray.Dataset
. Moreover, the function has a new argument calledcoords_id
which allows the user to specify IDs for the input coordinates. This is useful for cases where the coordinates belong to some specific features, such as station location, that have their own IDs. These IDs will be used for both cases where the data is returned aspandas.DataFrame
orxarray.Dataset
.
Internal Changes#
Sync all minor versions of HyRiver packages to 0.14.0.
0.1.12 (2023-02-10)#
Internal Changes#
Fully migrate
setup.cfg
andsetup.py
topyproject.toml
.Convert relative imports to absolute with
absolufy-imports
.Sync all patch versions of HyRiver packages to x.x.12.
0.1.2 (2023-01-08)#
New Features#
Refactor the
show_versions
function to improve performance and print the output in a nicer table-like format.
0.1.1 (2022-12-16)#
Bug Fixes#
Fix an issue where for single variable, i.e., not a list, could not be detected correctly.
Fix an issue in converting the response from the service to a dataframe or dataset when service fails and throws an error.
0.1.0 (2022-12-15)#
Initial release.