Releases: ImperialCollegeLondon/SWMManywhere
Releases · ImperialCollegeLondon/SWMManywhere
Initial release
What's Changed
- Bump pre-commit from 3.5.0 to 3.6.0 by @dependabot in #1
- Bump pytest from 7.4.3 to 7.4.4 by @dependabot in #3
- Bump platformdirs from 3.11.0 to 4.1.0 by @dependabot in #4
- Bump identify from 2.5.27 to 2.5.33 by @dependabot in #2
- Bump distlib from 0.3.7 to 0.3.8 by @dependabot in #5
- Start of geospatial analysis by @barneydobson in #21
- Rename modules by @barneydobson in #29
- Update empty branch from main by @barneydobson in #30
- SWMM text tools by @barneydobson in #25
- Bump tifffile from 2023.12.9 to 2024.1.30 by @dependabot in #32
- Bump filelock from 3.12.4 to 3.13.1 by @dependabot in #34
- Bump llvmlite from 0.41.1 to 0.42.0 by @dependabot in #35
- Bump scipy from 1.11.4 to 1.12.0 by @dependabot in #36
- Graphfcns by @barneydobson in #31
- Bump pluggy from 1.3.0 to 1.4.0 by @dependabot in #33
- Bump tzdata from 2023.4 to 2024.1 by @dependabot in #61
- Bump fsspec from 2023.12.2 to 2024.2.0 by @dependabot in #63
- Bump pre-commit from 3.6.0 to 3.6.2 by @dependabot in #65
- Bump pre-commit/action from 3.0.0 to 3.0.1 by @dependabot in #66
- Preprocessing by @barneydobson in #37
- Swmm run by @barneydobson in #58
- expand ruff rules by @barneydobson in #73
- Bump tqdm from 4.66.1 to 4.66.2 by @dependabot in #62
- Metric format by @barneydobson in #59
- Implement loggers by @barneydobson in #72
- Chahinian slope by @barneydobson in #78
- Topological metrics by @barneydobson in #74
- Outlet match metric by @barneydobson in #60
- 52 subcatchment scale metrics by @barneydobson in #82
- Create demo_config.yml by @barneydobson in #83
- Bump certifi from 2023.11.17 to 2024.2.2 by @dependabot in #64
- Introduce and test verbosity saving by @barneydobson in #103
- Update module descriptions by @barneydobson in #108
- Mock downloads with option to turn on by @barneydobson in #110
- Metrics for the designed network by @barneydobson in #100
- 51 gridded metrics by @barneydobson in #98
- Fix geometries by @barneydobson in #96
- Repo structure by @barneydobson in #107
- 86 sensitivity analysis sampling by @barneydobson in #97
- Bump urllib3 from 2.1.0 to 2.2.1 by @dependabot in #118
- Bump virtualenv from 20.24.5 to 20.25.1 by @dependabot in #119
- Bump numpy from 1.26.3 to 1.26.4 by @dependabot in #120
- Bump shapely from 2.0.2 to 2.0.3 by @dependabot in #121
- Bump pip-tools from 7.3.0 to 7.4.1 by @dependabot in #122
- 75 if calculating nse for two timeseries also do kge and bias by @barneydobson in #104
- Subselect certain types of roads that pipes can be under by @barneydobson in #134
- Sensitivity analysis by @barneydobson in #114
- Bump mypy from 1.8.0 to 1.10.0 by @dependabot in #145
- Bump pydantic-core from 2.14.6 to 2.18.2 by @dependabot in #146
- Bump swmm-toolkit from 0.15.3 to 0.15.5 by @dependabot in #147
- Bump lazy-loader from 0.3 to 0.4 by @dependabot in #149
- Reduce double directed to improve network cleanup by @barneydobson in #142
- Implement pyflwdir by @barneydobson in #124
- Bump typing-extensions from 4.9.0 to 4.11.0 by @dependabot in #148
- Roads at boundaries by @barneydobson in #136
- Pedestrian pipes by @barneydobson in #143
- Update ci.yml by @barneydobson in #164
- Update ci.yml by @barneydobson in #166
- Workflow overhead by @barneydobson in #167
- Update ci.yml by @barneydobson in #168
- Update ci.yml by @barneydobson in #169
- 159 interpolation bug by @barneydobson in #160
- CLI by @barneydobson in #175
- River bug by @barneydobson in #177
- Experimenter bug by @barneydobson in #176
- Create two shortest path options in own module by @barneydobson in #174
- More logging by @barneydobson in #116
- Bump pytz from 2023.3.post1 to 2024.1 by @dependabot in #194
- Bump aenum from 3.1.11 to 3.1.15 by @dependabot in #195
- Bump ruff from 0.1.11 to 0.4.7 by @dependabot in #196
- Bump tifffile from 2024.1.30 to 2024.5.22 by @dependabot in #197
- Update parameters.py by @barneydobson in #186
- Bump python-dateutil from 2.8.2 to 2.9.0.post0 by @dependabot in #198
- Improve identify outlets by @barneydobson in #144
- Remove paper scripts and lines by @barneydobson in #211
- remove api keys/new elevation downloader by @barneydobson in #222
- What to do when no variance in
weight
bounds by @barneydobson in #218 - Refactor
align_calc_coef
and addFilePaths
write by @barneydobson in #207 - Improve how
new_edges
inpostprocessing.py
is created by @barneydobson in #219 - Handle cases where a graphfunction has removed all potential pipe carrying edges by @barneydobson in #220
- Readthedocs/API by @barneydobson in #111
- Bump ruff from 0.4.8 to 0.5.0 by @dependabot in #228
- Bump numba from 0.58.1 to 0.60.0 by @dependabot in #229
- Bump numpy from 1.26.4 to 2.0.0 by @dependabot in #230
- Bump cftime from 1.6.3 to 1.6.4 by @dependabot in #231
- Bump gitpython from 3.1.42 to 3.1.43 by @dependabot in #232
- fix deps by @barneydobson in #2...