Skip to content

FLORIS v4.6.3#1185

Merged
misi9170 merged 5 commits into
mainfrom
develop
Feb 24, 2026
Merged

FLORIS v4.6.3#1185
misi9170 merged 5 commits into
mainfrom
develop

Conversation

@misi9170
Copy link
Copy Markdown
Collaborator

@misi9170 misi9170 commented Feb 24, 2026

Patch release to update docstrings, enable the Cumulative Curl model to work with cubature grid, and make minor package improvements.

Fixes and documentation

Package updates

Full Changelog: v4.6.2...v4.6.3

__ For NLR use __
Release checklist:

  • Update the version in
    • README.md (appears twice in README.md)
    • pyproject.toml
  • Verify docs builds correctly
  • Create a tag in the NREL/FLORIS repository

misi9170 and others added 5 commits January 27, 2026 15:58
* Update references to floris.simulation and add docstring to get_defaults

* Improve docstrings for user-level functionality

* Update args docstring

* Formatting

* Update docstring

* Fix WETO software hyperlink

* Fix documentation for cut planes and add documentation for visualizations

* Add Katic reference

* Switch from r to r_squared to be explicit and avoid confusion

* Another reference to Katic

* Add notes regarding CH initial exponent

* Spelling fix

* Square image, update email addresses

* Update todo note
…1170)

* Add null dimensions to turb_avg_vels

* Move to single location
* Update workflow for PyPI trusted publishing

* Apply suggestions from code review

Bump to latest action versions and remove PyPI secret

Co-authored-by: Rob Hammond <[email protected]>

* Formatting

---------

Co-authored-by: Rob Hammond <[email protected]>
* Update sphinxcontrib-mermaid requirement from ~=1.0 to >=1,<3

Updates the requirements on [sphinxcontrib-mermaid](https://github.com/mgaitan/sphinxcontrib-mermaid) to permit the latest version.
- [Changelog](https://github.com/mgaitan/sphinxcontrib-mermaid/blob/master/CHANGELOG.md)
- [Commits](mgaitan/sphinxcontrib-mermaid@1.0.0...2.0.0)

---
updated-dependencies:
- dependency-name: sphinxcontrib-mermaid
  dependency-version: 2.0.0
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <[email protected]>

* Fix spacing in sphinxcontrib.mermaid version spec

Committing to rerun checks.

* Revert to normal spacing.

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: misi9170 <[email protected]>
@misi9170 misi9170 merged commit 305ffb1 into main Feb 24, 2026
37 checks passed
@misi9170
Copy link
Copy Markdown
Collaborator Author

misi9170 commented Feb 24, 2026

PyPI package upload failed, apparently due to lack of permissions, see here: https://github.com/NatLabRockies/floris/actions/runs/22337743661

I've now updated the python-publish.yml workflow, and will create a new release to hopefully fix the issue.

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