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
I have searched existing issues (including closed ones)
I use KiKit at least version 1.7.1 (older version are not supported)
KiKit version
kikit, version 1.7.1
KiCAD version (only KiCAD 8 and 9 are supported)
KiCAD 8.0.8+dfsg-1
Operating system
Debian (trixie)
Description
This is the same issue as #751 but in a new spot (line 1569 in version 1.7.1).
The following patch will fix it
--- /home/user/.local/lib/python3.13/site-packages/kikit/panelize.py 2025-03-03 04:49:03.827537135 -0600
+++ /home/user/.local/lib/python3.13/site-packages/kikit/panelize.py.patched 2025-03-03 04:48:55.897537649 -0600
@@ -1569,7 +1569,7 @@
message += "- check your tab placement if it as expected\n"
message += "You can use layer style of cuts to see them and validate them."
self._renderLines([cut], Layer.Margin)
- self.reportError(toKiCADPoint(cut[0]), message)
+ self.reportError(toKiCADPoint(cut.coords[0]), message)
continue
def makeMouseBites(self, cuts, diameter, spacing, offset=fromMm(0.25),
Steps to Reproduce
On a fully patched Debian Trixie machine, use pip install kikit --break-system-packages to install the kikit package. Try panelizing something. Observe the error.
Prerequisites
KiKit version
kikit, version 1.7.1
KiCAD version (only KiCAD 8 and 9 are supported)
KiCAD 8.0.8+dfsg-1
Operating system
Debian (trixie)
Description
This is the same issue as #751 but in a new spot (line 1569 in version 1.7.1).
The following patch will fix it
Steps to Reproduce
On a fully patched Debian Trixie machine, use
pip install kikit --break-system-packages
to install the kikit package. Try panelizing something. Observe the error.Example:
./.local/bin/kikit panelize --layout 'grid; rows: 10; cols: 2' --tabs full --cuts vcuts --post 'millradius: 1mm' signet-pcb.kicad_pcb panel.kicad_pcb
The text was updated successfully, but these errors were encountered: