From 3984abc2f321290832f81542a0d19540965abaf8 Mon Sep 17 00:00:00 2001 From: "Morgan 'ARR\\!' Allen" Date: Wed, 15 Oct 2025 11:11:58 -0700 Subject: [PATCH] remove debug prints and raise actual Exception this should be replaced with an actual typed exception --- freecad/kiconnect/api.py | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/freecad/kiconnect/api.py b/freecad/kiconnect/api.py index 747ade1..4a5ad78 100644 --- a/freecad/kiconnect/api.py +++ b/freecad/kiconnect/api.py @@ -61,12 +61,11 @@ class APIObject(BaseObject): if self.is_connected: self.kicad_board = self.kicad.get_board() polygons = Board.extract_polygons(self.kicad_board) - print('>', polygons) for poly in polygons: self.polygons[poly.id.value] = poly else: - print('*****NOT CONNECTED') + raise Exception('KiCAD API not connected.') @property def is_connected(self): @@ -77,7 +76,6 @@ class APIObject(BaseObject): return self.feature.Connected def get_polygon(self, polygon_id): - print(polygon_id, self.polygons) self.refresh_polygons() return self.polygons.get(polygon_id)