v0.15.0
Release Notes
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 a new option to
NWIS.get_info
, callednhd_info
, for retrieving NHDPlus related info on the sites. This will two new service calls that might slow down the function, so it's disabled by default. - Update links in
NID
to the latest CSV and GPKG versions of the NID dataset. - Add two new properties to
NID
to access the entire NID dataset. You can useNID.df
to access the CSV version as apandas.DataFrame
andNID.gdf
to access the GPKG version as ageopandas.GeoDataFrame
. Installingpyogrio
is highly recommended for much faster reading of the GPKG version. - Refactor
NID.bygeom
to use the newNID.gdf
property for spatial querying of the dataset. This change should make the query much faster. - For now, retain compatibility with
shapely<2
while supportingshapley>=2
.