compas_slicer icon indicating copy to clipboard operation
compas_slicer copied to clipboard

matplotlib dependencies prevents from use in Rhino

Open jf--- opened this issue 2 years ago • 2 comments

the following import statement:

from compas_slicer.post_processing import generate_brim

seems to rely on matplotlib

Expected behavior matplotlib is tricky / impossible to install to on IronPython hence this dependency renders compas_slicer incompatible with Rhino moreover, since matplotlib is a pretty hefty package ( can depend on Qt5 in turn ) it takes a whopping ~10s to load

Desktop (please complete the following information):

  • OS: osx 10.10, Rhino 6
  • IronPython
  • compas 1.21.1
  • compas_slicer ( HEAD )

Screenshots

image

jf--- avatar Dec 14 '21 11:12 jf---