From 1b1f12e405ad417bf75e473eaeebca650dd335ea Mon Sep 17 00:00:00 2001 From: Ryan Murray <74630349+rywm-dhi@users.noreply.github.com> Date: Wed, 6 Nov 2024 16:14:19 +0100 Subject: [PATCH 1/2] Update changelog --- CHANGELOG.md | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 7e8dabe7..e1062c1a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,6 +8,29 @@ ### Changed +### [0.9.0] - 2024-11-06 + +### Added + +- Create Res1D/Xns11 objects using mikeio1d.open(). +- Filter dynamic data loaded in time now with mikeio1d.Res1d(..., time=(start,end)). +- Added some new notebook examples for Res1D. +- Add additional linting rules for documentation, numpy, and pandas. + +### Fixed + +- Autocompletion was flaky when accessing objects with many dots. +- Improved docstring consistency throughout codebase. + +### Changed + +- Updated notebooks to latest scripting API and reorganized. +- Only load header by default (performance improvement). +- Reduce calls to pythonnet (performance improvement). +- Speed up CI tests. +- Clean Res1D scripting API, adding deprecation warnings. +- Use Ruff instead of black for formatting and linting. + ### [0.8.2] - 2024-10-14 ### Fixed From fffa4ae12bc3b96a4d18d5eee15a034e5ac45eae Mon Sep 17 00:00:00 2001 From: Ryan Murray <74630349+rywm-dhi@users.noreply.github.com> Date: Wed, 6 Nov 2024 16:15:19 +0100 Subject: [PATCH 2/2] Bump version numbers --- mikeio1d/__init__.py | 2 +- pyproject.toml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/mikeio1d/__init__.py b/mikeio1d/__init__.py index b5708ad2..b24adf06 100644 --- a/mikeio1d/__init__.py +++ b/mikeio1d/__init__.py @@ -24,7 +24,7 @@ # Dev branch marker is: 'X.Y.dev' or 'X.Y.devN' where N is an integer. # 'X.Y.dev0' is the canonical version of 'X.Y.dev' # -__version__ = "0.8.2" +__version__ = "0.9.0" if "64" not in platform.architecture()[0]: raise Exception("This library has not been tested for a 32 bit system.") diff --git a/pyproject.toml b/pyproject.toml index 205ce8c7..36acf4d8 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -19,7 +19,7 @@ exclude = ["notebooks", "tests", "images"] [project] name = "mikeio1d" -version = "0.8.2" +version = "0.9.0" description = "A package that uses the DHI MIKE1D .NET libraries to read res1d and xns11 files." readme = "README.md" requires-python = ">=3.9"