Open taylorbell57 opened 2 weeks ago
Attention: Patch coverage is 64.28571%
with 5 lines
in your changes missing coverage. Please review.
Project coverage is 54.27%. Comparing base (
a939236
) to head (e13467d
).
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
This PR adds support for inputting matplotlib backend to
lib.plots.set_rc()
.Additionally, this PR ensures that the matplotlib layout engine is always set, which resolves #647
I've tested this on my computer and importing eureka is enough to make sure all the plots are made successfully, but users should still run the
eureka.lib.plots.set_rc(style='eureka')
step. I didn't want to force the eureka style on everyone who ever imports eureka, but I needed to make sure the layout engine and figure filetype were defined, so I tried to strike a minimally intrusive balance.