Skip to content

Commit

Permalink
Bump version to 0.6
Browse files Browse the repository at this point in the history
  • Loading branch information
ryan-kipawa committed Feb 8, 2024
1 parent 7795db1 commit b26d3b5
Show file tree
Hide file tree
Showing 4 changed files with 18 additions and 8 deletions.
20 changes: 15 additions & 5 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,19 +4,28 @@

### Added


### Fixed


### Changed


## [0.6] - 2024-02-08

### Added

- Introduced TimeSeriesId to uniquely identify results.
- Read methods now include 'column_mode' parameter that enables multiindex reading (e.g. column_mode='compact').
- Added more type hints to improve IDE auto-completion and docstring peeking.
- Merging of regular and LTS extreme/periodic res1d files.
- Convert reaches to GeoPandas in two modes: 'segmented' and 'combined'.

### Fixed

-
- Export to GeoPandas with quantities aggregated in time.

### Changed

- Result reading/writing fundamentally uses TimeSeriesId now instead of QueryData
- DataFrames previously including duplicates are now resolved by TimeSeriesId (especially for reach segments, the 'tag' level is used)
- Following are now abstract base classes: ResultReader, QueryData, ResultLocation
- GeoPandas conversion now includes extra columns matching some TimeSeriesId fields.

Expand Down Expand Up @@ -112,7 +121,8 @@
- Reading of res1d and xns11 files into pandas data frames


[unreleased]: https://github.com/DHI/mikeio1d/compare/v0.5...HEAD
[unreleased]: https://github.com/DHI/mikeio1d/compare/v0.6...HEAD
[0.6]: https://github.com/DHI/mikeio1d/releases/tag/v0.6
[0.5]: https://github.com/DHI/mikeio1d/releases/tag/v0.5
[0.4.1]: https://github.com/DHI/mikeio1d/releases/tag/v0.4.1
[0.4]: https://github.com/DHI/mikeio1d/releases/tag/v0.4
Expand Down
2 changes: 1 addition & 1 deletion docs/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@

project = "MIKE IO 1D"
copyright = "2023, DHI"
author = "Gediminas Kirsanskas"
author = "Gediminas Kirsanskas, Ryan Murray"

# -- General configuration ---------------------------------------------------
# https://www.sphinx-doc.org/en/master/usage/configuration.html#general-configuration
Expand Down
2 changes: 1 addition & 1 deletion mikeio1d/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,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.5.0"
__version__ = "0.6.0"

if "64" not in platform.architecture()[0]:
raise Exception("This library has not been tested for a 32 bit system.")
Expand Down
2 changes: 1 addition & 1 deletion setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@

setuptools.setup(
name="mikeio1d",
version="0.5.0",
version="0.6.0",
install_requires=[
"pythonnet>=3.0.0",
"numpy",
Expand Down

0 comments on commit b26d3b5

Please sign in to comment.