Starting from this release, HySetter has a [website](https://hysetter.readthedocs.io)!
Added
- Add two options for getting streamflow data, allowing to use a column from the
AOI's GeoDataFrame as USGS station IDs.
- Add a new example notebook to demonstrate using HySetter for hydrological modeling.
- Add two new AOI sources: `mainstem_main` and `mainstem_tributaries`.
The `mainstem_main` source gets the catchments of the main flowlines belonging
to the given mainstem ID, whereas the `mainstem_tributaries` source gets the
catchments of the tributaries of the main flowlines belonging to the given mainstem ID.
Changed
- Add the `exceptions` module to the high-level API.
- Switch to using the `src` layout instead of the `flat` layout
for the package structure. This is to make the package more
maintainable and to avoid any potential conflicts with other
packages.
- Add artifact attestations to the release workflow.