diff --git a/src/kicoil/skeletonator.py b/src/kicoil/skeletonator.py index 0f64c67..a3ce3d4 100644 --- a/src/kicoil/skeletonator.py +++ b/src/kicoil/skeletonator.py @@ -11,8 +11,6 @@ import sys import hashlib import platformdirs -import matplotlib.pyplot as plt -from matplotlib.backends.backend_pdf import PdfPages import wasmtime @@ -309,6 +307,9 @@ class Skeletonator: self.debug_arms.append((debug_arm, direction, t1, t2)) def dump_to_pdf(self, filename): + import matplotlib.pyplot as plt + from matplotlib.backends.backend_pdf import PdfPages + with PdfPages(filename) as pdf: fig, ax = plt.subplots(figsize=(10, 10))