Releases: DHI/mikeio
Releases · DHI/mikeio
Alpha release 3.0
What's Changed
- Fix isel on Dfsu 3d single timestep. by @ecomodeller in #828
- Simplify Dataset by @ecomodeller in #829
- Simpler dfs0 by @ecomodeller in #831
- Upgraded syntax by @ecomodeller in #832
- Change dfs datatype by @otzi5300 in #830
- Linespectra inheritance by @ecomodeller in #836
- Interpolation ids and weights always go together by @ecomodeller in #835
- Mypy upgrade by @ecomodeller in #838
- Generic derived variables by @ecomodeller in #839
- Feature/write_spectral_dfsu by @ecomodeller in #837
Full Changelog: v2.6.0...v3.0.0a0
Version 2.6.0
What's Changed
- Fix temporal selection in
Dfs0.read
for non-equidistant time axis. by @ecomodeller in #825 - Deprecate time slicing using getitem. by @ecomodeller in #823
- Renaming utils/common to more descriptive name by @ecomodeller in #818
- Check type hints in tests by @ecomodeller in #822
Full Changelog: v2.5.0...v2.6.0
Version v2.5.0
Highlights
- Creating a Dataset with a list of Numpy arrays, time, and items is now deprecated. Create a Dataset from a collection of DataArrays instead.
- Speaking of DataArray, the name and EUM types can now be added without explicitly creating an ItemInfo object, e.g.
mikeio.DataArray(data=..., name="Wave Height", type=mikeio.EUMType.Wave_height, geometry=...)
- Access nested parts of a Pfs document with a path-like syntax e.g.
pfs['FemEngineHD/TIME/start_time']
, see user guide.
What's Changed
- Dataset_from_numpy by @ecomodeller in #799
- Access pfs with hierarchical path by @ecomodeller in #812
- Make MIKE IO DataArray more similar to Xarray by @ecomodeller in #815
- Deprecate monkey patched from dataframe by @ecomodeller in #814
- Pfs set nested path by @ecomodeller in #816
- support average in generic concat by @otzi5300 in #810
- Use pyproject.toml for mypy by @ecomodeller in #798
- Fix deprecated escape chars by @ecomodeller in #800
- New EUMs by @ecomodeller in #725
- Fix numpy related type hints by @ecomodeller in #803
- PFS - Handle comments better. by @ecomodeller in #802
- Fix bug in Dfs0 read time slice by @ecomodeller in #808
- Use new @deprecated decorator. by @ecomodeller in #811
- Use named dimension to
DataArray.isel
instead of position. by @ecomodeller in #805
Full Changelog: v2.4.0...v2.5.0
Release 2.4.0
What's Changed
- {Dataset, DataArray}.fillna by @ecomodeller in #789
- Support comma in pfs file names by @ecomodeller in #793
- Preserve dtype during interpolation by @ecomodeller in #796
- Support multiplication and division of datasets. by @ecomodeller in #792
- Remove xyz by @ecomodeller in #797
- Generic clean up by @ecomodeller in #722
Full Changelog: v2.3.0...v2.4.0
Version 2.3.0
What's Changed
- Tweaking pfs by @ecomodeller in #782
- Allow modification of unit by @ecomodeller in #787
- Use named arguments to isel/sel by @ecomodeller in #786
- Use zip to loop over two collections in Dataset by @ecomodeller in #783
- Improve test coverage by @ecomodeller in #791
Full Changelog: v2.2.1...v2.3.0
Version 2.2.1
What's Changed
- Bug/Dataset.extract_track_modifies_input by @ecomodeller in #765
- Dfsu 3d types by @ecomodeller in #767
- Add missing dfsu read x,y test by @ecomodeller in #779
- Dataclass instead of namedtuples by @ecomodeller in #769
- Dataclass instead of tuple by @ecomodeller in #757
- Fix keepdims by @ecomodeller in #778
Full Changelog: v.2.2.0...v2.2.1
Version 2.2.0
Highlights
- Improvement for dfsu files with many elements #744
- Fixed spectral 2D grid #761
- 3 new contributors to MIKEIO🎉
What's Changed
- Update _FM_utils.py by @abja-dhi in #744
- Added download button by @daniel-caichac-DHI in #753
- New Dfs2 snow comparison notebook and test data by @dykdhi in #756
- FM reprs, nodes before elements by @ecomodeller in #758
- Indicate that MIKE IO uses type hints by @ecomodeller in #759
- Bugfix: bug fix in spectral 2D grid y ax by @stkistner in #761
New Contributors
- @abja-dhi made their first contribution in #744
- @dykdhi made their first contribution in #756
- @stkistner made their first contribution in #761
Full Changelog: v2.1.3...v.2.2.0
Patch version 2.1.3
What's Changed
- Pfs - handle slow reading of MIKE Hydro by @ecomodeller in #750
- Pfs multipolygon test case by @ecomodeller in #751
- Minor fix to docs + bump quartodoc version by @ecomodeller in #745
- Fix: Dfsu repr with many items by @ecomodeller in #747
- Release/2.1.3 by @ecomodeller in #752
Thanks to @Havrevoll for pointing out the terribly slow parsing of MIKE Hydro files containing detailed catchment polygons in #749
Full Changelog: v2.1.2...v2.1.3
Patch version 2.1.2
What's Changed
- Prepare for python 3.13 by @ryan-kipawa in #729
- Only run tests on Windows before each release. by @ecomodeller in #734
- Documentation examples by @ecomodeller in #733
- Docstrings by @ecomodeller in #735
- Grid docstrings by @ecomodeller in #732
New Contributors
- @ryan-kipawa made their first contribution in #729 🎉
Full Changelog: v2.1.1...v2.1.2
Patch version 2.1.1
What's Changed
- Fix bug in Dfsu spectral files directions conversion by @jsmariegaard in #728
- Slim sdist by @ecomodeller in #730
- Updated quartodoc version by @ecomodeller in #731
- Ruff format by @ecomodeller in #721
- Use built-in list,tuple,set,dict for type hints by @ecomodeller in #713
Full Changelog: v2.1.0...v2.1.1