Skip to content

Update settings schema for ktools removal #219

Merged
sambles merged 13 commits intomainfrom
feature/warn-ktool-output-settings
Feb 6, 2026
Merged

Update settings schema for ktools removal #219
sambles merged 13 commits intomainfrom
feature/warn-ktool-output-settings

Conversation

@sambles
Copy link
Copy Markdown
Contributor

@sambles sambles commented Jan 13, 2026

Update settings schema for ktools removal

  • Removed duplicated settings validation classes
  • Mark ktools only settings as depreciated
  • add warning messages when validating analysis settings. (count as error if raise_warnings=True)
  • add option 'raise_warnings' and make sure its called from oasislmf with that as true (default false)
  • rl_output is missing from analyses settings schema
  • update oasis docs to show new schema

@sambles sambles force-pushed the feature/warn-ktool-output-settings branch from 0c59b7b to 683693e Compare February 4, 2026 15:57
@sambles sambles requested a review from sstruzik February 5, 2026 10:08
@sambles sambles marked this pull request as ready for review February 5, 2026 10:10
@sambles sambles merged commit 4bff281 into main Feb 6, 2026
17 of 18 checks passed
@sambles sambles deleted the feature/warn-ktool-output-settings branch February 6, 2026 10:17
@awsbuild awsbuild added this to the 5.0.0 milestone Feb 6, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

3 participants