-
Notifications
You must be signed in to change notification settings - Fork 12
Open
Labels
Milestone
Description
@fonsp has mentioned that having PyPlot as a dependency for ClimateMARGO.jl unecessarily complicates things.
I see three options for moving forward:
- Re-implement plotting functions using Plots.jl
- Remove plotting submodule from ClimateMARGO.jl and include it in separate PlotMARGO.jl package, or more general utility package
- Same as (2) but re-implement using Plots.jl
What do you think @fonsp? My understanding is that you already have a hacky way of removing the plotting package dependencies– is this even necessary? I think it might be desirable even for your average user because it will decrease build / binder spin-up time?