Releases: DHI/mikeio
Releases · DHI/mikeio
Second beta release of 2.0
What's Changed
- Single timestep dataset forgets dt by @ecomodeller in #692
- Dfsu read elements preserve order by @ecomodeller in #690
- Dfs3 read single layer - local coordinates by @ecomodeller in #696
Full Changelog: v2.0.b0...v2.0.b1
Beta release 2.0
What's Changed
- Use collections.abc by @ecomodeller in #651
- Concat neq dfs0 by @ecomodeller in #652
- Change documentation from Sphinx to Quartodoc / Quarto by @ecomodeller in #655
- Detach
Mesh
from_UnstructuredFile
by @ecomodeller in #616 - Simplify Dfsu by @ecomodeller in #657
- Remove old deprecated stuff by @ecomodeller in #659
- Remove legacy Dfs methods by @ecomodeller in #658
- Pfs type hints by @ecomodeller in #664
- Fix PfsDocument.copy by @ecomodeller in #662
- More type hints by @ecomodeller in #663
- Slim mesh api by @ecomodeller in #665
- Executable docstrings by @ecomodeller in #661
- Pfs improvements by @jsmariegaard in #611
- Dfs0 minor by @ecomodeller in #667
- More type hints by @ecomodeller in #669
- Delegate default dims to geometry by @ecomodeller in #666
- Clean untested or unused code by @ecomodeller in #671
- Misc improvement for layered dfsu by @ecomodeller in #673
- Dfs{2,3} local coordinates by @ecomodeller in #668
- Remove duplicate Dfs0 ItemInfo construction by @ecomodeller in #674
- Minimize passing and returning None and Dfsu refactor by @ecomodeller in #678
- Dfsu 2.0 by @ecomodeller in #679
Full Changelog: v1.7.1...v2.0.b0
Version 1.7.1
Only addition to 1.7.0 is that matplotlib
is an explicit dependency of MIKE IO.
Version 1.7.0
- Type hints added to some parts of MIKE IO
- Remove non-supported syntax
- Misc fixes (see below)
What's Changed
- Zip "large" ascii file by @ecomodeller in #612
- Init instance variables in init by @ecomodeller in #600
- Handle reading time axis with daily unit by @ecomodeller in #625
- Remove <1.0 syntax by @ecomodeller in #615
- Handle non-positive dt by @ecomodeller in #620
- cannot be more sigma than totlayers by @otzi5300 in #605
- Simplify Dfs{0,1} by @ecomodeller in #622
- Update video links to vimeo (to remove dated reference to MIKE 2022) by @jsmariegaard in #627
- More static types by @ecomodeller in #613
- Remove geometry warning test by @ecomodeller in #641
- Fix-pandas-deprecations by @ecomodeller in #642
- Legacy-test by @ecomodeller in #645
- Bump numpy from 1.20.0 to 1.22.0 by @dependabot in #646
- Dataset type hints by @ecomodeller in #640
New Contributors
- @otzi5300 made their first contribution in #605
- @dependabot made their first contribution in #646
Full Changelog: v1.6.3...v1.7.0
Version 1.6.3
We got two new contributors @Q-R-B and @Havrevoll 👍
If you would like to contribute an example notebook that uses MIKE IO and makes your life easier, there might more people with a similar needs.
What's Changed
- Don't write non-equidistant dfsu by @ecomodeller in #590
- New notebook with conversion from Esri ASCII raster to dfs2 by @Q-R-B in #593
- Type hints from the future by @ecomodeller in #592
- Corrected contour generation by @Havrevoll in #597
- Additional dependencies for running notebooks by @ecomodeller in #599
- Updated docs after reorg by @ecomodeller in #583
- Dfs2 subsetting with physical coordinates by @ecomodeller in #604
- Remove wrong type by @ecomodeller in #606
- Extract class time step selection by @ecomodeller in #594
- pathlib instead of os.path by @ecomodeller in #601
- Lint with Ruff by @ecomodeller in #607
- Test on Python 3.12 by @ecomodeller in #610
- Overload
Dataset.__getitem__
by @ecomodeller in #608
New Contributors
- @Q-R-B made their first contribution in #593
- @Havrevoll made their first contribution in #597
Full Changelog: v1.6.2...v1.6.3
Version 1.6.2
Minor changes...
What's Changed
- Citation by @ecomodeller in #578
- Many fixes, mostly from ruff by @ecomodeller in #577
- Slim source dist by @ecomodeller in #581
- Updated container by @ecomodeller in #584
- Fix NumPy by @ecomodeller in #585
- Static type checking with mypy by @ecomodeller in #586
Full Changelog: v1.6.1...v1.6.2
Version 1.6.1
Version 1.6.0
In this minor version we welcome two new contributors to MIKE IO @Snowthe and @cmitR, thank you!
What's Changed
- Dfsu 3D append fix by @cmitR in #533
- Dtype dfs3 read by @Snowthe in #562
- Simplify GeometryFM instance variables by @ecomodeller in #561
- Type hint continued by @ecomodeller in #565
- Validate projection string by @ecomodeller in #567
- Split up 2d and 3d flexible geometry by @ecomodeller in #569
- add {item#} for repeated item names by @mohm-dhi in #573
New Contributors
Full Changelog: v1.5.1...v1.6.0
v1.5.1
See notes from 1.5.0
v1.5.0
What's Changed
- Private modules by @ecomodeller in #551
- Temporary paths with Pathlib by @ecomodeller in #557
- Support CLOB in
read_pfs()
by @ecomodeller in #560
Full Changelog: v1.4.1...v1.5.0