You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
From the previous tree, a consequent dependency is GeometryBasics (with induced artifacts e.g. EarCut_jll, Tables, StructArrays, ...), which seems an overkill for the usage of a few Vec, Vec2f, Rect2f in FreeTypeAbstraction.
Would you consider a PR in order to remove the GeometryBasics dependency here, or as an alternative splitting GeometryBasics into a low dependencies GeometryBasicsCore (or GeometryBasicsTypes) and the full GeometryBasics ?
Sounds good to me, core packages seem to be all the rage lately.. I wonder if ColorVectorSpaces is necessary as well, it might be used for some convenience with render functions but that cannot be a lot of code.
Consider the following dependency tree:
dependency tree
From the previous tree, a consequent dependency is
GeometryBasics
(with induced artifacts e.g.EarCut_jll
,Tables
,StructArrays
, ...), which seems an overkill for the usage of a fewVec
,Vec2f
,Rect2f
inFreeTypeAbstraction
.Would you consider a PR in order to remove the
GeometryBasics
dependency here, or as an alternative splittingGeometryBasics
into a low dependenciesGeometryBasicsCore
(orGeometryBasicsTypes
) and the fullGeometryBasics
?Xref JuliaPlots/UnicodePlots.jl#291.
The text was updated successfully, but these errors were encountered: