-
Notifications
You must be signed in to change notification settings - Fork 110
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Remove logging_level setter from Everest config #9806
Conversation
CodSpeed Performance ReportMerging #9806 will not alter performanceComparing Summary
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM! Could we also set frozen
? https://docs.pydantic.dev/latest/api/config/#pydantic.config.ConfigDict.frozen
d3ef897
to
56d57d6
Compare
I gave it a try but it seems we cannot right now. Some more work needs to be done before we can do it. There are around 20 tests that are messing with an already instantiated config object that would need to be updated also the login in ert/src/everest/config/everest_config.py Lines 250 to 267 in fd06848
Will need to be updated as well. Do you want to have that as part of this issue? |
Remove workaround to allow property setters for EverestConfig
56d57d6
to
bd04a01
Compare
Will leave it up to you, if you dont fix it here, will you create another issue and put it into todo? |
Issue
Approach
(Screenshot of new behavior in GUI if applicable)
git rebase -i main --exec 'pytest tests/ert/unit_tests -n auto -m "not integration_test"'
)When applicable