Recent Releases of HYDROLIB-core
HYDROLIB-core - Release v0.10.1
What's Changed
- Fix/optional dependencies installation pypi by @MAfarrag in https://github.com/Deltares/HYDROLIB-core/pull/1003
Full Changelog: https://github.com/Deltares/HYDROLIB-core/compare/0.10.0...0.10.1
Hydrosphere - Freshwater and Hydrology
- Python
Published by github-actions[bot] 5 months ago
HYDROLIB-core - Release v0.10.0
What's Changed
- Test/fix warnings from tests by @MAfarrag in https://github.com/Deltares/HYDROLIB-core/pull/996
- added netsolarradiation to ext quantities by @veenstrajelmer in https://github.com/Deltares/HYDROLIB-core/pull/998
- DSD docs by @MAfarrag in https://github.com/Deltares/HYDROLIB-core/pull/1001
Full Changelog: https://github.com/Deltares/HYDROLIB-core/compare/0.9.9...0.10.0
Hydrosphere - Freshwater and Hydrology
- Python
Published by github-actions[bot] 5 months ago
HYDROLIB-core - Release v0.9.9
What's Changed
- Add
waqfunctionto extoldforcing quantities by @jeroen-deltares in https://github.com/Deltares/HYDROLIB-core/pull/976 - Fix/relative to parent path resolving by @MAfarrag in https://github.com/Deltares/HYDROLIB-core/pull/982
- properly parse averagingtype by @MAfarrag in https://github.com/Deltares/HYDROLIB-core/pull/987
- assign mean if average type is not given by @MAfarrag in https://github.com/Deltares/HYDROLIB-core/pull/991
- Fix issue were unsupported quantities are removed from the extoldfile in debug mode by @jeroen-deltares in https://github.com/Deltares/HYDROLIB-core/pull/988
- Fix/931 remove or replace obsolete keywords by @veenstrajelmer in https://github.com/Deltares/HYDROLIB-core/pull/994
Full Changelog: https://github.com/Deltares/HYDROLIB-core/compare/0.9.8...0.9.9
Hydrosphere - Freshwater and Hydrology
- Python
Published by github-actions[bot] 5 months ago
HYDROLIB-core - Release v0.9.8
What's Changed
- Set averaging values to default None by @jeroen-deltares in https://github.com/Deltares/HYDROLIB-core/pull/952
- Add argument
--pathstyleto parse linux paths on windows systems by @jeroen-deltares in https://github.com/Deltares/HYDROLIB-core/pull/951 - Fix/inifield with relative paths by @MAfarrag in https://github.com/Deltares/HYDROLIB-core/pull/962
- Allow
YYYYmmddfor startDateTime and stopDateTime by @jeroen-deltares in https://github.com/Deltares/HYDROLIB-core/pull/953 - Automatically rename old keyword
return_timetoreturnTimeby @jeroen-deltares in https://github.com/Deltares/HYDROLIB-core/pull/955 - Fix/948 handle quantity prefixes correctly by @jeroen-deltares in https://github.com/Deltares/HYDROLIB-core/pull/959
- update custom action versions by @MAfarrag in https://github.com/Deltares/HYDROLIB-core/pull/965
- Docs/add missing documentations by @MAfarrag in https://github.com/Deltares/HYDROLIB-core/pull/967
- update the docstrings by @MAfarrag in https://github.com/Deltares/HYDROLIB-core/pull/971
- 898 link1d2d contact type not found by @veenstrajelmer in https://github.com/Deltares/HYDROLIB-core/pull/935
- Resolve paths correctly when
IniFieldFileis in a different folder from old ext file by @jeroen-deltares in https://github.com/Deltares/HYDROLIB-core/pull/966
Full Changelog: https://github.com/Deltares/HYDROLIB-core/compare/0.9.7...0.9.8
Hydrosphere - Freshwater and Hydrology
- Python
Published by github-actions[bot] 5 months ago
HYDROLIB-core - Release v0.9.7
What's Changed
- Resolve root dir to UNC type path for relative resolving by @jeroen-deltares in https://github.com/Deltares/HYDROLIB-core/pull/950
- sync quantities with the fortran kernel supported quantity sheet by @MAfarrag in https://github.com/Deltares/HYDROLIB-core/pull/929
Full Changelog: https://github.com/Deltares/HYDROLIB-core/compare/0.9.6...0.9.7
Hydrosphere - Freshwater and Hydrology
- Python
Published by github-actions[bot] 6 months ago
HYDROLIB-core - Release v0.9.6
What's Changed
- add pyyaml by @MAfarrag in https://github.com/Deltares/HYDROLIB-core/pull/939
Full Changelog: https://github.com/Deltares/HYDROLIB-core/compare/0.9.5...0.9.6
Hydrosphere - Freshwater and Hydrology
- Python
Published by github-actions[bot] 7 months ago
HYDROLIB-core - Release v1.0.0b4
What's Changed
- Refactor/extract quantities to yaml file by @MAfarrag in https://github.com/Deltares/HYDROLIB-core/pull/925
- updated meshkernel min version and lockfile by @veenstrajelmer in https://github.com/Deltares/HYDROLIB-core/pull/928
- replaced if with elif by @veenstrajelmer in https://github.com/Deltares/HYDROLIB-core/pull/933
- remove obsolete mdu keywords by @MAfarrag in https://github.com/Deltares/HYDROLIB-core/pull/934
- docs(mdu_parser): clarify clean method behavior on repeated keywords by @MAfarrag in https://github.com/Deltares/HYDROLIB-core/pull/936
- Ensure inifield file header data is saved by @MAfarrag in https://github.com/Deltares/HYDROLIB-core/pull/938
Full Changelog: https://github.com/Deltares/HYDROLIB-core/compare/1.0.0b3...1.0.0b4
Hydrosphere - Freshwater and Hydrology
- Python
Published by github-actions[bot] 7 months ago
HYDROLIB-core - Release v0.9.5
What's Changed
- Refactor/extract quantities to yaml file by @MAfarrag in https://github.com/Deltares/HYDROLIB-core/pull/925
- updated meshkernel min version and lockfile by @veenstrajelmer in https://github.com/Deltares/HYDROLIB-core/pull/928
- replaced if with elif by @veenstrajelmer in https://github.com/Deltares/HYDROLIB-core/pull/933
- remove obsolete mdu keywords by @MAfarrag in https://github.com/Deltares/HYDROLIB-core/pull/934
- docs(mdu_parser): clarify clean method behavior on repeated keywords by @MAfarrag in https://github.com/Deltares/HYDROLIB-core/pull/936
- Ensure inifield file header data is saved by @MAfarrag in https://github.com/Deltares/HYDROLIB-core/pull/938
Full Changelog: https://github.com/Deltares/HYDROLIB-core/compare/0.9.4...0.9.5
Hydrosphere - Freshwater and Hydrology
- Python
Published by github-actions[bot] 7 months ago
HYDROLIB-core - Release v1.0.0b3
What's Changed
- Use safer library lxml to pretty_print xml by @jeroen-deltares in https://github.com/Deltares/HYDROLIB-core/pull/913
- fix(models): add NudgeSalinityTemperature parameter quantity by @MAfarrag in https://github.com/Deltares/HYDROLIB-core/pull/923
- Fix/clean mdu from problematic deprecated keywords by @MAfarrag in https://github.com/Deltares/HYDROLIB-core/pull/924
Full Changelog: https://github.com/Deltares/HYDROLIB-core/compare/1.0.0b2...1.0.0b3
Hydrosphere - Freshwater and Hydrology
- Python
Published by github-actions[bot] 7 months ago
HYDROLIB-core - Release v0.9.4
What's Changed
- fix(models): add NudgeSalinityTemperature parameter quantity by @MAfarrag in https://github.com/Deltares/HYDROLIB-core/pull/923
- Fix/clean mdu from problematic deprecated keywords by @MAfarrag in https://github.com/Deltares/HYDROLIB-core/pull/924
Full Changelog: https://github.com/Deltares/HYDROLIB-core/compare/0.9.3...0.9.4
Hydrosphere - Freshwater and Hydrology
- Python
Published by github-actions[bot] 7 months ago
HYDROLIB-core - Release v0.9.3
What's Changed
- test model caching by @MAfarrag in https://github.com/Deltares/HYDROLIB-core/pull/875
- release workflow by @MAfarrag in https://github.com/Deltares/HYDROLIB-core/pull/878
- add tracerFallVelocity and tracerdecaytime as dynamic oxtoldforcing attributes by @MAfarrag in https://github.com/Deltares/HYDROLIB-core/pull/817
- Bug fix by @MAfarrag in https://github.com/Deltares/HYDROLIB-core/pull/881
- filemodel issue with recurse false by @MAfarrag in https://github.com/Deltares/HYDROLIB-core/pull/892
- boundary condition converter label issue by @MAfarrag in https://github.com/Deltares/HYDROLIB-core/pull/896
- new external forcing files names by @MAfarrag in https://github.com/Deltares/HYDROLIB-core/pull/897
- Bugfix: Write the area to the new extforcefile for SourceSink forcing by @jeroen-deltares in https://github.com/Deltares/HYDROLIB-core/pull/902
tracerfallvelocity/tracerdecaytimemultiple format filed name by @MAfarrag in https://github.com/Deltares/HYDROLIB-core/pull/911- Add missing quantities by @jeroen-deltares in https://github.com/Deltares/HYDROLIB-core/pull/909
- Use safer library lxml to pretty_print xml by @jeroen-deltares in https://github.com/Deltares/HYDROLIB-core/pull/913
Full Changelog: https://github.com/Deltares/HYDROLIB-core/compare/0.9.2...0.9.3
Hydrosphere - Freshwater and Hydrology
- Python
Published by github-actions[bot] 7 months ago
HYDROLIB-core - Release v1.0.0b2
What's Changed
- test model caching by @MAfarrag in https://github.com/Deltares/HYDROLIB-core/pull/875
- release workflow by @MAfarrag in https://github.com/Deltares/HYDROLIB-core/pull/878
- add tracerFallVelocity and tracerdecaytime as dynamic oxtoldforcing attributes by @MAfarrag in https://github.com/Deltares/HYDROLIB-core/pull/817
- Bug fix by @MAfarrag in https://github.com/Deltares/HYDROLIB-core/pull/881
- filemodel issue with recurse false by @MAfarrag in https://github.com/Deltares/HYDROLIB-core/pull/892
- migrate to pydantic v2 by @MAfarrag in https://github.com/Deltares/HYDROLIB-core/pull/832
- boundary condition converter label issue by @MAfarrag in https://github.com/Deltares/HYDROLIB-core/pull/896
- new external forcing files names by @MAfarrag in https://github.com/Deltares/HYDROLIB-core/pull/897
- Bugfix: Write the area to the new extforcefile for SourceSink forcing by @jeroen-deltares in https://github.com/Deltares/HYDROLIB-core/pull/902
tracerfallvelocity/tracerdecaytimemultiple format filed name by @MAfarrag in https://github.com/Deltares/HYDROLIB-core/pull/911- Add missing quantities by @jeroen-deltares in https://github.com/Deltares/HYDROLIB-core/pull/909
- Return imported classes to
__init__.pyby @jeroen-deltares in https://github.com/Deltares/HYDROLIB-core/pull/915
Full Changelog: https://github.com/Deltares/HYDROLIB-core/compare/0.9.2...1.0.0b2
Hydrosphere - Freshwater and Hydrology
- Python
Published by github-actions[bot] 7 months ago
HYDROLIB-core - Release v1.0.0b1
What's Changed
- Migrate working models from old pydantic v2 branch by @jeroen-deltares in https://github.com/Deltares/HYDROLIB-core/pull/837
- Migrate bc model to pydantic v2 by @jeroen-deltares in https://github.com/Deltares/HYDROLIB-core/pull/840
- migrate the gui module to pydantic v2 #732 by @MAfarrag in https://github.com/Deltares/HYDROLIB-core/pull/842
- Migrate inifield module to pydantic v2 by @MAfarrag in https://github.com/Deltares/HYDROLIB-core/pull/843
- Migrate
extmodel to pydantic v2 by @jeroen-deltares in https://github.com/Deltares/HYDROLIB-core/pull/841 - Migrate
ObservationCrossSection,ObservationPointmodel to pydantic v2 by @jeroen-deltares in https://github.com/Deltares/HYDROLIB-core/pull/844 - Migrate
structuremodule to pydantic v2 by @MAfarrag in https://github.com/Deltares/HYDROLIB-core/pull/845 - Migrate
OneDFieldto pydantic v2 by @jeroen-deltares in https://github.com/Deltares/HYDROLIB-core/pull/848 - Migrate
StorageNodeto pydantic v2 by @jeroen-deltares in https://github.com/Deltares/HYDROLIB-core/pull/847 - Task/732 migrate mdu to pydantic v2 by @jeroen-deltares in https://github.com/Deltares/HYDROLIB-core/pull/852
- Migrate
rrto pydantic v2 by @jeroen-deltares in https://github.com/Deltares/HYDROLIB-core/pull/849 - Task/732 migrate research to pydantic v2 by @jeroen-deltares in https://github.com/Deltares/HYDROLIB-core/pull/866
- Task/732 migrate dimr to pydantic v2 by @jeroen-deltares in https://github.com/Deltares/HYDROLIB-core/pull/867
- Task/732 change deprecated field validators by @jeroen-deltares in https://github.com/Deltares/HYDROLIB-core/pull/868
- test model caching by @MAfarrag in https://github.com/Deltares/HYDROLIB-core/pull/875
- Task/732 Read and fix failing pytests by @jeroen-deltares in https://github.com/Deltares/HYDROLIB-core/pull/869
Full Changelog: https://github.com/Deltares/HYDROLIB-core/compare/0.9.2...1.0.0b1
Hydrosphere - Freshwater and Hydrology
- Python
Published by github-actions[bot] 9 months ago
HYDROLIB-core - Release v0.9.2
What's Changed
- remove exception for fmcomponent.process==1 by @veenstrajelmer in https://github.com/Deltares/HYDROLIB-core/pull/854
- chore: delete test.nc by @veenstrajelmer in https://github.com/Deltares/HYDROLIB-core/pull/858
- chore: release pandas version restriction by @veenstrajelmer in https://github.com/Deltares/HYDROLIB-core/pull/856
- bump up meshkernel version by @MAfarrag in https://github.com/Deltares/HYDROLIB-core/pull/821
- extforce-convert fixes for big models by @MAfarrag in https://github.com/Deltares/HYDROLIB-core/pull/861
Full Changelog: https://github.com/Deltares/HYDROLIB-core/compare/0.9.1...0.9.2
Hydrosphere - Freshwater and Hydrology
- Python
Published by github-actions[bot] 9 months ago
HYDROLIB-core - Release v0.9.1
What's Changed
- remove hard coded version by @MAfarrag in https://github.com/Deltares/HYDROLIB-core/pull/819
- Fix md5 security issue by @jeroen-deltares in https://github.com/Deltares/HYDROLIB-core/pull/806
- Extend CrossLocModel to accept one cross-section by @MAfarrag in https://github.com/Deltares/HYDROLIB-core/pull/820
- unit test the
ModelTreeTraverse. by @MAfarrag in https://github.com/Deltares/HYDROLIB-core/pull/824 - refactor dimr functionalities by @MAfarrag in https://github.com/Deltares/HYDROLIB-core/pull/826
- Add
verboseargument to the polyline class (#550) by @MAfarrag in https://github.com/Deltares/HYDROLIB-core/pull/828 - update fm_container CI pipeline deprecated syntax by @MAfarrag in https://github.com/Deltares/HYDROLIB-core/pull/830
- restucture modules by @MAfarrag in https://github.com/Deltares/HYDROLIB-core/pull/834
- add a test case for relative path case resolving by @jeroen-deltares in https://github.com/Deltares/HYDROLIB-core/pull/829
Full Changelog: https://github.com/Deltares/HYDROLIB-core/compare/0.9.0...0.9.1
Hydrosphere - Freshwater and Hydrology
- Python
Published by github-actions[bot] 10 months ago
HYDROLIB-core - Release v0.9.0
What's Changed
- chore: update contributing docs by @veenstrajelmer in https://github.com/Deltares/HYDROLIB-core/pull/737
- build(deps-dev): bump tornado from 6.4.1 to 6.4.2 by @dependabot in https://github.com/Deltares/HYDROLIB-core/pull/716
- chore: update to meshkernelpy v7 by @veenstrajelmer in https://github.com/Deltares/HYDROLIB-core/pull/779
- Extended list of meshkernel arguments to be passed through hydrolib-core from hydrolib-dhydamo by @RuudHurkmans in https://github.com/Deltares/HYDROLIB-core/pull/776
- feat: external forcings converter by @arthurvd in https://github.com/Deltares/HYDROLIB-core/pull/647
- release 0.9 by @MAfarrag in https://github.com/Deltares/HYDROLIB-core/pull/815
Full Changelog: https://github.com/Deltares/HYDROLIB-core/compare/0.8.1...0.9.0
Hydrosphere - Freshwater and Hydrology
- Python
Published by github-actions[bot] 11 months ago
HYDROLIB-core - Release v0.8.1
What's Changed
- chore: correct mdu.geometry.stretchtype default value by @veenstrajelmer in https://github.com/Deltares/HYDROLIB-core/pull/695
- chore: corrected comment for layertype by @veenstrajelmer in https://github.com/Deltares/HYDROLIB-core/pull/697
- chore: bump minimal meshkernel version to 4.2.0 by @veenstrajelmer in https://github.com/Deltares/HYDROLIB-core/pull/693
- chore: updated usecaching mdu keyword default value by @veenstrajelmer in https://github.com/Deltares/HYDROLIB-core/pull/705
- chore: update to meshkernelpy 5.0.1 by @veenstrajelmer in https://github.com/Deltares/HYDROLIB-core/pull/708
- chore: drop python 3.8 support by @veenstrajelmer in https://github.com/Deltares/HYDROLIB-core/pull/710
- chore: add support for numpy v2 by @veenstrajelmer in https://github.com/Deltares/HYDROLIB-core/pull/660
- feat: add Fortran scientific notation support in .tim files by @arthurvd in https://github.com/Deltares/HYDROLIB-core/pull/720
- chore: add support for Python 3.13 by @veenstrajelmer in https://github.com/Deltares/HYDROLIB-core/pull/712
- fix: failing docs by @MAfarrag in https://github.com/Deltares/HYDROLIB-core/pull/728
- chore: update to meshkernelpy v6 by @veenstrajelmer in https://github.com/Deltares/HYDROLIB-core/pull/735
Full Changelog: https://github.com/Deltares/HYDROLIB-core/compare/0.8.0...0.8.1
Hydrosphere - Freshwater and Hydrology
- Python
Published by veenstrajelmer about 1 year ago
HYDROLIB-core - Release v0.8.0
What's Changed
- #599: Add support for python 3.12 by @MRVermeulenDeltares in https://github.com/Deltares/HYDROLIB-core/pull/640
- #634: Add support for research keywords by @tim-vd-aardweg in https://github.com/Deltares/HYDROLIB-core/pull/642
- #622: Raise error for unknown keywords by @MRVermeulenDeltares in https://github.com/Deltares/HYDROLIB-core/pull/632
- #559: Ensure only floats check for Fortran scientific notation when parsing by @tim-vd-aardweg in https://github.com/Deltares/HYDROLIB-core/pull/626
- #354: Reduce rereading cached files during init by @MRVermeulenDeltares in https://github.com/Deltares/HYDROLIB-core/pull/641
- #562: Fix parallel process in dimr_config by @MRVermeulenDeltares in https://github.com/Deltares/HYDROLIB-core/pull/623
- #473: Update alias from blockFrom and blockTo to block-From and block-To by @tim-vd-aardweg in https://github.com/Deltares/HYDROLIB-core/pull/639
- #658: Loosen numpy requirement by @veenstrajelmer in https://github.com/Deltares/HYDROLIB-core/pull/659
- #653: Corrected default mdu.wind.rhoair value to value in manual and kernel code by @veenstrajelmer in https://github.com/Deltares/HYDROLIB-core/pull/667
- #661: Don't write keywords with None values by @tim-vd-aardweg in https://github.com/Deltares/HYDROLIB-core/pull/663
- #620: Add support for optional [sedtrails] research section. by @tim-vd-aardweg in https://github.com/Deltares/HYDROLIB-core/pull/651
- #652: Add support for spaces polyline names by @tim-vd-aardweg in https://github.com/Deltares/HYDROLIB-core/pull/652
- #546: Prevent duplicate contacts/links in
Link1d2dby @veenstrajelmer in https://github.com/Deltares/HYDROLIB-core/pull/674 - #678: locationtype should not be written for CrossSections or ObservationCrossSections by @tim-vd-aardweg in https://github.com/Deltares/HYDROLIB-core/pull/683
- mesh_2d_edge_x and mesh_2d_edge_y to writer by @DanielTollenaar in https://github.com/Deltares/HYDROLIB-core/pull/645
Known Issues
- #714: Global section is not written to the roughness-channels.ini file
New Contributors
- @DanielTollenaar made their first contribution in https://github.com/Deltares/HYDROLIB-core/pull/645
Full Changelog: https://github.com/Deltares/HYDROLIB-core/compare/0.7.0...0.8.0
Hydrosphere - Freshwater and Hydrology
- Python
Published by tim-vd-aardweg over 1 year ago
HYDROLIB-core - Release v0.7.0
What's Changed
- addded is_intermediate_link to ExtOldForcing class by @veenstrajelmer in https://github.com/Deltares/HYDROLIB-core/pull/592
- 586 support python 3.10 by @veenstrajelmer in https://github.com/Deltares/HYDROLIB-core/pull/600
- bump meshkernel version by @veenstrajelmer in https://github.com/Deltares/HYDROLIB-core/pull/596
- use new contacts_set from meshkernel 4.0.2 by @veenstrajelmer in https://github.com/Deltares/HYDROLIB-core/pull/602
- add codecov to ci.yml and badge to readme by @veenstrajelmer in https://github.com/Deltares/HYDROLIB-core/pull/605
- add py311 to ci.yml and pyproject.toml by @veenstrajelmer in https://github.com/Deltares/HYDROLIB-core/pull/601
- bump meshkernel to ^4.1.0 by @veenstrajelmer in https://github.com/Deltares/HYDROLIB-core/pull/610
- 611 not possible to refine meshes with cell sizes smaller than 10 m by @veenstrajelmer in https://github.com/Deltares/HYDROLIB-core/pull/613
- add testcase for multiple grids in mesh2d by @veenstrajelmer in https://github.com/Deltares/HYDROLIB-core/pull/608
Full Changelog: https://github.com/Deltares/HYDROLIB-core/compare/0.6.1...0.7.0
Hydrosphere - Freshwater and Hydrology
- Python
Published by github-actions[bot] about 2 years ago
HYDROLIB-core - Release v0.6.1
What's Changed
- removed type_enforced dependency by @veenstrajelmer in https://github.com/Deltares/HYDROLIB-core/pull/587
- Use Pydantic 2, but use V1 API. by @evetion in https://github.com/Deltares/HYDROLIB-core/pull/589
Full Changelog: https://github.com/Deltares/HYDROLIB-core/compare/0.6.0...0.6.1
Hydrosphere - Freshwater and Hydrology
- Python
Published by github-actions[bot] about 2 years ago
HYDROLIB-core - Release v0.6.0
What's Changed
- Fix station parsing in RR .bui files by @arthurvd in https://github.com/Deltares/HYDROLIB-core/pull/549
- feat: add missing oldext quantities by @veenstrajelmer in https://github.com/Deltares/HYDROLIB-core/pull/558
- added filetype 10 (polyfile) to class ExtOldFileType by @veenstrajelmer in https://github.com/Deltares/HYDROLIB-core/pull/566
- 570 add computedairdensity mdu keywords by @veenstrajelmer in https://github.com/Deltares/HYDROLIB-core/pull/580
- Add material for DSD 2023 breakout session by @priscavdsluis in https://github.com/Deltares/HYDROLIB-core/pull/582
- Integrate MeshKernelPy >=3.0.0 by @veenstrajelmer in https://github.com/Deltares/HYDROLIB-core/pull/574
Full Changelog: https://github.com/Deltares/HYDROLIB-core/compare/0.5.2...0.6.0
Hydrosphere - Freshwater and Hydrology
- Python
Published by github-actions[bot] over 2 years ago
HYDROLIB-core - Release v0.5.2
What's Changed
- Fixed some unit test issues by @arthurvd in https://github.com/Deltares/HYDROLIB-core/pull/541
- Added correct 0.5.2 to release notes and fixed wrong link by @arthurvd in https://github.com/Deltares/HYDROLIB-core/pull/542
- Fixed APIdoc links by @arthurvd in https://github.com/Deltares/HYDROLIB-core/pull/543
- Updated releasenotes.md by @arthurvd in https://github.com/Deltares/HYDROLIB-core/pull/544
Full Changelog: https://github.com/Deltares/HYDROLIB-core/compare/0.5.1...0.5.2
Hydrosphere - Freshwater and Hydrology
- Python
Published by tim-vd-aardweg almost 3 years ago
HYDROLIB-core - Release v0.5.1
What's Changed
- #454: Updated poetry image and poetry version to latest in CI by @priscavdsluis in https://github.com/Deltares/HYDROLIB-core/pull/455
- Fixed FM User Manual URL by @arthurvd in https://github.com/Deltares/HYDROLIB-core/pull/443
- #462: Fixed polyline serializer to print empty trailing comment lines by @arthurvd in https://github.com/Deltares/HYDROLIB-core/pull/463
- XYZ parser should support whitespace in lines and between lines by @arthurvd in https://github.com/Deltares/HYDROLIB-core/pull/458
- Reading invalid formatted plifile should raise error instead of warning by @MRVermeulenDeltares in https://github.com/Deltares/HYDROLIB-core/pull/457
- Added validation for NaN values in datablocks by @tim-vd-aardweg in https://github.com/Deltares/HYDROLIB-core/pull/460
- Added support for strings besides Path by @MRVermeulenDeltares in https://github.com/Deltares/HYDROLIB-core/pull/469
- Added support for xyn files by @tim-vd-aardweg in https://github.com/Deltares/HYDROLIB-core/pull/472
- #339: FileModels can handle path formats from different OS by @priscavdsluis in https://github.com/Deltares/HYDROLIB-core/pull/361
- #474: Added support for 3D z-sigma settings in MDU by @arthurvd in https://github.com/Deltares/HYDROLIB-core/pull/476
- Added unit tests for obs crs.pli via existing PolyFile class by @arthurvd in https://github.com/Deltares/HYDROLIB-core/pull/464
- Included old and new obscrossection into MDU output by @arthurvd in https://github.com/Deltares/HYDROLIB-core/pull/470
- Added missing documentation for the .xyn file by @tim-vd-aardweg in https://github.com/Deltares/HYDROLIB-core/pull/491
- Publicly exposed the new XYN classes by @tim-vd-aardweg in https://github.com/Deltares/HYDROLIB-core/pull/492
- Fixed ignorance of trailing data on polyline data lines by @arthurvd in https://github.com/Deltares/HYDROLIB-core/pull/482
- Created release workflow by @tim-vd-aardweg in https://github.com/Deltares/HYDROLIB-core/pull/500
- #450: Updated MeshKernel to latest v2.0.2 by @priscavdsluis in https://github.com/Deltares/HYDROLIB-core/pull/504
- Added support for .tim files by @MRVermeulenDeltares in https://github.com/Deltares/HYDROLIB-core/pull/465
- #485 Added four missing 1D2D settings to MDU by @arthurvd in https://github.com/Deltares/HYDROLIB-core/pull/490
- #438: Only update the file path if
resolve_casingis set to True. by @priscavdsluis in https://github.com/Deltares/HYDROLIB-core/pull/512 - #493 Removed indents from mdu file by @MRVermeulenDeltares in https://github.com/Deltares/HYDROLIB-core/pull/514
- #446: Implemented meteo for external forcing by @xldeltares in https://github.com/Deltares/HYDROLIB-core/pull/477
- Fixed bugs with the XYN files and models by @tim-vd-aardweg in https://github.com/Deltares/HYDROLIB-core/pull/508
- #497: Added support for tim files in the structure file by @priscavdsluis in https://github.com/Deltares/HYDROLIB-core/pull/517
- #486: Added missing mdu keywords coastal by @arthurvd in https://github.com/Deltares/HYDROLIB-core/pull/520
- Added support for UGRID net files without faces by @arthurvd in https://github.com/Deltares/HYDROLIB-core/pull/524
- #527: MDU keywords such as 1d2dLinkFile are written to file without comments by @priscavdsluis in https://github.com/Deltares/HYDROLIB-core/pull/528
- Added unit test that verifies default FMModel is already loadable by @arthurvd in https://github.com/Deltares/HYDROLIB-core/pull/526
- Created a developer guide by @tim-vd-aardweg in https://github.com/Deltares/HYDROLIB-core/pull/496
- Added releasenotes.md to site (changelog.md not on site anymore, only i… by @arthurvd in https://github.com/Deltares/HYDROLIB-core/pull/522
- #369: Added support for the old style external forcings file by @priscavdsluis in https://github.com/Deltares/HYDROLIB-core/pull/471
- Updated the list of supported functionalities by @tim-vd-aardweg in https://github.com/Deltares/HYDROLIB-core/pull/479
- #529: Special characters should be parsed correctly from file by @priscavdsluis in https://github.com/Deltares/HYDROLIB-core/pull/534
- #535: Added the quantity
nudge_salinity_temperatureto ext old file header by @priscavdsluis in https://github.com/Deltares/HYDROLIB-core/pull/536 - #511: Improved TimModel implementation by updating the timeseries data type by @MRVermeulenDeltares in https://github.com/Deltares/HYDROLIB-core/pull/521
- Added support for station names surrounded by double quotes by @tim-vd-aardweg in https://github.com/Deltares/HYDROLIB-core/pull/538
- Workflow for automating the release by @tim-vd-aardweg in https://github.com/Deltares/HYDROLIB-core/pull/499
- Fixed issues with the new release script by @tim-vd-aardweg in https://github.com/Deltares/HYDROLIB-core/pull/539
New Contributors
- @MRVermeulenDeltares made their first contribution in https://github.com/Deltares/HYDROLIB-core/pull/457
Full Changelog: https://github.com/Deltares/HYDROLIB-core/compare/0.4.1...0.5.1
Hydrosphere - Freshwater and Hydrology
- Python
Published by tim-vd-aardweg almost 3 years ago
HYDROLIB-core - v0.4.2
What's Changed
- 441: Update MeshKernel to at least 2.0.0 by @priscavdsluis in https://github.com/Deltares/HYDROLIB-core/pull/442.
Full Changelog: https://github.com/Deltares/HYDROLIB-core/compare/0.4.1...0.4.2
Important
Known issue
This version is not supported on Linux and MacOS
Hydrosphere - Freshwater and Hydrology
- Python
Published by priscavdsluis about 3 years ago
HYDROLIB-core - v0.4.1
What's Changed
- Fixed error described in issue #439 by @RuudHurkmans in https://github.com/Deltares/HYDROLIB-core/pull/440
New Contributors
- @RuudHurkmans made their first contribution in https://github.com/Deltares/HYDROLIB-core/pull/440
Full Changelog: https://github.com/Deltares/HYDROLIB-core/compare/0.4.0...0.4.1
Hydrosphere - Freshwater and Hydrology
- Python
Published by priscavdsluis about 3 years ago
HYDROLIB-core - Release v0.4.0
What's Changed
- Improve release docs after our 0.3.1. Plus some more improvements. by @arthurvd in https://github.com/Deltares/HYDROLIB-core/pull/388
- Fix some minor apidocs by @arthurvd in https://github.com/Deltares/HYDROLIB-core/pull/390
- Add toplevel hydrolib.core.io.dflowfm tree structure by @tim-vd-aardweg in https://github.com/Deltares/HYDROLIB-core/pull/392
- Update .gitignore by @tim-vd-aardweg in https://github.com/Deltares/HYDROLIB-core/pull/404
- Enums are incorrectly written to files by @tim-vd-aardweg in https://github.com/Deltares/HYDROLIB-core/pull/403
- Use cz cl to add changelog for 0.2.1, 0.3.0 and 0.3.1 by @arthurvd in https://github.com/Deltares/HYDROLIB-core/pull/389
- #355: Add support for non-recursively loading models by @priscavdsluis in https://github.com/Deltares/HYDROLIB-core/pull/401
- #308: Change data block default spacing from 4 to 2 by @priscavdsluis in https://github.com/Deltares/HYDROLIB-core/pull/407
- #370: Suppress warning in polyfile parser that the white space at the start of the line is ignored. by @priscavdsluis in https://github.com/Deltares/HYDROLIB-core/pull/409
- Refactor the support for vectors in .bc files. by @tim-vd-aardweg in https://github.com/Deltares/HYDROLIB-core/pull/394
- #258: Move the base module in XYZ to IO (does not belong in dflowfm.xyz) by @priscavdsluis in https://github.com/Deltares/HYDROLIB-core/pull/418
- Small refactoring of the VectorQuantityUnitPairs and VectorForcingBase by @tim-vd-aardweg in https://github.com/Deltares/HYDROLIB-core/pull/422
- #308: Improve BC file formatting by @priscavdsluis in https://github.com/Deltares/HYDROLIB-core/pull/406
- Docs/412 install test notebook for 0.3.1 by @arthurvd in https://github.com/Deltares/HYDROLIB-core/pull/414
- Update pydantic to the latest version (1.10.2) by @tim-vd-aardweg in https://github.com/Deltares/HYDROLIB-core/pull/419
- Ensure that QuantityUnitPairs that are not part of a vector are correctly parsed by @tim-vd-aardweg in https://github.com/Deltares/HYDROLIB-core/pull/420
- Docs/393 create tutorial magdalena by @arthurvd in https://github.com/Deltares/HYDROLIB-core/pull/431
- #429: Rename variable in
generate_nodesfunction since it causes a crash by @priscavdsluis in https://github.com/Deltares/HYDROLIB-core/pull/437 - 353: Correct polylinefile validation for Structure and its subclasses by @arthurvd in https://github.com/Deltares/HYDROLIB-core/pull/416
- Remove io namespace and improve imports by @tim-vd-aardweg in https://github.com/Deltares/HYDROLIB-core/pull/438
- #395: Add demo for DSD 2022 by @priscavdsluis in https://github.com/Deltares/HYDROLIB-core/pull/397
Full Changelog: https://github.com/Deltares/HYDROLIB-core/compare/0.3.1...0.4.0
Hydrosphere - Freshwater and Hydrology
- Python
Published by priscavdsluis about 3 years ago
HYDROLIB-core - Release v0.3.1
What's Changed
- #280: Add release documentation by @priscavdsluis in https://github.com/Deltares/HYDROLIB-core/pull/282
- #240: Fix the types of 4 fields in the MDU file by @priscavdsluis in https://github.com/Deltares/HYDROLIB-core/pull/283
- feat: add binder support with a dockerfile by @BeardedPlatypus in https://github.com/Deltares/HYDROLIB-core/pull/264
- #237: Support extra MDU sections by @priscavdsluis in https://github.com/Deltares/HYDROLIB-core/pull/284
- feat: support copying generic models by @BeardedPlatypus in https://github.com/Deltares/HYDROLIB-core/pull/281
- Removed the writeBalanceFile keyword from the mdu. by @tim-vd-aardweg in https://github.com/Deltares/HYDROLIB-core/pull/297
- implement mesh generation for pipes (#294) and fix support different reference system (#298) by @xldeltares in https://github.com/Deltares/HYDROLIB-core/pull/299
- Support crs file for observation cross sections by @tim-vd-aardweg in https://github.com/Deltares/HYDROLIB-core/pull/289
- Remove unnessary indent in .bc datablocks by @arthurvd in https://github.com/Deltares/HYDROLIB-core/pull/304
- #295: Make
has_z_valuesparameter optional inpolyfile.parser.read_polyfileby @arthurvd in https://github.com/Deltares/HYDROLIB-core/pull/312 - #265: Drop extra fields for INIBasedModels by @priscavdsluis in https://github.com/Deltares/HYDROLIB-core/pull/291
- #325: Make sure verticalpositions is parsed to a list of floats. by @priscavdsluis in https://github.com/Deltares/HYDROLIB-core/pull/326
- #323: Add ZDatum to VerticalPositionType. by @priscavdsluis in https://github.com/Deltares/HYDROLIB-core/pull/324
- #332: Support branches.gui file by @xldeltares in https://github.com/Deltares/HYDROLIB-core/pull/333
- #334 fix branchorder writing to net file by @xldeltares in https://github.com/Deltares/HYDROLIB-core/pull/335
- #301: Ensure poly files can be saved by @tim-vd-aardweg in https://github.com/Deltares/HYDROLIB-core/pull/344
- Put single structure in list in StructureModel class by @veenstrajelmer in https://github.com/Deltares/HYDROLIB-core/pull/352
- Change type of xcoordinates and ycoordinates in Lateral class from int to float. by @veenstrajelmer in https://github.com/Deltares/HYDROLIB-core/pull/351
- 272#: Refactor get_location_specification_root_validator by @priscavdsluis in https://github.com/Deltares/HYDROLIB-core/pull/347
- Net writer should not produce nan as fill values by @tim-vd-aardweg in https://github.com/Deltares/HYDROLIB-core/pull/363
- #104: Skip serialization of empty INI properties when configured by @priscavdsluis in https://github.com/Deltares/HYDROLIB-core/pull/336
- Change AutoStart type from bool to int by @veenstrajelmer in https://github.com/Deltares/HYDROLIB-core/pull/349
- T3D header not correct by @tim-vd-aardweg in https://github.com/Deltares/HYDROLIB-core/pull/356
- Enhancement/238 additional mesh funcs dhydamo by @grongen in https://github.com/Deltares/HYDROLIB-core/pull/300
- #315: Fix freeze when printing ForcingModel by @priscavdsluis in https://github.com/Deltares/HYDROLIB-core/pull/372
- Fix backward compatible enum values via validator by @arthurvd in https://github.com/Deltares/HYDROLIB-core/pull/380
- Feat/316 forcing vectorquantities by @arthurvd in https://github.com/Deltares/HYDROLIB-core/pull/381
- #341: Add supporting for correcting file paths upon initializing file models. by @priscavdsluis in https://github.com/Deltares/HYDROLIB-core/pull/358
- 288: Add documentation for MDU keywords by @priscavdsluis in https://github.com/Deltares/HYDROLIB-core/pull/382
- #376: Upgrade Ubuntu action runner image to latest version by @priscavdsluis in https://github.com/Deltares/HYDROLIB-core/pull/377
- #341: Add documentation for the resolve_casing functionality by @priscavdsluis in https://github.com/Deltares/HYDROLIB-core/pull/386
- Update list of supported functionalities for 0.3.1 release by @arthurvd in https://github.com/Deltares/HYDROLIB-core/pull/387
New Contributors
- @tim-vd-aardweg made their first contribution in https://github.com/Deltares/HYDROLIB-core/pull/297
- @veenstrajelmer made their first contribution in https://github.com/Deltares/HYDROLIB-core/pull/352
Full Changelog: https://github.com/Deltares/HYDROLIB-core/compare/0.3.0...0.3.1
Hydrosphere - Freshwater and Hydrology
- Python
Published by arthurvd over 3 years ago
HYDROLIB-core - Release v0.3.0
What's Changed
- 223 dimr rainfallrunoffmodel fmmodel are not read by @d2hydro in https://github.com/Deltares/HYDROLIB-core/pull/225
- Bug/233 error short connecting branch by @grongen in https://github.com/Deltares/HYDROLIB-core/pull/234
- fix: updated dependencies. by @evetion in https://github.com/Deltares/HYDROLIB-core/pull/245
- Docs/246 update first steps tutorial notebook by @rhutten in https://github.com/Deltares/HYDROLIB-core/pull/254
- chore(devcontainer): fix docker devcontainer behaviour by @BeardedPlatypus in https://github.com/Deltares/HYDROLIB-core/pull/231
- refactor(rr): place all RR-related code+tests in own rr subpackage by @arthurvd in https://github.com/Deltares/HYDROLIB-core/pull/235
- #229: Add modeldata and geometry subdirectories by @priscavdsluis in https://github.com/Deltares/HYDROLIB-core/pull/257
- fix(filemodel): ResolveRelativeMode is incorrectly set when reading a model with 'pathsRelativeToParent' set to false by @BeardedPlatypus in https://github.com/Deltares/HYDROLIB-core/pull/259
- feat: add support for observation point ini file by @arthurvd in https://github.com/Deltares/HYDROLIB-core/pull/236
- Add modeltype 21 to RR node for open water preciptation/evaporation by @arthurvd in https://github.com/Deltares/HYDROLIB-core/pull/261
- #82: Allow empty file paths in the .fnm file by @priscavdsluis in https://github.com/Deltares/HYDROLIB-core/pull/260
- Upgrade poetry and cache versions to reset caches. by @evetion in https://github.com/Deltares/HYDROLIB-core/pull/267
- feat: support .bc files and more in lateral discharge by @arthurvd in https://github.com/Deltares/HYDROLIB-core/pull/244
- #224: Fix fnm serializer to only print filepath item of dict values by @arthurvd in https://github.com/Deltares/HYDROLIB-core/pull/227
- Enhancement/238 additional mesh funcs dhydamo by @grongen in https://github.com/Deltares/HYDROLIB-core/pull/243
- #105: Add water level location validation DamBreaks by @priscavdsluis in https://github.com/Deltares/HYDROLIB-core/pull/266
- Added obsFile and moved rr subpackages in functionalities list by @arthurvd in https://github.com/Deltares/HYDROLIB-core/pull/274
- Fix MDU obsFile as ObservationPointModel instead of Path by @arthurvd in https://github.com/Deltares/HYDROLIB-core/pull/273
- Remove SonarCloud code smells by @priscavdsluis in https://github.com/Deltares/HYDROLIB-core/pull/270
- Add support for all CrossSection (location) fields. by @arthurvd in https://github.com/Deltares/HYDROLIB-core/pull/276
- Fix valid xs:dateTime output in DIMR serializer by @arthurvd in https://github.com/Deltares/HYDROLIB-core/pull/279
- Bump lxml from 4.9.0 to 4.9.1 by @dependabot in https://github.com/Deltares/HYDROLIB-core/pull/269
- Fix/13 dockertest reenabled by @arthurvd in https://github.com/Deltares/HYDROLIB-core/pull/277
New Contributors
- @d2hydro made their first contribution in https://github.com/Deltares/HYDROLIB-core/pull/225
- @grongen made their first contribution in https://github.com/Deltares/HYDROLIB-core/pull/234
- @rhutten made their first contribution in https://github.com/Deltares/HYDROLIB-core/pull/254
Full Changelog: https://github.com/Deltares/HYDROLIB-core/compare/0.2.1...0.3.0
Hydrosphere - Freshwater and Hydrology
- Python
Published by priscavdsluis over 3 years ago
HYDROLIB-core - Release v0.2.1
What's Changed
- Fix/196 validation culvert by @arthurvd in https://github.com/Deltares/HYDROLIB-core/pull/198
- Fix/197 validation pumpstages by @arthurvd in https://github.com/Deltares/HYDROLIB-core/pull/203
- #205: Allow empty friction specification in all crossdef types by @arthurvd in https://github.com/Deltares/HYDROLIB-core/pull/206
- #204: Avoid Pydantic 1.9.x as long as List[Union[]] types are unsupported by @arthurvd in https://github.com/Deltares/HYDROLIB-core/pull/219
- 217: extend to_key such that leading digits are removed from aliased fields. by @arthurvd in https://github.com/Deltares/HYDROLIB-core/pull/218
- Expand validation error message on list inputs. by @evetion in https://github.com/Deltares/HYDROLIB-core/pull/220
- #211: Add configurable list delimiter symbol at Field and model level by @arthurvd in https://github.com/Deltares/HYDROLIB-core/pull/212
- ignore location fields for compound type structures by @arthurvd in https://github.com/Deltares/HYDROLIB-core/pull/215
- Use ModelField attributes to get the split list delimiter by @evetion in https://github.com/Deltares/HYDROLIB-core/pull/222
Full Changelog: https://github.com/Deltares/HYDROLIB-core/compare/0.2.0...0.2.1
Hydrosphere - Freshwater and Hydrology
- Python
Published by evetion about 4 years ago
HYDROLIB-core - Release v0.2.0
What's Changed
- Set the python version in sonar-project.properties by @BeardedPlatypus in https://github.com/Deltares/HYDROLIB-core/pull/132
- Adjust ordered list in principles.md by @BeardedPlatypus in https://github.com/Deltares/HYDROLIB-core/pull/135
- Fixed all sonarcloud smells. by @evetion in https://github.com/Deltares/HYDROLIB-core/pull/139
- Fix float parser: only find-replace D/E in values, not in keys by @arthurvd in https://github.com/Deltares/HYDROLIB-core/pull/106
- #78: Improve validation of optionally required fields in orifice structure by @priscavdsluis in https://github.com/Deltares/HYDROLIB-core/pull/142
- #101: Duplicate keys in bc file incorrectly leads to semicolon separated keys by @priscavdsluis in https://github.com/Deltares/HYDROLIB-core/pull/134
- Full file support for roughness ini FrictFile by @arthurvd in https://github.com/Deltares/HYDROLIB-core/pull/120
- #77 Improve validation of optionally required fields in weir structure by @priscavdsluis in https://github.com/Deltares/HYDROLIB-core/pull/146
- Added description of our overrides. by @evetion in https://github.com/Deltares/HYDROLIB-core/pull/148
- Feature/144 crsdef tests by @arthurvd in https://github.com/Deltares/HYDROLIB-core/pull/145
- #118: Fix 2 code smells by @arthurvd in https://github.com/Deltares/HYDROLIB-core/pull/153
- Adjust datablock type of DataBlockINIBasedModel by @BeardedPlatypus in https://github.com/Deltares/HYDROLIB-core/pull/162
- Enhancement/149 crosssection namespace by @arthurvd in https://github.com/Deltares/HYDROLIB-core/pull/164
- #138: Add RR network topology node file by @priscavdsluis in https://github.com/Deltares/HYDROLIB-core/pull/154
- Add the GeneralStructure to structure/models.py by @BeardedPlatypus in https://github.com/Deltares/HYDROLIB-core/pull/165
- #147 fix validation errors by @arthurvd in https://github.com/Deltares/HYDROLIB-core/pull/161
- #163: autogenerated list of supported features by @arthurvd in https://github.com/Deltares/HYDROLIB-core/pull/171
- Fixed parsing and serialization of Control elements in DIMR. by @evetion in https://github.com/Deltares/HYDROLIB-core/pull/167
- Run FM container to test our created models by @evetion in https://github.com/Deltares/HYDROLIB-core/pull/97
- #15: document public API by @arthurvd in https://github.com/Deltares/HYDROLIB-core/pull/166
- Add representative rural FM-RR testcase for all upcoming RR-testing by @arthurvd in https://github.com/Deltares/HYDROLIB-core/pull/157
- #140: Add RR network topology link file by @priscavdsluis in https://github.com/Deltares/HYDROLIB-core/pull/155
- #70: Improve logged warnings by @priscavdsluis in https://github.com/Deltares/HYDROLIB-core/pull/178
- #76: fixed optionality of all pump fields + validators and unit tests. by @arthurvd in https://github.com/Deltares/HYDROLIB-core/pull/179
- #131: Support storage node files by @priscavdsluis in https://github.com/Deltares/HYDROLIB-core/pull/173
- #75: Improve validation of optionally required fields in culvert structure by @priscavdsluis in https://github.com/Deltares/HYDROLIB-core/pull/183
- feat(ini/parser.py): Now the user can decide to parse as a dictionary… by @Carsopre in https://github.com/Deltares/HYDROLIB-core/pull/177
- Bump lxml from 4.6.4 to 4.6.5 by @dependabot in https://github.com/Deltares/HYDROLIB-core/pull/185
- #98: introduced enum for FrictionType everywhere. by @arthurvd in https://github.com/Deltares/HYDROLIB-core/pull/181
- Feature/119 inifield file by @arthurvd in https://github.com/Deltares/HYDROLIB-core/pull/182
- Do not write absolute file paths to file by @BeardedPlatypus in https://github.com/Deltares/HYDROLIB-core/pull/136
- Feature/119 inifield file by @arthurvd in https://github.com/Deltares/HYDROLIB-core/pull/191
- Complete 0.2.0 changelog + site consistency by @arthurvd in https://github.com/Deltares/HYDROLIB-core/pull/193
New Contributors
- @dependabot made their first contribution in https://github.com/Deltares/HYDROLIB-core/pull/185
Full Changelog: https://github.com/Deltares/HYDROLIB-core/compare/0.1.5...0.2.0
Hydrosphere - Freshwater and Hydrology
- Python
Published by evetion over 4 years ago