Skip to content

Commit 0a89144

Browse files
committed
Changes to history
1 parent 600fcb8 commit 0a89144

File tree

1 file changed

+16
-30
lines changed

1 file changed

+16
-30
lines changed

HISTORY.rst

+16-30
Original file line numberDiff line numberDiff line change
@@ -2,59 +2,45 @@
22
History
33
=======
44

5-
Wavespectra is an open source project that was started at MetOcean Solutions and open
6-
sourced in April 2018. In July 2019 it was moved into the wavespectra github open
7-
source organisation and transitioned into a fully community developed project. This
8-
changelog covers the release history since v3.0 when wavespectra was open-sourced.
5+
Relocatable Ocean Modelling in PYthon (rompy) combines templated cookie-cutter model
6+
configuration with various xarray extensions to assist in the setup and evaluation of
7+
coastal ocean models, and is intended to simplify their configuration, execution and
8+
analysis. This repository also includes Jupyter notebooks that provide examples to
9+
illustrate the use of rompy code, create visualisations and provide inline
10+
documentation.
911

1012

1113
********
1214
Releases
1315
********
1416

15-
3.14.0 (2023-07-03)
16-
___________________
17-
18-
Internal Changes
19-
----------------
20-
* Redefine packaging via pyproject.toml to conform to PEP517/518 (`PR77 <https://github.com/wavespectra/wavespectra/pull/87>`_).
21-
* All packaging metadata removed from setup.py and moved to pyproject.toml. The
22-
setup.py file is now only used to build the Fortran module.
23-
* Removed the MANIFEST.in file, package data now handled in pyproject.toml.
24-
* Removed the requirements folder, requirements now handled in pyproject.toml.
25-
* Removed some packaging attributes from wavespectra.__init__.py, now handled in
26-
pyproject.toml.
27-
* New docs theme: sphinx_rtd_theme by pydata_sphinx_theme, fixes issue with rtd not working with sphinx>=7.0.
28-
* Add readthedocs config.
29-
30-
31-
3.13.0 (2023-01-09)
17+
0.1.0 (2023-MM-DD)
3218
___________________
3319

3420
New Features
3521
------------
36-
* Support for CSV Spotter files in `read_spotter`_ by by `ryancoe`_ (`PR77 <https://github.com/wavespectra/wavespectra/pull/77>`_).
37-
* New reader `read_ndbc` for NDBC netcdf datasets (`PR80 <https://github.com/wavespectra/wavespectra/pull/80>`_).
22+
* Redefinition of the entire codebase using pydantic models.
23+
* Separation of concerns between runtime information and model configuration.
3824

3925
Bug Fixes
4026
---------
41-
* Fix bug in 2D spectra construction in `read_ndbc_ascii`_ due to wrong scaling (`GH70 <https://github.com/wavespectra/wavespectra/issues/70>`_).
42-
* Ensure directions are continuous when reading from Funwave file with split directions.
4327

4428
Internal Changes
4529
----------------
46-
* New github action to test and publish package on new releases.
4730

4831
Deprecation
4932
-----------
50-
* Replace previous NDBC ASCII reader `read_ndbc` by `read_ndbc_ascii`.
5133

52-
.. _`ryancoe`: https://github.com/ryancoe
53-
.. _`read_spotter`: https://github.com/wavespectra/wavespectra/blob/master/wavespectra/input/spotter.py
54-
.. _`read_ndbc_ascii`: https://github.com/wavespectra/wavespectra/blob/master/wavespectra/input/ndbc_ascii.py
5534

5635

36+
0.7.0 (2021-10-08)
37+
___________________
38+
39+
This is the latest release before a large code refactor done in collaboration between
40+
`CSIRO`_ and `Oceanum`_. The refactor is aimed at improving the code base and making
41+
it easier to maintain and extend.
5742

5843

5944

6045
.. _`CSIRO`: https://www.csiro.au/en/
46+
.. _`Oceanum`: https://oceanum.science/

0 commit comments

Comments
 (0)