Thanks to visit codestin.com
Credit goes to github.com

Skip to content

refactor(mf6): deprecate mf6 checks#2357

Merged
wpbonelli merged 2 commits into
modflowpy:developfrom
wpbonelli:deprecate-checks
Nov 6, 2024
Merged

refactor(mf6): deprecate mf6 checks#2357
wpbonelli merged 2 commits into
modflowpy:developfrom
wpbonelli:deprecate-checks

Conversation

@wpbonelli

@wpbonelli wpbonelli commented Nov 6, 2024

Copy link
Copy Markdown
Member

Deprecate MF6 checks for the rest of the 3.x series. Consider either reworking/replacing them in 3.10+ in a backwards-compatible way, or removing them and making the .check() methods on simulation model/package base classes no-ops, pending a 4.x rework.

The sense after discussion is that the checks have limited utility at the moment, a few relevance/correctness issues, and see little use. Deprecating should help to determine if anyone is relying on them while we investigate how deeply they are woven into the existing framework.

@wpbonelli wpbonelli added this to the 3.9 milestone Nov 6, 2024
@wpbonelli wpbonelli marked this pull request as ready for review November 6, 2024 15:10

@christianlangevin christianlangevin left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

just a minor comment about the warning message. looks good.

Comment thread flopy/mf6/mfmodel.py Outdated
@wpbonelli wpbonelli merged commit 4e09064 into modflowpy:develop Nov 6, 2024
@wpbonelli wpbonelli deleted the deprecate-checks branch November 6, 2024 20:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants