What's Changed
- use poetry by @MRVermeulenDeltares in #2
- Improved support for git information in class file by @hrajagers in #5
- restructure main directory by @MAfarrag in #10
- Activate Sigrid analysis on pull requests by @hrajagers in #11
- Regression test banklines and erosion top function by @MAfarrag in #24
- Feature/dfast 249 split batch modules by @MAfarrag in #25
- Feature/dfast 248 refactor config file functionalities by @MAfarrag in #23
- Align the build scripts of D-FAST BE with those of D-FAST MI by @hrajagers in #34
- mkdocs by @MAfarrag in #32
- Bank Line Refactorig by @MAfarrag in #35
- Refactor bank erosion by @MAfarrag in #36
- Add distribution tests by @hrajagers in #37
- Remove Nuitka specific code lines #47 by @hrajagers in #54
- No error if default config file "dfastbe.cfg" doesn't exist when opening in GUI mode by @hrajagers in #55
- Task/dfast 267 create unit tests docstring for configfile class by @jeroen-deltares in #44
- Add dfastio dependency by @MAfarrag in #43
- Refactor CLI by @MAfarrag in #48
- Architectural plan by @MAfarrag in #56
- Task/dfast 277 create waterleveldata dataclass by @jeroen-deltares in #70
- Add
ErosionInputs&WaterLeveLDatadataclass by @MAfarrag in #68 - Task/dfast 275 create meshdata dataclass by @jeroen-deltares in #72
- fix binaries tests by @MAfarrag in #71
- Upgrade shapely to v2.1.0 by @jeroen-deltares in #73
- Upgrade dependencies by @MAfarrag in #75
- Add
FairwayDataandBankDatadataclass by @jeroen-deltares in #77 - Task/dfast 291 docs by @MAfarrag in #89
- Task/dfast 281 group simulationobject methods in class by @jeroen-deltares in #78
- Task/dfast 292 clean io un used functionalities by @MAfarrag in #90
- Move teamcity configurations to github repo by @jeroen-deltares in #87
- Fix/dfast 293 fix commit status publisher error by @jeroen-deltares in #94
- Task/dfast 289 refactor process discharge levels function by @MAfarrag in #92
- fix teamcity trigger by @jeroen-deltares in #96
- Refactor:
RiverData,CenterLineandSearchLineclass by @jeroen-deltares in #95 - Task/dfast 294 refactor erosion class by @MAfarrag in #93
- Task/dfast 297 refactor prepare initial conditions by @MAfarrag in #100
- Add unit test to
BankLinesclass by @jeroen-deltares in #98 - create abstract function for processing discharge levels by @MAfarrag in #106
- add vcs root description by @jeroen-deltares in #109
- Sub-modules by @MAfarrag in #112
- redistribute the functionalities in big modules
support,kernel, anddata_modelsby @MAfarrag in #114 - Update Docs by @MAfarrag in #115
- Fix nuitka build on teamcity by @jeroen-deltares in #120
- add unit tests for
Erosionclass by @jeroen-deltares in #108 - Task/dfast 287 move plotting to erosion plotter class by @jeroen-deltares in #102
- Refactor
erosion._read_discharge_parametersby @jeroen-deltares in #127 - Set version constraint for Pillow by @jeroen-deltares in #140
- Remove
shell=Truefrommenu_open_manualmethod by @jeroen-deltares in #139 - Refactor/intersect line mesh restructure by @MAfarrag in #143
- move mesh module out of the data_models submodule by @MAfarrag in #146
- Restructure mesh related functionalities by @MAfarrag in #147
- Mesh functionalities by @MAfarrag in #148
- Refactor
get_parametercalls in_prepare_initial_conditionsby @jeroen-deltares in #149 - Fix tests broken by mesh wrapper refactoring by @jeroen-deltares in #151
- Add unstructured test case by @jeroen-deltares in #144
- Some final updates for the 3.0 release by @hrajagers in #152
- automate release process by @MAfarrag in #153
New Contributors
- @hrajagers made their first contribution in #5
- @MAfarrag made their first contribution in #10
Full Changelog: v2.0.0...3.0.0