I know that in order to avoid having a package depend on
Plots I can depend on
RecipesBase and write some recipes.
Makie, there is a recipe mechanism too, but in its current form it seems to rely on
This allows to extend
Makie but does not help with dependencies.
Given this previous (unanswered) post I guess I’m not the only one with issues understanding the process…
Could someone clarify if there is a way do develop a package depending on
Makie without actually needing it as a dependency ?
I thought of an alternative way based on
Requires, that would only load
Makie dependent code upon a
Makie load in addition to my package, but I did not test it so far.