-
Notifications
You must be signed in to change notification settings - Fork 107
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
Move plottery to tools plot #8900
Move plottery to tools plot #8900
Conversation
894d09b
to
af8d7b5
Compare
af8d7b5
to
b983d30
Compare
b983d30
to
ff86cad
Compare
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #8900 +/- ##
==========================================
+ Coverage 91.48% 91.49% +0.01%
==========================================
Files 344 345 +1
Lines 21243 21263 +20
==========================================
+ Hits 19434 19455 +21
+ Misses 1809 1808 -1
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. |
Could you mention the explanation (the text in the PR) also in the commit message? |
As plot_api is used by both ert.gui.plottery and ert.gui.tools.plot, its current location causes circular dependency problems. This PR moves plottery into ert.gui.tools.plot so that the only exposed symbol from ert.gui.tools.plot is PlotTool.
Done |
ff86cad
to
cce4760
Compare
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.
nice pr @eivindjahren ! let's ship it 🚀
As plot_api is used by both ert.gui.plottery and ert.gui.tools.plot, its current location causes circular dependency problems. This PR moves plottery into ert.gui.tools.plot so that the only exposed symbol from ert.gui.tools.plot is
PlotTool
.git rebase -i main --exec 'pytest tests/ert/unit_tests -n logical -m "not integration_test"'
)When applicable