SFRmaker v0.13.0
Changes in this Release:
0.13.0 (2025-12-30)
Features
- Support for incorporating field measurements of streambed top elevation. (01dbcdc)
Bug Fixes
- utils.py::assign_layers: bad logic in return branch (4d54b07)
- drop_NHDPlusIDs compared as strings in load_nhdplus_hr() (5abf36e), closes #186
- routing.py::find_path: if the starting ID == the end ID, return the end ID (which is the last ID in any other returned path), instead of raising an error. (d63739a)
- sfrdata.py; mf5to6.p: refactor np.in1d to np.isin (0b06d5a)
- sfrmaker/elevations.py::sample_reach_elevations: check for valid geometries to distinguish csvs read by geopandas from gis vector data (fa51aff)
- sfrmaker/utils.py: manual replay of 45e45e6 for some reason (4013f67)
- tests/test_gis.py: error pytest.PytestRemovedIn9Warning: Marks applied to fixtures have no effect (71fbd99)