Skip to content

Release v1.3 - #215

Merged
RHammond2 merged 9 commits into
mainfrom
dev
May 6, 2026
Merged

Release v1.3#215
RHammond2 merged 9 commits into
mainfrom
dev

Conversation

…implified configuration saving (#205)

* add test for preparation function and fix bug

* update pytest version for subtests usage
* adopt Jupyter Book framework, reorganize folders, and fix broken links

* NREL -> NLR and WISDEM -> NLRWindSystems

* fix linting errors

* add pre-commit check for PRs

* remove outdated sidebar from docs homepage

* update pubs

* make use of MD for design and install linkages

* remove redundany API from titles

* convert managers to markdown and add parametric to overview

* update manager methods docs to markdown

* update refs and partially convert design methods docs to jb

* finish reformatting design methods

* convert installation methods docs

* convert team and common cost

* fix build issues

* convert changelog and examples directory to markdown and update formatting

* reorg getting started for simplicity

* convert tutorial to md

* update source md

* fix docstring and docs issues

* convert design tutorial to executable markdown

* tidy docstring

* fix missing version and update changelog

* add design and install phase listing

* fix changelog reference

* add a new introduction tutorial to replace facets of other tutorials

* add execution status table

* update changelog

* simplify intro naming and final intro consolidation

* use double quotes

* update project manager tutorial and remove replaced content

* add a library section and update project manager intros

* move landfall to new home

* start adding phase timing intro

* add starting dates to project manager

* add vessel configuration details

* fix docstring typos

* update vessel specs

* replace vessel guide with intro

* fix docs build issues

* add docs build script for docs updating

* restructure folders for simplicity and move changelog to repo-level file

* add binder badge and update descriptions for tutorials and examples

* update changelog reference in the toc

* fix broken relative file references

* start updating outputs

* fix build errors

* finish adding capex values

* convert the progress summary data types to standard Python

* finish updating the available outputs tutorial

* add examples copy of the completed tutorials

* add weather to project manager and fix typo

* convert to examples folder

* move examples to examples/index

* remove now obselete examples

* fix issue in toc

* revamp parametric manager and minor reformatting to project

* remove now defunct parametric manager example

* rerun full docs build and update examples copies

* convert examples to topical guides

* pluralize tutorial

* examples -> topical guides

* add fixed reference point

* update toc

* update custom array layout for docs through the end of overview

* add up through case 2

* fix issue with printout not adjusting to user input.

* update changelog

* finish updating custom array layout example

* add the plant folder

* remove now defunct custom array layout notebook

* remove now defunct cash flow

* remove generic fixed and floating examples

* add cable installation topical guide and remove extra file in custom array

* fix book builder

* add updated guides to examples

* fix typo in folder location

* replace monopile gbf example with tutorial

* update examples versions of tutorials and update configurations

* update TOC to include new pages

* replace fixed substructure, supply chain, and export design examples

* rerun examples

* run pre-commit across the project

* rerun pre-commit

* fix pre-commit bug
* replace the old readme with an updated version

* move matplotlib to required dependencies

* fix typos and errors in the supply chain example

* udpate installation guide in readme and copy it over to docs

* fix export cable guide reference

* update changelog title

* add the contributor's guide

* move about pages to folder

* update references

* update notebook error handling and fix error

* make version example consistent

* fix bad references

* rerun guides for examples update

* remove local experiment file

* udpate changelog

* fix heading typo
* fully deprecate contingency attribute

* fully deprecate top-level landfall dictionary for design

* fully deprecate export install landfall and interconnection distance

* deprecate  and

* make contingency error consistent with other deprecations

* update tests for deprecations

* update example configurations for deprecation compliance

* update changelog

* update odd pandas formatting

* update lingering references to station keeping and support vessels

* put old test value back

* update station keeping & ahts vessel info
* update gitignore for cost curves output

* update cost curve config for deprecations and missing turbine file and place alongside other configs

* enabel cost curve example

* add updated cost curves example

* rerun docs build and update notebooks

* update build script to automatically reformat notebook files and strip outputs

* remove outputs from example notebooks for diff sanity

* add proper notebook cleanup step to dedicated build steps

* add updated notebooks with metadata and outputs stripped

* remove erroneous write

* ensure output is written and deleted

* fix file reference

* update examples
* fix issue examples path issue

* remove description of deprecated feature

* fix units typo

* add caveat on sample wtiv file

* add project_time

* fix typo

* add clarificaitons and fix typos

* clarify turbine installations in progress calcs

* fix examples path finder and update parametric example phrasing

* properly add port storage capacity

* remove unused substructure storage limit input

* remove unused substructure storage limit input

* update export system guide

* fix typo

* add missing fig.show()

* rerun examples from docs

* fix overnight capital cost bug

* update overnight capex definition in examples

* rerun docs

* add citation to readme

* add citation more prominently

* update changelog
* reorganize changelog for next release

* fix typos

* update examples post-docs build

* bump version
@RHammond2
RHammond2 merged commit 984161d into main May 6, 2026
16 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant