DEBUG:KiBot 1.9.0 verbose level: 0 started on 2026-05-24 16:19:03.742462 (kibot - __main__.py:535) DEBUG:Filtering warnings we always get on CI/CD (kibot - __main__.py:449) DEBUG:Command line options: {'--banner': '-1', '--board-file': 'BREAD_Slice.kicad_pcb', '--cli-order': False, '--config-outs': False, '--copy-and-expand': False, '--copy-options': False, '--define': [], '--defs-from-env': False, '--defs-from-project': False, '--dont-stop': False, '--dry': False, '--example': False, '--fail-on-ignored': False, '--fail-on-warnings': False, '--global-redef': [], '--gui': False, '--gui-inject': None, '--help': False, '--help-banners': False, '--help-dependencies': False, '--help-errors': False, '--help-filters': False, '--help-global-options': False, '--help-list-offsets': False, '--help-list-outputs': False, '--help-list-rotations': False, '--help-output': None, '--help-outputs': False, '--help-preflights': False, '--help-variants': False, '--internal-check': False, '--invert-sel': False, '--json': False, '--list': False, '--list-variants': False, '--log': 'Generated/kibot.log', '--makefile': None, '--markdown': False, '--no-auto-download': False, '--no-priority': False, '--no-warn': None, '--only-groups': False, '--only-names': False, '--only-pre': False, '--out-dir': 'Generated', '--output-name-first': False, '--plot-config': None, '--quick-start': False, '--quiet': False, '--rst': False, '--schematic': 'BREAD_Slice.kicad_sch', '--skip-pre': None, '--start': '.', '--stop-on-warnings': False, '--sub-pcbs': False, '--type': [], '--variant': [], '--verbose': 0, '--version': False, '--warn-all': False, '--warn-ci-cd': False, 'TARGET': ['print_pcb', 'gerbers', 'excellon_drill', 'gerber_drills', 'position', 'board_top_png', 'board_bottom_png']} (kibot - __main__.py:540) DEBUG:Start of initialization (kibot - __main__.py:543) DEBUG:Detected KiCad v9.0.7 (9.0.7+1 90000070) (kibot - __main__.py:351) DEBUG:KiCad config path /github/home/.config/kicad/9.0 (kibot - __main__.py:403) DEBUG:Command line arguments: ['/usr/bin/kibot', '--banner', '-1', '--log', 'Generated/kibot.log', '-e', 'BREAD_Slice.kicad_sch', '-b', 'BREAD_Slice.kicad_pcb', '-d', 'Generated', 'print_pcb', 'gerbers', 'excellon_drill', 'gerber_drills', 'position', 'board_top_png', 'board_bottom_png'] (kibot - __main__.py:455) DEBUG:Command line parsed: {'--banner': '-1', '--board-file': 'BREAD_Slice.kicad_pcb', '--cli-order': False, '--config-outs': False, '--copy-and-expand': False, '--copy-options': False, '--define': [], '--defs-from-env': False, '--defs-from-project': False, '--dont-stop': False, '--dry': False, '--example': False, '--fail-on-ignored': False, '--fail-on-warnings': False, '--global-redef': [], '--gui': False, '--gui-inject': None, '--help': False, '--help-banners': False, '--help-dependencies': False, '--help-errors': False, '--help-filters': False, '--help-global-options': False, '--help-list-offsets': False, '--help-list-outputs': False, '--help-list-rotations': False, '--help-output': None, '--help-outputs': False, '--help-preflights': False, '--help-variants': False, '--internal-check': False, '--invert-sel': False, '--json': False, '--list': False, '--list-variants': False, '--log': 'Generated/kibot.log', '--makefile': None, '--markdown': False, '--no-auto-download': False, '--no-priority': False, '--no-warn': None, '--only-groups': False, '--only-names': False, '--only-pre': False, '--out-dir': 'Generated', '--output-name-first': False, '--plot-config': None, '--quick-start': False, '--quiet': False, '--rst': False, '--schematic': 'BREAD_Slice.kicad_sch', '--skip-pre': None, '--start': '.', '--stop-on-warnings': False, '--sub-pcbs': False, '--type': [], '--variant': [], '--verbose': 0, '--version': False, '--warn-all': False, '--warn-ci-cd': False, 'TARGET': ['print_pcb', 'gerbers', 'excellon_drill', 'gerber_drills', 'position', 'board_top_png', 'board_bottom_png']} (kibot - __main__.py:456) DEBUG:- Processing dependencies for `global` (kibot - dep_downloader.py:1071) DEBUG: - Data: {'Dependencies': [{'name': 'Colorama', 'python_module': True, 'role': 'Get color messages in a portable way', 'debian': 'python3-colorama', 'arch': 'python-colorama'}, {'name': 'Requests', 'python_module': True, 'role': 'mandatory', 'debian': 'python3-requests', 'arch': 'python-requests'}, {'name': 'PyYAML', 'python_module': True, 'debian': 'python3-yaml', 'arch': 'python-yaml', 'module_name': 'yaml', 'role': 'mandatory'}, {'name': 'KiCad Automation tools', 'github': 'INTI-CMNB/KiAuto', 'command': 'pcbnew_do', 'pypi': 'kiauto', 'downloader': 'pytool', 'id': 'KiAuto'}, {'name': 'Git', 'url': 'https://git-scm.com/', 'downloader': 'git', 'debian': 'git', 'arch': 'git'}, {'name': 'RSVG tools', 'url': 'https://gitlab.gnome.org/GNOME/librsvg', 'debian': 'librsvg2-bin', 'arch': 'librsvg', 'command': 'rsvg-convert', 'downloader': 'rsvg', 'id': 'RSVG', 'tests': [{'command': ['convert', '-list', 'font'], 'search': 'Helvetica', 'error': 'Missing Helvetica font, try installing Ghostscript fonts'}]}, {'name': 'Ghostscript', 'url': 'https://www.ghostscript.com/', 'url_down': 'https://github.com/ArtifexSoftware/ghostpdl-downloads/releases', 'debian': 'ghostscript', 'arch': 'ghostscript', 'command': 'gs', 'downloader': 'gs'}, {'name': 'ImageMagick', 'url': 'https://imagemagick.org/', 'url_down': 'https://imagemagick.org/script/download.php', 'command': 'convert', 'downloader': 'convert', 'debian': 'imagemagick', 'arch': 'imagemagick', 'extra_arch': ['gsfonts'], 'extra_checks': ['check_imagick_policy']}, {'name': 'KiCost', 'github': 'hildogjr/KiCost', 'pypi': 'KiCost', 'downloader': 'pytool'}, {'name': 'LXML', 'python_module': True, 'debian': 'python3-lxml', 'arch': 'python-lxml', 'downloader': 'python'}, {'name': 'KiKit', 'github': 'INTI-CMNB/KiKit', 'pypi': 'KiKit', 'downloader': 'pytool', 'version_k6': '1.5.0', 'version_k7': '1.6.0', 'version_k9': '1.7.0'}, {'from': 'KiKit', 'role': 'Separate multiboard projects'}, {'name': 'Xvfbwrapper', 'python_module': True, 'debian': 'python3-xvfbwrapper', 'arch': 'python-xvfbwrapper', 'downloader': 'python'}, {'name': 'Xvfb', 'url': 'https://www.x.org', 'command': 'xvfb-run', 'debian': 'xvfb', 'arch': 'xorg-server-xvfb', 'no_cmd_line_version': True}, {'name': 'Bash', 'url': 'https://www.gnu.org/software/bash/', 'debian': 'bash', 'arch': 'bash'}, {'name': 'Blender', 'url': 'https://www.blender.org/', 'debian': 'blender', 'arch': 'blender'}, {'name': 'Lark', 'python_module': True, 'role': 'mandatory', 'debian': 'python3-lark', 'arch': 'python-lark'}, {'name': 'ZStd', 'python_module': True, 'debian': 'python3-zstd', 'arch': 'python-zstd', 'downloader': 'python', 'role': 'Copy embedded files from the schematic to the KiCad cache'}]} (kibot - dep_downloader.py:1072) DEBUG: - Registering dep {'name': 'Colorama', 'python_module': True, 'role': 'Get color messages in a portable way', 'debian': 'python3-colorama', 'arch': 'python-colorama'} (kibot - dep_downloader.py:1083) DEBUG: - Registering dep {'name': 'Requests', 'python_module': True, 'role': 'mandatory', 'debian': 'python3-requests', 'arch': 'python-requests'} (kibot - dep_downloader.py:1083) DEBUG: - Registering dep {'name': 'PyYAML', 'python_module': True, 'debian': 'python3-yaml', 'arch': 'python-yaml', 'module_name': 'yaml', 'role': 'mandatory'} (kibot - dep_downloader.py:1083) DEBUG: - Registering base dep {'name': 'KiCad Automation tools', 'github': 'INTI-CMNB/KiAuto', 'command': 'pcbnew_do', 'pypi': 'kiauto', 'downloader': 'pytool', 'id': 'KiAuto'} (kibot - dep_downloader.py:1086) DEBUG: - Registering base dep {'name': 'Git', 'url': 'https://git-scm.com/', 'downloader': 'git', 'debian': 'git', 'arch': 'git'} (kibot - dep_downloader.py:1086) DEBUG: - Registering base dep {'name': 'RSVG tools', 'url': 'https://gitlab.gnome.org/GNOME/librsvg', 'debian': 'librsvg2-bin', 'arch': 'librsvg', 'command': 'rsvg-convert', 'downloader': 'rsvg', 'id': 'RSVG', 'tests': [{'command': ['convert', '-list', 'font'], 'search': 'Helvetica', 'error': 'Missing Helvetica font, try installing Ghostscript fonts'}]} (kibot - dep_downloader.py:1086) DEBUG: - Registering base dep {'name': 'Ghostscript', 'url': 'https://www.ghostscript.com/', 'url_down': 'https://github.com/ArtifexSoftware/ghostpdl-downloads/releases', 'debian': 'ghostscript', 'arch': 'ghostscript', 'command': 'gs', 'downloader': 'gs'} (kibot - dep_downloader.py:1086) DEBUG: - Registering base dep {'name': 'ImageMagick', 'url': 'https://imagemagick.org/', 'url_down': 'https://imagemagick.org/script/download.php', 'command': 'convert', 'downloader': 'convert', 'debian': 'imagemagick', 'arch': 'imagemagick', 'extra_arch': ['gsfonts'], 'extra_checks': ['check_imagick_policy']} (kibot - dep_downloader.py:1086) DEBUG: - Registering base dep {'name': 'KiCost', 'github': 'hildogjr/KiCost', 'pypi': 'KiCost', 'downloader': 'pytool'} (kibot - dep_downloader.py:1086) DEBUG: - Registering base dep {'name': 'LXML', 'python_module': True, 'debian': 'python3-lxml', 'arch': 'python-lxml', 'downloader': 'python'} (kibot - dep_downloader.py:1086) DEBUG: - Registering base dep {'name': 'KiKit', 'github': 'INTI-CMNB/KiKit', 'pypi': 'KiKit', 'downloader': 'pytool', 'version_k6': '1.5.0', 'version_k7': '1.6.0', 'version_k9': '1.7.0'} (kibot - dep_downloader.py:1086) DEBUG: - Registering dep {'from': 'KiKit', 'role': 'Separate multiboard projects'} (kibot - dep_downloader.py:1083) DEBUG: - Dep after applying from KiKit: {'name': 'KiKit', 'github': 'INTI-CMNB/KiKit', 'pypi': 'KiKit', 'downloader': 'pytool', 'version_k6': '1.5.0', 'version_k7': '1.6.0', 'version_k9': '1.7.0', 'from': 'KiKit', 'role': 'Separate multiboard projects'} (kibot - dep_downloader.py:1011) DEBUG: - Registering base dep {'name': 'Xvfbwrapper', 'python_module': True, 'debian': 'python3-xvfbwrapper', 'arch': 'python-xvfbwrapper', 'downloader': 'python'} (kibot - dep_downloader.py:1086) DEBUG: - Registering base dep {'name': 'Xvfb', 'url': 'https://www.x.org', 'command': 'xvfb-run', 'debian': 'xvfb', 'arch': 'xorg-server-xvfb', 'no_cmd_line_version': True} (kibot - dep_downloader.py:1086) DEBUG: - Registering base dep {'name': 'Bash', 'url': 'https://www.gnu.org/software/bash/', 'debian': 'bash', 'arch': 'bash'} (kibot - dep_downloader.py:1086) DEBUG: - Registering base dep {'name': 'Blender', 'url': 'https://www.blender.org/', 'debian': 'blender', 'arch': 'blender'} (kibot - dep_downloader.py:1086) DEBUG: - Registering dep {'name': 'Lark', 'python_module': True, 'role': 'mandatory', 'debian': 'python3-lark', 'arch': 'python-lark'} (kibot - dep_downloader.py:1083) DEBUG: - Registering dep {'name': 'ZStd', 'python_module': True, 'debian': 'python3-zstd', 'arch': 'python-zstd', 'downloader': 'python', 'role': 'Copy embedded files from the schematic to the KiCad cache'} (kibot - dep_downloader.py:1083) DEBUG:Importing from /usr/lib/python3/dist-packages/kibot (kibot - kiplot.py:84) DEBUG:- Importing fil_alternatives (kibot - kiplot.py:92) DEBUG:- Importing fil_base (kibot - kiplot.py:92) DEBUG:- Importing fil_expand_text_vars (kibot - kiplot.py:92) DEBUG:- Importing fil_field_modify (kibot - kiplot.py:92) DEBUG:- Importing fil_field_rename (kibot - kiplot.py:92) DEBUG:- Importing fil_generic (kibot - kiplot.py:92) DEBUG:- Importing fil_rot_footprint (kibot - kiplot.py:92) DEBUG:- Importing fil_separate_pins (kibot - kiplot.py:92) DEBUG:- Importing fil_spec_to_field (kibot - kiplot.py:92) DEBUG:- Importing fil_subparts (kibot - kiplot.py:92) DEBUG:- Importing fil_urlify (kibot - kiplot.py:92) DEBUG:- Importing fil_value_split (kibot - kiplot.py:92) DEBUG:- Importing fil_var_rename (kibot - kiplot.py:92) DEBUG:- Importing fil_var_rename_kicost (kibot - kiplot.py:92) DEBUG:- Importing globals (kibot - kiplot.py:92) DEBUG:- Importing out_any_diff (kibot - kiplot.py:92) DEBUG:- Importing out_any_drill (kibot - kiplot.py:92) DEBUG:- Importing out_any_layer (kibot - kiplot.py:92) DEBUG:- Importing out_any_navigate_results (kibot - kiplot.py:92) DEBUG:- Importing out_any_pcb_print (kibot - kiplot.py:92) DEBUG:- Importing out_any_sch_print (kibot - kiplot.py:92) DEBUG:- Importing out_any_stencil (kibot - kiplot.py:92) DEBUG:- Importing out_base (kibot - kiplot.py:92) DEBUG:- Importing out_base_3d (kibot - kiplot.py:92) DEBUG:- Importing out_blender_export (kibot - kiplot.py:92) DEBUG:- Processing dependencies for `out_blender_export` (kibot - dep_downloader.py:1071) DEBUG: - Data: {'Dependencies': [{'from': 'Blender', 'role': 'mandatory', 'version': '3.4.0'}, {'from': 'ImageMagick', 'role': 'Automatically crop images'}]} (kibot - dep_downloader.py:1072) DEBUG: - Registering dep {'from': 'Blender', 'role': 'mandatory', 'version': '3.4.0'} (kibot - dep_downloader.py:1083) DEBUG: - Dep after applying from Blender: {'name': 'Blender', 'url': 'https://www.blender.org/', 'debian': 'blender', 'arch': 'blender', 'from': 'Blender', 'role': 'mandatory', 'version': '3.4.0'} (kibot - dep_downloader.py:1011) DEBUG: - Registering dep {'from': 'ImageMagick', 'role': 'Automatically crop images'} (kibot - dep_downloader.py:1083) DEBUG: - Dep after applying from ImageMagick: {'name': 'ImageMagick', 'url': 'https://imagemagick.org/', 'url_down': 'https://imagemagick.org/script/download.php', 'command': 'convert', 'downloader': 'convert', 'debian': 'imagemagick', 'arch': 'imagemagick', 'extra_arch': ['gsfonts'], 'extra_checks': ['check_imagick_policy'], 'from': 'ImageMagick', 'role': 'Automatically crop images'} (kibot - dep_downloader.py:1011) DEBUG:- Importing out_boardview (kibot - kiplot.py:92) DEBUG:- Importing out_bom (kibot - kiplot.py:92) DEBUG:- Processing dependencies for `out_bom` (kibot - dep_downloader.py:1071) DEBUG: - Data: {'Dependencies': [{'from': 'KiCost', 'role': 'Find components costs and specs', 'version': '1.1.8'}, {'from': 'RSVG', 'role': 'SVG logos for the BoM'}, {'name': 'XLSXWriter', 'role': 'Create XLSX files', 'python_module': True, 'debian': 'python3-xlsxwriter', 'arch': 'python-xlsxwriter', 'version': '1.1.2', 'downloader': 'python'}]} (kibot - dep_downloader.py:1072) DEBUG: - Registering dep {'from': 'KiCost', 'role': 'Find components costs and specs', 'version': '1.1.8'} (kibot - dep_downloader.py:1083) DEBUG: - Dep after applying from KiCost: {'name': 'KiCost', 'github': 'hildogjr/KiCost', 'pypi': 'KiCost', 'downloader': 'pytool', 'from': 'KiCost', 'role': 'Find components costs and specs', 'version': '1.1.8'} (kibot - dep_downloader.py:1011) DEBUG: - Registering dep {'from': 'RSVG', 'role': 'SVG logos for the BoM'} (kibot - dep_downloader.py:1083) DEBUG: - Dep after applying from RSVG: {'name': 'RSVG tools', 'url': 'https://gitlab.gnome.org/GNOME/librsvg', 'debian': 'librsvg2-bin', 'arch': 'librsvg', 'command': 'rsvg-convert', 'downloader': 'rsvg', 'id': 'RSVG', 'tests': [{'command': ['convert', '-list', 'font'], 'search': 'Helvetica', 'error': 'Missing Helvetica font, try installing Ghostscript fonts'}], 'from': 'RSVG', 'role': 'SVG logos for the BoM'} (kibot - dep_downloader.py:1011) DEBUG: - Registering dep {'name': 'XLSXWriter', 'role': 'Create XLSX files', 'python_module': True, 'debian': 'python3-xlsxwriter', 'arch': 'python-xlsxwriter', 'version': '1.1.2', 'downloader': 'python'} (kibot - dep_downloader.py:1083) DEBUG:- Importing out_bom_labels (kibot - kiplot.py:92) DEBUG:- Processing dependencies for `out_bom_labels` (kibot - dep_downloader.py:1071) DEBUG: - Data: {'Dependencies': [{'name': 'ReportLab', 'role': 'Create a PDF with BoM labels', 'python_module': True, 'debian': 'python3-reportlab', 'arch': 'python-reportlab', 'downloader': 'python'}]} (kibot - dep_downloader.py:1072) DEBUG: - Registering dep {'name': 'ReportLab', 'role': 'Create a PDF with BoM labels', 'python_module': True, 'debian': 'python3-reportlab', 'arch': 'python-reportlab', 'downloader': 'python'} (kibot - dep_downloader.py:1083) DEBUG:- Importing out_compress (kibot - kiplot.py:92) DEBUG:- Processing dependencies for `out_compress` (kibot - dep_downloader.py:1071) DEBUG: - Data: {'Dependencies': [{'name': 'RAR', 'url': 'https://www.rarlab.com/', 'url_down': 'https://www.rarlab.com/download.htm', 'help_option': '-?', 'downloader': 'rar', 'role': 'Compress in RAR format', 'debian': 'rar', 'arch': 'rar(AUR)'}]} (kibot - dep_downloader.py:1072) DEBUG: - Registering dep {'name': 'RAR', 'url': 'https://www.rarlab.com/', 'url_down': 'https://www.rarlab.com/download.htm', 'help_option': '-?', 'downloader': 'rar', 'role': 'Compress in RAR format', 'debian': 'rar', 'arch': 'rar(AUR)'} (kibot - dep_downloader.py:1083) DEBUG:- Importing out_copy_files (kibot - kiplot.py:92) DEBUG:- Importing out_diff (kibot - kiplot.py:92) DEBUG:- Processing dependencies for `out_diff` (kibot - dep_downloader.py:1071) DEBUG: - Data: {'Dependencies': [{'name': 'KiCad PCB/SCH Diff', 'version': '2.5.3', 'role': 'mandatory', 'github': 'INTI-CMNB/KiDiff', 'command': 'kicad-diff.py', 'pypi': 'kidiff', 'downloader': 'pytool', 'id': 'KiDiff'}, {'from': 'Git', 'role': 'Compare with files in the repo'}, {'from': 'KiAuto', 'role': 'Compare schematics', 'version': '2.2.0'}]} (kibot - dep_downloader.py:1072) DEBUG: - Registering dep {'name': 'KiCad PCB/SCH Diff', 'version': '2.5.3', 'role': 'mandatory', 'github': 'INTI-CMNB/KiDiff', 'command': 'kicad-diff.py', 'pypi': 'kidiff', 'downloader': 'pytool', 'id': 'KiDiff'} (kibot - dep_downloader.py:1083) DEBUG: - Registering dep {'from': 'Git', 'role': 'Compare with files in the repo'} (kibot - dep_downloader.py:1083) DEBUG: - Dep after applying from Git: {'name': 'Git', 'url': 'https://git-scm.com/', 'downloader': 'git', 'debian': 'git', 'arch': 'git', 'from': 'Git', 'role': 'Compare with files in the repo'} (kibot - dep_downloader.py:1011) DEBUG: - Registering dep {'from': 'KiAuto', 'role': 'Compare schematics', 'version': '2.2.0'} (kibot - dep_downloader.py:1083) DEBUG: - Dep after applying from KiAuto: {'name': 'KiCad Automation tools', 'github': 'INTI-CMNB/KiAuto', 'command': 'pcbnew_do', 'pypi': 'kiauto', 'downloader': 'pytool', 'id': 'KiAuto', 'from': 'KiAuto', 'role': 'Compare schematics', 'version': '2.2.0'} (kibot - dep_downloader.py:1011) DEBUG:- Importing out_download_datasheets (kibot - kiplot.py:92) DEBUG:- Processing dependencies for `out_download_datasheets` (kibot - dep_downloader.py:1071) DEBUG: - Data: {'Dependencies': [{'name': 'Curl', 'role': 'Download datasheets', 'url': 'https://curl.se/', 'debian': 'curl', 'arch': 'curl'}]} (kibot - dep_downloader.py:1072) DEBUG: - Registering dep {'name': 'Curl', 'role': 'Download datasheets', 'url': 'https://curl.se/', 'debian': 'curl', 'arch': 'curl'} (kibot - dep_downloader.py:1083) DEBUG:- Importing out_dxf (kibot - kiplot.py:92) DEBUG:- Importing out_dxf_sch_print (kibot - kiplot.py:92) DEBUG:- Processing dependencies for `out_dxf_sch_print` (kibot - dep_downloader.py:1071) DEBUG: - Data: {'Dependencies': [{'from': 'KiAuto', 'role': 'mandatory', 'command': 'eeschema_do', 'version': '2.3.6'}]} (kibot - dep_downloader.py:1072) DEBUG: - Registering dep {'from': 'KiAuto', 'role': 'mandatory', 'command': 'eeschema_do', 'version': '2.3.6'} (kibot - dep_downloader.py:1083) DEBUG: - Dep after applying from KiAuto: {'name': 'KiCad Automation tools', 'github': 'INTI-CMNB/KiAuto', 'command': 'eeschema_do', 'pypi': 'kiauto', 'downloader': 'pytool', 'id': 'KiAuto', 'from': 'KiAuto', 'role': 'mandatory', 'version': '2.3.6'} (kibot - dep_downloader.py:1011) DEBUG:- Importing out_excellon (kibot - kiplot.py:92) DEBUG:- Importing out_export_3d (kibot - kiplot.py:92) DEBUG:- Importing out_gencad (kibot - kiplot.py:92) DEBUG:- Processing dependencies for `out_gencad` (kibot - dep_downloader.py:1071) DEBUG: - Data: {'Dependencies': [{'from': 'KiAuto', 'role': 'mandatory', 'version': '1.6.5'}]} (kibot - dep_downloader.py:1072) DEBUG: - Registering dep {'from': 'KiAuto', 'role': 'mandatory', 'version': '1.6.5'} (kibot - dep_downloader.py:1083) DEBUG: - Dep after applying from KiAuto: {'name': 'KiCad Automation tools', 'github': 'INTI-CMNB/KiAuto', 'command': 'pcbnew_do', 'pypi': 'kiauto', 'downloader': 'pytool', 'id': 'KiAuto', 'from': 'KiAuto', 'role': 'mandatory', 'version': '1.6.5'} (kibot - dep_downloader.py:1011) DEBUG:- Importing out_gerb_drill (kibot - kiplot.py:92) DEBUG:- Importing out_gerber (kibot - kiplot.py:92) DEBUG:- Importing out_hpgl (kibot - kiplot.py:92) DEBUG:- Importing out_hpgl_sch_print (kibot - kiplot.py:92) DEBUG:- Processing dependencies for `out_hpgl_sch_print` (kibot - dep_downloader.py:1071) DEBUG: - Data: {'Dependencies': [{'from': 'KiAuto', 'role': 'mandatory', 'command': 'eeschema_do', 'version': '2.3.6'}]} (kibot - dep_downloader.py:1072) DEBUG: - Registering dep {'from': 'KiAuto', 'role': 'mandatory', 'command': 'eeschema_do', 'version': '2.3.6'} (kibot - dep_downloader.py:1083) DEBUG: - Dep after applying from KiAuto: {'name': 'KiCad Automation tools', 'github': 'INTI-CMNB/KiAuto', 'command': 'eeschema_do', 'pypi': 'kiauto', 'downloader': 'pytool', 'id': 'KiAuto', 'from': 'KiAuto', 'role': 'mandatory', 'version': '2.3.6'} (kibot - dep_downloader.py:1011) DEBUG:- Importing out_ibom (kibot - kiplot.py:92) DEBUG:- Processing dependencies for `out_ibom` (kibot - dep_downloader.py:1071) DEBUG: - Data: {'Dependencies': [{'name': 'Interactive HTML BoM', 'role': 'mandatory', 'github': 'INTI-CMNB/InteractiveHtmlBom', 'command': 'generate_interactive_bom.py', 'no_cmd_line_version_old': True, 'plugin_dirs': ['InteractiveHtmlBom', 'InteractiveHtmlBom/InteractiveHtmlBom', 'org_openscopeproject_InteractiveHtmlBom', 'org_openscopeproject_InteractiveHtmlBom/InteractiveHtmlBom'], 'version': '2.7.0', 'downloader': 'pytool', 'id': 'ibom'}]} (kibot - dep_downloader.py:1072) DEBUG: - Registering dep {'name': 'Interactive HTML BoM', 'role': 'mandatory', 'github': 'INTI-CMNB/InteractiveHtmlBom', 'command': 'generate_interactive_bom.py', 'no_cmd_line_version_old': True, 'plugin_dirs': ['InteractiveHtmlBom', 'InteractiveHtmlBom/InteractiveHtmlBom', 'org_openscopeproject_InteractiveHtmlBom', 'org_openscopeproject_InteractiveHtmlBom/InteractiveHtmlBom'], 'version': '2.7.0', 'downloader': 'pytool', 'id': 'ibom'} (kibot - dep_downloader.py:1083) DEBUG:- Importing out_info (kibot - kiplot.py:92) DEBUG:- Processing dependencies for `out_info` (kibot - dep_downloader.py:1071) DEBUG: - Data: {'Dependencies': [{'from': 'KiAuto', 'role': 'Show KiAuto installation information', 'version': '2.0.0'}]} (kibot - dep_downloader.py:1072) DEBUG: - Registering dep {'from': 'KiAuto', 'role': 'Show KiAuto installation information', 'version': '2.0.0'} (kibot - dep_downloader.py:1083) DEBUG: - Dep after applying from KiAuto: {'name': 'KiCad Automation tools', 'github': 'INTI-CMNB/KiAuto', 'command': 'pcbnew_do', 'pypi': 'kiauto', 'downloader': 'pytool', 'id': 'KiAuto', 'from': 'KiAuto', 'role': 'Show KiAuto installation information', 'version': '2.0.0'} (kibot - dep_downloader.py:1011) DEBUG:- Importing out_ipc2581 (kibot - kiplot.py:92) DEBUG:- Importing out_jobset (kibot - kiplot.py:92) DEBUG:- Importing out_kibom (kibot - kiplot.py:92) DEBUG:- Processing dependencies for `out_kibom` (kibot - dep_downloader.py:1071) DEBUG: - Data: {'Dependencies': [{'name': 'KiBoM', 'role': 'mandatory', 'github': 'INTI-CMNB/KiBoM', 'command': 'KiBOM_CLI.py', 'version': '1.9.1', 'downloader': 'pytool'}]} (kibot - dep_downloader.py:1072) DEBUG: - Registering dep {'name': 'KiBoM', 'role': 'mandatory', 'github': 'INTI-CMNB/KiBoM', 'command': 'KiBOM_CLI.py', 'version': '1.9.1', 'downloader': 'pytool'} (kibot - dep_downloader.py:1083) DEBUG:- Importing out_kicad_site (kibot - kiplot.py:92) DEBUG:- Importing out_kicanvas (kibot - kiplot.py:92) DEBUG:- Importing out_kicost (kibot - kiplot.py:92) DEBUG:- Processing dependencies for `out_kicost` (kibot - dep_downloader.py:1071) DEBUG: - Data: {'Dependencies': [{'from': 'KiCost', 'role': 'mandatory', 'version': '1.1.7'}]} (kibot - dep_downloader.py:1072) DEBUG: - Registering dep {'from': 'KiCost', 'role': 'mandatory', 'version': '1.1.7'} (kibot - dep_downloader.py:1083) DEBUG: - Dep after applying from KiCost: {'name': 'KiCost', 'github': 'hildogjr/KiCost', 'pypi': 'KiCost', 'downloader': 'pytool', 'from': 'KiCost', 'role': 'mandatory', 'version': '1.1.7'} (kibot - dep_downloader.py:1011) DEBUG:- Importing out_kikit_present (kibot - kiplot.py:92) DEBUG:- Processing dependencies for `out_kikit_present` (kibot - dep_downloader.py:1071) DEBUG: - Data: {'Dependencies': [{'name': 'markdown2', 'python_module': True, 'debian': 'python3-markdown2', 'arch': 'python-markdown2', 'role': 'mandatory'}, {'from': 'Git', 'role': 'Find commit hash and/or date'}]} (kibot - dep_downloader.py:1072) DEBUG: - Registering dep {'name': 'markdown2', 'python_module': True, 'debian': 'python3-markdown2', 'arch': 'python-markdown2', 'role': 'mandatory'} (kibot - dep_downloader.py:1083) DEBUG: - Registering dep {'from': 'Git', 'role': 'Find commit hash and/or date'} (kibot - dep_downloader.py:1083) DEBUG: - Dep after applying from Git: {'name': 'Git', 'url': 'https://git-scm.com/', 'downloader': 'git', 'debian': 'git', 'arch': 'git', 'from': 'Git', 'role': 'Find commit hash and/or date'} (kibot - dep_downloader.py:1011) DEBUG:- Importing out_kiri (kibot - kiplot.py:92) DEBUG:- Processing dependencies for `out_kiri` (kibot - dep_downloader.py:1071) DEBUG: - Data: {'Dependencies': [{'name': 'KiCad PCB/SCH Diff', 'version': '2.5.1', 'role': 'mandatory', 'github': 'INTI-CMNB/KiDiff', 'command': 'kicad-diff.py', 'pypi': 'kidiff', 'downloader': 'pytool', 'id': 'KiDiff'}, {'from': 'Git', 'role': 'Compare with files in the repo'}, {'from': 'KiAuto', 'role': 'Compare schematics', 'version': '2.2.0'}]} (kibot - dep_downloader.py:1072) DEBUG: - Registering dep {'name': 'KiCad PCB/SCH Diff', 'version': '2.5.1', 'role': 'mandatory', 'github': 'INTI-CMNB/KiDiff', 'command': 'kicad-diff.py', 'pypi': 'kidiff', 'downloader': 'pytool', 'id': 'KiDiff'} (kibot - dep_downloader.py:1083) DEBUG: - Registering dep {'from': 'Git', 'role': 'Compare with files in the repo'} (kibot - dep_downloader.py:1083) DEBUG: - Dep after applying from Git: {'name': 'Git', 'url': 'https://git-scm.com/', 'downloader': 'git', 'debian': 'git', 'arch': 'git', 'from': 'Git', 'role': 'Compare with files in the repo'} (kibot - dep_downloader.py:1011) DEBUG: - Registering dep {'from': 'KiAuto', 'role': 'Compare schematics', 'version': '2.2.0'} (kibot - dep_downloader.py:1083) DEBUG: - Dep after applying from KiAuto: {'name': 'KiCad Automation tools', 'github': 'INTI-CMNB/KiAuto', 'command': 'pcbnew_do', 'pypi': 'kiauto', 'downloader': 'pytool', 'id': 'KiAuto', 'from': 'KiAuto', 'role': 'Compare schematics', 'version': '2.2.0'} (kibot - dep_downloader.py:1011) DEBUG:- Importing out_navigate_results (kibot - kiplot.py:92) DEBUG:- Processing dependencies for `out_navigate_results` (kibot - dep_downloader.py:1071) DEBUG: - Data: {'Dependencies': [{'from': 'RSVG', 'role': 'Create outputs preview', 'id': 'rsvg1'}, {'from': 'RSVG', 'role': 'Create PNG icons', 'id': 'rsvg2'}, {'from': 'Ghostscript', 'role': 'Create outputs preview'}, {'from': 'ImageMagick', 'role': 'Create outputs preview'}, {'from': 'Git', 'role': 'Find origin url'}]} (kibot - dep_downloader.py:1072) DEBUG: - Registering dep {'from': 'RSVG', 'role': 'Create outputs preview', 'id': 'rsvg1'} (kibot - dep_downloader.py:1083) DEBUG: - Dep after applying from RSVG: {'name': 'RSVG tools', 'url': 'https://gitlab.gnome.org/GNOME/librsvg', 'debian': 'librsvg2-bin', 'arch': 'librsvg', 'command': 'rsvg-convert', 'downloader': 'rsvg', 'id': 'rsvg1', 'tests': [{'command': ['convert', '-list', 'font'], 'search': 'Helvetica', 'error': 'Missing Helvetica font, try installing Ghostscript fonts'}], 'from': 'RSVG', 'role': 'Create outputs preview'} (kibot - dep_downloader.py:1011) DEBUG: - Registering dep {'from': 'RSVG', 'role': 'Create PNG icons', 'id': 'rsvg2'} (kibot - dep_downloader.py:1083) DEBUG: - Dep after applying from RSVG: {'name': 'RSVG tools', 'url': 'https://gitlab.gnome.org/GNOME/librsvg', 'debian': 'librsvg2-bin', 'arch': 'librsvg', 'command': 'rsvg-convert', 'downloader': 'rsvg', 'id': 'rsvg2', 'tests': [{'command': ['convert', '-list', 'font'], 'search': 'Helvetica', 'error': 'Missing Helvetica font, try installing Ghostscript fonts'}], 'from': 'RSVG', 'role': 'Create PNG icons'} (kibot - dep_downloader.py:1011) DEBUG: - Registering dep {'from': 'Ghostscript', 'role': 'Create outputs preview'} (kibot - dep_downloader.py:1083) DEBUG: - Dep after applying from Ghostscript: {'name': 'Ghostscript', 'url': 'https://www.ghostscript.com/', 'url_down': 'https://github.com/ArtifexSoftware/ghostpdl-downloads/releases', 'debian': 'ghostscript', 'arch': 'ghostscript', 'command': 'gs', 'downloader': 'gs', 'from': 'Ghostscript', 'role': 'Create outputs preview'} (kibot - dep_downloader.py:1011) DEBUG: - Registering dep {'from': 'ImageMagick', 'role': 'Create outputs preview'} (kibot - dep_downloader.py:1083) DEBUG: - Dep after applying from ImageMagick: {'name': 'ImageMagick', 'url': 'https://imagemagick.org/', 'url_down': 'https://imagemagick.org/script/download.php', 'command': 'convert', 'downloader': 'convert', 'debian': 'imagemagick', 'arch': 'imagemagick', 'extra_arch': ['gsfonts'], 'extra_checks': ['check_imagick_policy'], 'from': 'ImageMagick', 'role': 'Create outputs preview'} (kibot - dep_downloader.py:1011) DEBUG: - Registering dep {'from': 'Git', 'role': 'Find origin url'} (kibot - dep_downloader.py:1083) DEBUG: - Dep after applying from Git: {'name': 'Git', 'url': 'https://git-scm.com/', 'downloader': 'git', 'debian': 'git', 'arch': 'git', 'from': 'Git', 'role': 'Find origin url'} (kibot - dep_downloader.py:1011) DEBUG:- Importing out_navigate_results_rb (kibot - kiplot.py:92) DEBUG:- Processing dependencies for `out_navigate_results_rb` (kibot - dep_downloader.py:1071) DEBUG: - Data: {'Dependencies': [{'from': 'RSVG', 'role': 'Create outputs preview', 'id': 'rsvg1'}, {'from': 'RSVG', 'role': 'Create PNG icons', 'id': 'rsvg2'}, {'from': 'Ghostscript', 'role': 'Create outputs preview'}, {'from': 'ImageMagick', 'role': 'Create outputs preview'}, {'from': 'Git', 'role': 'Find origin url'}]} (kibot - dep_downloader.py:1072) DEBUG: - Registering dep {'from': 'RSVG', 'role': 'Create outputs preview', 'id': 'rsvg1'} (kibot - dep_downloader.py:1083) DEBUG: - Dep after applying from RSVG: {'name': 'RSVG tools', 'url': 'https://gitlab.gnome.org/GNOME/librsvg', 'debian': 'librsvg2-bin', 'arch': 'librsvg', 'command': 'rsvg-convert', 'downloader': 'rsvg', 'id': 'rsvg1', 'tests': [{'command': ['convert', '-list', 'font'], 'search': 'Helvetica', 'error': 'Missing Helvetica font, try installing Ghostscript fonts'}], 'from': 'RSVG', 'role': 'Create outputs preview'} (kibot - dep_downloader.py:1011) DEBUG: - Registering dep {'from': 'RSVG', 'role': 'Create PNG icons', 'id': 'rsvg2'} (kibot - dep_downloader.py:1083) DEBUG: - Dep after applying from RSVG: {'name': 'RSVG tools', 'url': 'https://gitlab.gnome.org/GNOME/librsvg', 'debian': 'librsvg2-bin', 'arch': 'librsvg', 'command': 'rsvg-convert', 'downloader': 'rsvg', 'id': 'rsvg2', 'tests': [{'command': ['convert', '-list', 'font'], 'search': 'Helvetica', 'error': 'Missing Helvetica font, try installing Ghostscript fonts'}], 'from': 'RSVG', 'role': 'Create PNG icons'} (kibot - dep_downloader.py:1011) DEBUG: - Registering dep {'from': 'Ghostscript', 'role': 'Create outputs preview'} (kibot - dep_downloader.py:1083) DEBUG: - Dep after applying from Ghostscript: {'name': 'Ghostscript', 'url': 'https://www.ghostscript.com/', 'url_down': 'https://github.com/ArtifexSoftware/ghostpdl-downloads/releases', 'debian': 'ghostscript', 'arch': 'ghostscript', 'command': 'gs', 'downloader': 'gs', 'from': 'Ghostscript', 'role': 'Create outputs preview'} (kibot - dep_downloader.py:1011) DEBUG: - Registering dep {'from': 'ImageMagick', 'role': 'Create outputs preview'} (kibot - dep_downloader.py:1083) DEBUG: - Dep after applying from ImageMagick: {'name': 'ImageMagick', 'url': 'https://imagemagick.org/', 'url_down': 'https://imagemagick.org/script/download.php', 'command': 'convert', 'downloader': 'convert', 'debian': 'imagemagick', 'arch': 'imagemagick', 'extra_arch': ['gsfonts'], 'extra_checks': ['check_imagick_policy'], 'from': 'ImageMagick', 'role': 'Create outputs preview'} (kibot - dep_downloader.py:1011) DEBUG: - Registering dep {'from': 'Git', 'role': 'Find origin url'} (kibot - dep_downloader.py:1083) DEBUG: - Dep after applying from Git: {'name': 'Git', 'url': 'https://git-scm.com/', 'downloader': 'git', 'debian': 'git', 'arch': 'git', 'from': 'Git', 'role': 'Find origin url'} (kibot - dep_downloader.py:1011) DEBUG:- Importing out_netlist (kibot - kiplot.py:92) DEBUG:- Processing dependencies for `out_netlist` (kibot - dep_downloader.py:1071) DEBUG: - Data: {'Dependencies': [{'from': 'KiAuto', 'role': 'mandatory', 'command': 'eeschema_do', 'version': '2.0.0'}]} (kibot - dep_downloader.py:1072) DEBUG: - Registering dep {'from': 'KiAuto', 'role': 'mandatory', 'command': 'eeschema_do', 'version': '2.0.0'} (kibot - dep_downloader.py:1083) DEBUG: - Dep after applying from KiAuto: {'name': 'KiCad Automation tools', 'github': 'INTI-CMNB/KiAuto', 'command': 'eeschema_do', 'pypi': 'kiauto', 'downloader': 'pytool', 'id': 'KiAuto', 'from': 'KiAuto', 'role': 'mandatory', 'version': '2.0.0'} (kibot - dep_downloader.py:1011) DEBUG:- Importing out_odb (kibot - kiplot.py:92) DEBUG:- Importing out_panelize (kibot - kiplot.py:92) DEBUG:- Processing dependencies for `out_panelize` (kibot - dep_downloader.py:1071) DEBUG: - Data: {'Dependencies': [{'from': 'KiKit', 'role': 'mandatory', 'version': '1.5.1'}]} (kibot - dep_downloader.py:1072) DEBUG: - Registering dep {'from': 'KiKit', 'role': 'mandatory', 'version': '1.5.1'} (kibot - dep_downloader.py:1083) DEBUG: - Dep after applying from KiKit: {'name': 'KiKit', 'github': 'INTI-CMNB/KiKit', 'pypi': 'KiKit', 'downloader': 'pytool', 'version_k6': '1.5.0', 'version_k7': '1.6.0', 'version_k9': '1.7.0', 'from': 'KiKit', 'role': 'mandatory', 'version': '1.5.1'} (kibot - dep_downloader.py:1011) DEBUG:- Importing out_pcb2blender_tools (kibot - kiplot.py:92) DEBUG:- Importing out_pcb_print (kibot - kiplot.py:92) DEBUG:- Processing dependencies for `out_pcb_print` (kibot - dep_downloader.py:1071) DEBUG: - Data: {'Dependencies': [{'from': 'RSVG', 'role': 'Create PDF, PNG, PS and EPS formats', 'id': 'rsvg1'}, {'from': 'Ghostscript', 'role': 'Create PNG, PS and EPS formats'}, {'from': 'ImageMagick', 'role': 'Create monochrome prints and scaled PNG files'}, {'from': 'KiAuto', 'command': 'pcbnew_do', 'role': 'Print the page frame in GUI mode', 'version': '1.6.7'}, {'from': 'LXML', 'role': 'mandatory'}]} (kibot - dep_downloader.py:1072) DEBUG: - Registering dep {'from': 'RSVG', 'role': 'Create PDF, PNG, PS and EPS formats', 'id': 'rsvg1'} (kibot - dep_downloader.py:1083) DEBUG: - Dep after applying from RSVG: {'name': 'RSVG tools', 'url': 'https://gitlab.gnome.org/GNOME/librsvg', 'debian': 'librsvg2-bin', 'arch': 'librsvg', 'command': 'rsvg-convert', 'downloader': 'rsvg', 'id': 'rsvg1', 'tests': [{'command': ['convert', '-list', 'font'], 'search': 'Helvetica', 'error': 'Missing Helvetica font, try installing Ghostscript fonts'}], 'from': 'RSVG', 'role': 'Create PDF, PNG, PS and EPS formats'} (kibot - dep_downloader.py:1011) DEBUG: - Registering dep {'from': 'Ghostscript', 'role': 'Create PNG, PS and EPS formats'} (kibot - dep_downloader.py:1083) DEBUG: - Dep after applying from Ghostscript: {'name': 'Ghostscript', 'url': 'https://www.ghostscript.com/', 'url_down': 'https://github.com/ArtifexSoftware/ghostpdl-downloads/releases', 'debian': 'ghostscript', 'arch': 'ghostscript', 'command': 'gs', 'downloader': 'gs', 'from': 'Ghostscript', 'role': 'Create PNG, PS and EPS formats'} (kibot - dep_downloader.py:1011) DEBUG: - Registering dep {'from': 'ImageMagick', 'role': 'Create monochrome prints and scaled PNG files'} (kibot - dep_downloader.py:1083) DEBUG: - Dep after applying from ImageMagick: {'name': 'ImageMagick', 'url': 'https://imagemagick.org/', 'url_down': 'https://imagemagick.org/script/download.php', 'command': 'convert', 'downloader': 'convert', 'debian': 'imagemagick', 'arch': 'imagemagick', 'extra_arch': ['gsfonts'], 'extra_checks': ['check_imagick_policy'], 'from': 'ImageMagick', 'role': 'Create monochrome prints and scaled PNG files'} (kibot - dep_downloader.py:1011) DEBUG: - Registering dep {'from': 'KiAuto', 'command': 'pcbnew_do', 'role': 'Print the page frame in GUI mode', 'version': '1.6.7'} (kibot - dep_downloader.py:1083) DEBUG: - Dep after applying from KiAuto: {'name': 'KiCad Automation tools', 'github': 'INTI-CMNB/KiAuto', 'command': 'pcbnew_do', 'pypi': 'kiauto', 'downloader': 'pytool', 'id': 'KiAuto', 'from': 'KiAuto', 'role': 'Print the page frame in GUI mode', 'version': '1.6.7'} (kibot - dep_downloader.py:1011) DEBUG: - Registering dep {'from': 'LXML', 'role': 'mandatory'} (kibot - dep_downloader.py:1083) DEBUG: - Dep after applying from LXML: {'name': 'LXML', 'python_module': True, 'debian': 'python3-lxml', 'arch': 'python-lxml', 'downloader': 'python', 'from': 'LXML', 'role': 'mandatory'} (kibot - dep_downloader.py:1011) DEBUG:- Importing out_pcb_stats (kibot - kiplot.py:92) DEBUG:- Importing out_pcb_variant (kibot - kiplot.py:92) DEBUG:- Importing out_pcbdraw (kibot - kiplot.py:92) DEBUG:- Processing dependencies for `out_pcbdraw` (kibot - dep_downloader.py:1071) DEBUG: - Data: {'Dependencies': [{'from': 'RSVG', 'role': 'Create PNG, JPG and BMP images'}, {'from': 'ImageMagick', 'role': 'Create JPG and BMP images'}, {'from': 'LXML', 'role': 'mandatory'}, {'name': 'numpy', 'python_module': True, 'debian': 'python3-numpy', 'arch': 'python-numpy', 'downloader': 'python', 'role': 'Automatically adjust SVG margin'}]} (kibot - dep_downloader.py:1072) DEBUG: - Registering dep {'from': 'RSVG', 'role': 'Create PNG, JPG and BMP images'} (kibot - dep_downloader.py:1083) DEBUG: - Dep after applying from RSVG: {'name': 'RSVG tools', 'url': 'https://gitlab.gnome.org/GNOME/librsvg', 'debian': 'librsvg2-bin', 'arch': 'librsvg', 'command': 'rsvg-convert', 'downloader': 'rsvg', 'id': 'RSVG', 'tests': [{'command': ['convert', '-list', 'font'], 'search': 'Helvetica', 'error': 'Missing Helvetica font, try installing Ghostscript fonts'}], 'from': 'RSVG', 'role': 'Create PNG, JPG and BMP images'} (kibot - dep_downloader.py:1011) DEBUG: - Registering dep {'from': 'ImageMagick', 'role': 'Create JPG and BMP images'} (kibot - dep_downloader.py:1083) DEBUG: - Dep after applying from ImageMagick: {'name': 'ImageMagick', 'url': 'https://imagemagick.org/', 'url_down': 'https://imagemagick.org/script/download.php', 'command': 'convert', 'downloader': 'convert', 'debian': 'imagemagick', 'arch': 'imagemagick', 'extra_arch': ['gsfonts'], 'extra_checks': ['check_imagick_policy'], 'from': 'ImageMagick', 'role': 'Create JPG and BMP images'} (kibot - dep_downloader.py:1011) DEBUG: - Registering dep {'from': 'LXML', 'role': 'mandatory'} (kibot - dep_downloader.py:1083) DEBUG: - Dep after applying from LXML: {'name': 'LXML', 'python_module': True, 'debian': 'python3-lxml', 'arch': 'python-lxml', 'downloader': 'python', 'from': 'LXML', 'role': 'mandatory'} (kibot - dep_downloader.py:1011) DEBUG: - Registering dep {'name': 'numpy', 'python_module': True, 'debian': 'python3-numpy', 'arch': 'python-numpy', 'downloader': 'python', 'role': 'Automatically adjust SVG margin'} (kibot - dep_downloader.py:1083) DEBUG:- Importing out_pdf (kibot - kiplot.py:92) DEBUG:- Importing out_pdf_pcb_print (kibot - kiplot.py:92) DEBUG:- Processing dependencies for `out_pdf_pcb_print` (kibot - dep_downloader.py:1071) DEBUG: - Data: {'Dependencies': [{'from': 'KiAuto', 'role': 'mandatory', 'version': '1.6.7'}]} (kibot - dep_downloader.py:1072) DEBUG: - Registering dep {'from': 'KiAuto', 'role': 'mandatory', 'version': '1.6.7'} (kibot - dep_downloader.py:1083) DEBUG: - Dep after applying from KiAuto: {'name': 'KiCad Automation tools', 'github': 'INTI-CMNB/KiAuto', 'command': 'pcbnew_do', 'pypi': 'kiauto', 'downloader': 'pytool', 'id': 'KiAuto', 'from': 'KiAuto', 'role': 'mandatory', 'version': '1.6.7'} (kibot - dep_downloader.py:1011) DEBUG:- Importing out_pdf_sch_print (kibot - kiplot.py:92) DEBUG:- Processing dependencies for `out_pdf_sch_print` (kibot - dep_downloader.py:1071) DEBUG: - Data: {'Dependencies': [{'from': 'KiAuto', 'role': 'mandatory', 'command': 'eeschema_do', 'version': '2.3.6'}]} (kibot - dep_downloader.py:1072) DEBUG: - Registering dep {'from': 'KiAuto', 'role': 'mandatory', 'command': 'eeschema_do', 'version': '2.3.6'} (kibot - dep_downloader.py:1083) DEBUG: - Dep after applying from KiAuto: {'name': 'KiCad Automation tools', 'github': 'INTI-CMNB/KiAuto', 'command': 'eeschema_do', 'pypi': 'kiauto', 'downloader': 'pytool', 'id': 'KiAuto', 'from': 'KiAuto', 'role': 'mandatory', 'version': '2.3.6'} (kibot - dep_downloader.py:1011) DEBUG:- Importing out_pdfunite (kibot - kiplot.py:92) DEBUG:- Importing out_populate (kibot - kiplot.py:92) DEBUG:- Importing out_position (kibot - kiplot.py:92) DEBUG:- Importing out_ps (kibot - kiplot.py:92) DEBUG:- Importing out_ps_sch_print (kibot - kiplot.py:92) DEBUG:- Processing dependencies for `out_ps_sch_print` (kibot - dep_downloader.py:1071) DEBUG: - Data: {'Dependencies': [{'from': 'KiAuto', 'role': 'mandatory', 'command': 'eeschema_do', 'version': '2.3.6'}]} (kibot - dep_downloader.py:1072) DEBUG: - Registering dep {'from': 'KiAuto', 'role': 'mandatory', 'command': 'eeschema_do', 'version': '2.3.6'} (kibot - dep_downloader.py:1083) DEBUG: - Dep after applying from KiAuto: {'name': 'KiCad Automation tools', 'github': 'INTI-CMNB/KiAuto', 'command': 'eeschema_do', 'pypi': 'kiauto', 'downloader': 'pytool', 'id': 'KiAuto', 'from': 'KiAuto', 'role': 'mandatory', 'version': '2.3.6'} (kibot - dep_downloader.py:1011) DEBUG:- Importing out_qr_lib (kibot - kiplot.py:92) DEBUG:- Processing dependencies for `out_qr_lib` (kibot - dep_downloader.py:1071) DEBUG: - Data: {'Dependencies': [{'name': 'QRCodeGen', 'role': 'mandatory', 'python_module': True, 'downloader': 'python', 'debian': 'python3-qrcodegen'}]} (kibot - dep_downloader.py:1072) DEBUG: - Registering dep {'name': 'QRCodeGen', 'role': 'mandatory', 'python_module': True, 'downloader': 'python', 'debian': 'python3-qrcodegen'} (kibot - dep_downloader.py:1083) DEBUG:- Importing out_render_3d (kibot - kiplot.py:92) DEBUG:- Processing dependencies for `out_render_3d` (kibot - dep_downloader.py:1071) DEBUG: - Data: {'Dependencies': [{'from': 'KiAuto', 'role': 'mandatory', 'version': '2.3.1'}, {'from': 'ImageMagick', 'role': 'Automatically crop images'}]} (kibot - dep_downloader.py:1072) DEBUG: - Registering dep {'from': 'KiAuto', 'role': 'mandatory', 'version': '2.3.1'} (kibot - dep_downloader.py:1083) DEBUG: - Dep after applying from KiAuto: {'name': 'KiCad Automation tools', 'github': 'INTI-CMNB/KiAuto', 'command': 'pcbnew_do', 'pypi': 'kiauto', 'downloader': 'pytool', 'id': 'KiAuto', 'from': 'KiAuto', 'role': 'mandatory', 'version': '2.3.1'} (kibot - dep_downloader.py:1011) DEBUG: - Registering dep {'from': 'ImageMagick', 'role': 'Automatically crop images'} (kibot - dep_downloader.py:1083) DEBUG: - Dep after applying from ImageMagick: {'name': 'ImageMagick', 'url': 'https://imagemagick.org/', 'url_down': 'https://imagemagick.org/script/download.php', 'command': 'convert', 'downloader': 'convert', 'debian': 'imagemagick', 'arch': 'imagemagick', 'extra_arch': ['gsfonts'], 'extra_checks': ['check_imagick_policy'], 'from': 'ImageMagick', 'role': 'Automatically crop images'} (kibot - dep_downloader.py:1011) DEBUG:- Importing out_report (kibot - kiplot.py:92) DEBUG:- Processing dependencies for `out_report` (kibot - dep_downloader.py:1071) DEBUG: - Data: {'Dependencies': [{'name': 'Pandoc', 'role': 'Create PDF/ODF/DOCX files', 'url': 'https://pandoc.org/', 'url_down': 'https://github.com/jgm/pandoc/releases', 'debian': 'pandoc', 'arch': 'pandoc', 'extra_deb': ['texlive', 'texlive-latex-base', 'texlive-latex-recommended'], 'extra_arch': ['texlive-core'], 'comments': 'In CI/CD environments: the `kicad_auto_test` docker image contains it.'}]} (kibot - dep_downloader.py:1072) DEBUG: - Registering dep {'name': 'Pandoc', 'role': 'Create PDF/ODF/DOCX files', 'url': 'https://pandoc.org/', 'url_down': 'https://github.com/jgm/pandoc/releases', 'debian': 'pandoc', 'arch': 'pandoc', 'extra_deb': ['texlive', 'texlive-latex-base', 'texlive-latex-recommended'], 'extra_arch': ['texlive-core'], 'comments': 'In CI/CD environments: the `kicad_auto_test` docker image contains it.'} (kibot - dep_downloader.py:1083) DEBUG:- Importing out_sch_variant (kibot - kiplot.py:92) DEBUG:- Importing out_stencil_3d (kibot - kiplot.py:92) DEBUG:- Processing dependencies for `out_stencil_3d` (kibot - dep_downloader.py:1071) DEBUG: - Data: {'Dependencies': [{'from': 'KiKit', 'role': 'mandatory'}, {'name': 'OpenSCAD', 'url': 'https://openscad.org/', 'url_down': 'https://openscad.org/downloads.html', 'command': 'openscad', 'debian': 'openscad', 'arch': 'openscad', 'role': 'mandatory'}, {'from': 'Xvfbwrapper', 'role': 'mandatory'}, {'from': 'Xvfb', 'role': 'mandatory'}]} (kibot - dep_downloader.py:1072) DEBUG: - Registering dep {'from': 'KiKit', 'role': 'mandatory'} (kibot - dep_downloader.py:1083) DEBUG: - Dep after applying from KiKit: {'name': 'KiKit', 'github': 'INTI-CMNB/KiKit', 'pypi': 'KiKit', 'downloader': 'pytool', 'version_k6': '1.5.0', 'version_k7': '1.6.0', 'version_k9': '1.7.0', 'from': 'KiKit', 'role': 'mandatory'} (kibot - dep_downloader.py:1011) DEBUG: - Registering dep {'name': 'OpenSCAD', 'url': 'https://openscad.org/', 'url_down': 'https://openscad.org/downloads.html', 'command': 'openscad', 'debian': 'openscad', 'arch': 'openscad', 'role': 'mandatory'} (kibot - dep_downloader.py:1083) DEBUG: - Registering dep {'from': 'Xvfbwrapper', 'role': 'mandatory'} (kibot - dep_downloader.py:1083) DEBUG: - Dep after applying from Xvfbwrapper: {'name': 'Xvfbwrapper', 'python_module': True, 'debian': 'python3-xvfbwrapper', 'arch': 'python-xvfbwrapper', 'downloader': 'python', 'from': 'Xvfbwrapper', 'role': 'mandatory'} (kibot - dep_downloader.py:1011) DEBUG: - Registering dep {'from': 'Xvfb', 'role': 'mandatory'} (kibot - dep_downloader.py:1083) DEBUG: - Dep after applying from Xvfb: {'name': 'Xvfb', 'url': 'https://www.x.org', 'command': 'xvfb-run', 'debian': 'xvfb', 'arch': 'xorg-server-xvfb', 'no_cmd_line_version': True, 'from': 'Xvfb', 'role': 'mandatory'} (kibot - dep_downloader.py:1011) DEBUG:- Importing out_stencil_for_jig (kibot - kiplot.py:92) DEBUG:- Processing dependencies for `out_stencil_for_jig` (kibot - dep_downloader.py:1071) DEBUG: - Data: {'Dependencies': [{'from': 'KiKit', 'role': 'mandatory'}, {'name': 'OpenSCAD', 'url': 'https://openscad.org/', 'url_down': 'https://openscad.org/downloads.html', 'command': 'openscad', 'debian': 'openscad', 'arch': 'openscad', 'role': 'mandatory'}, {'from': 'Xvfbwrapper', 'role': 'mandatory'}, {'from': 'Xvfb', 'role': 'mandatory'}]} (kibot - dep_downloader.py:1072) DEBUG: - Registering dep {'from': 'KiKit', 'role': 'mandatory'} (kibot - dep_downloader.py:1083) DEBUG: - Dep after applying from KiKit: {'name': 'KiKit', 'github': 'INTI-CMNB/KiKit', 'pypi': 'KiKit', 'downloader': 'pytool', 'version_k6': '1.5.0', 'version_k7': '1.6.0', 'version_k9': '1.7.0', 'from': 'KiKit', 'role': 'mandatory'} (kibot - dep_downloader.py:1011) DEBUG: - Registering dep {'name': 'OpenSCAD', 'url': 'https://openscad.org/', 'url_down': 'https://openscad.org/downloads.html', 'command': 'openscad', 'debian': 'openscad', 'arch': 'openscad', 'role': 'mandatory'} (kibot - dep_downloader.py:1083) DEBUG: - Registering dep {'from': 'Xvfbwrapper', 'role': 'mandatory'} (kibot - dep_downloader.py:1083) DEBUG: - Dep after applying from Xvfbwrapper: {'name': 'Xvfbwrapper', 'python_module': True, 'debian': 'python3-xvfbwrapper', 'arch': 'python-xvfbwrapper', 'downloader': 'python', 'from': 'Xvfbwrapper', 'role': 'mandatory'} (kibot - dep_downloader.py:1011) DEBUG: - Registering dep {'from': 'Xvfb', 'role': 'mandatory'} (kibot - dep_downloader.py:1083) DEBUG: - Dep after applying from Xvfb: {'name': 'Xvfb', 'url': 'https://www.x.org', 'command': 'xvfb-run', 'debian': 'xvfb', 'arch': 'xorg-server-xvfb', 'no_cmd_line_version': True, 'from': 'Xvfb', 'role': 'mandatory'} (kibot - dep_downloader.py:1011) DEBUG:- Importing out_step (kibot - kiplot.py:92) DEBUG:- Processing dependencies for `out_step` (kibot - dep_downloader.py:1071) DEBUG: - Data: {'Dependencies': [{'from': 'KiAuto', 'role': 'mandatory', 'version': '1.6.1', 'command': 'kicad2step_do'}]} (kibot - dep_downloader.py:1072) DEBUG: - Registering dep {'from': 'KiAuto', 'role': 'mandatory', 'version': '1.6.1', 'command': 'kicad2step_do'} (kibot - dep_downloader.py:1083) DEBUG: - Dep after applying from KiAuto: {'name': 'KiCad Automation tools', 'github': 'INTI-CMNB/KiAuto', 'command': 'kicad2step_do', 'pypi': 'kiauto', 'downloader': 'pytool', 'id': 'KiAuto', 'from': 'KiAuto', 'role': 'mandatory', 'version': '1.6.1'} (kibot - dep_downloader.py:1011) DEBUG:- Importing out_svg (kibot - kiplot.py:92) DEBUG:- Importing out_svg_pcb_print (kibot - kiplot.py:92) DEBUG:- Processing dependencies for `out_svg_pcb_print` (kibot - dep_downloader.py:1071) DEBUG: - Data: {'Dependencies': [{'from': 'KiAuto', 'role': 'mandatory', 'version': '1.6.7'}]} (kibot - dep_downloader.py:1072) DEBUG: - Registering dep {'from': 'KiAuto', 'role': 'mandatory', 'version': '1.6.7'} (kibot - dep_downloader.py:1083) DEBUG: - Dep after applying from KiAuto: {'name': 'KiCad Automation tools', 'github': 'INTI-CMNB/KiAuto', 'command': 'pcbnew_do', 'pypi': 'kiauto', 'downloader': 'pytool', 'id': 'KiAuto', 'from': 'KiAuto', 'role': 'mandatory', 'version': '1.6.7'} (kibot - dep_downloader.py:1011) DEBUG:- Importing out_svg_sch_print (kibot - kiplot.py:92) DEBUG:- Processing dependencies for `out_svg_sch_print` (kibot - dep_downloader.py:1071) DEBUG: - Data: {'Dependencies': [{'from': 'KiAuto', 'role': 'mandatory', 'command': 'eeschema_do', 'version': '2.3.6'}]} (kibot - dep_downloader.py:1072) DEBUG: - Registering dep {'from': 'KiAuto', 'role': 'mandatory', 'command': 'eeschema_do', 'version': '2.3.6'} (kibot - dep_downloader.py:1083) DEBUG: - Dep after applying from KiAuto: {'name': 'KiCad Automation tools', 'github': 'INTI-CMNB/KiAuto', 'command': 'eeschema_do', 'pypi': 'kiauto', 'downloader': 'pytool', 'id': 'KiAuto', 'from': 'KiAuto', 'role': 'mandatory', 'version': '2.3.6'} (kibot - dep_downloader.py:1011) DEBUG:- Importing out_vrml (kibot - kiplot.py:92) DEBUG:- Processing dependencies for `out_vrml` (kibot - dep_downloader.py:1071) DEBUG: - Data: {'Dependencies': [{'from': 'KiAuto', 'role': 'mandatory', 'version': '2.1.0'}]} (kibot - dep_downloader.py:1072) DEBUG: - Registering dep {'from': 'KiAuto', 'role': 'mandatory', 'version': '2.1.0'} (kibot - dep_downloader.py:1083) DEBUG: - Dep after applying from KiAuto: {'name': 'KiCad Automation tools', 'github': 'INTI-CMNB/KiAuto', 'command': 'pcbnew_do', 'pypi': 'kiauto', 'downloader': 'pytool', 'id': 'KiAuto', 'from': 'KiAuto', 'role': 'mandatory', 'version': '2.1.0'} (kibot - dep_downloader.py:1011) DEBUG:- Importing pre_annotate_pcb (kibot - kiplot.py:92) DEBUG:- Importing pre_annotate_power (kibot - kiplot.py:92) DEBUG:- Importing pre_any_replace (kibot - kiplot.py:92) DEBUG:- Importing pre_any_xrc (kibot - kiplot.py:92) DEBUG:- Importing pre_base (kibot - kiplot.py:92) DEBUG:- Importing pre_check_fields (kibot - kiplot.py:92) DEBUG:- Importing pre_check_zone_fills (kibot - kiplot.py:92) DEBUG:- Importing pre_consolidate_pcbs (kibot - kiplot.py:92) DEBUG:- Importing pre_convert_pcb (kibot - kiplot.py:92) DEBUG:- Processing dependencies for `pre_convert_pcb` (kibot - dep_downloader.py:1071) DEBUG: - Data: {'Dependencies': [{'from': 'KiAuto', 'role': 'mandatory', 'version': '2.3.2'}]} (kibot - dep_downloader.py:1072) DEBUG: - Registering dep {'from': 'KiAuto', 'role': 'mandatory', 'version': '2.3.2'} (kibot - dep_downloader.py:1083) DEBUG: - Dep after applying from KiAuto: {'name': 'KiCad Automation tools', 'github': 'INTI-CMNB/KiAuto', 'command': 'pcbnew_do', 'pypi': 'kiauto', 'downloader': 'pytool', 'id': 'KiAuto', 'from': 'KiAuto', 'role': 'mandatory', 'version': '2.3.2'} (kibot - dep_downloader.py:1011) DEBUG:- Importing pre_draw_fancy_stackup (kibot - kiplot.py:92) DEBUG:- Importing pre_draw_stackup (kibot - kiplot.py:92) DEBUG:- Importing pre_drc (kibot - kiplot.py:92) DEBUG:- Importing pre_erc (kibot - kiplot.py:92) DEBUG:- Importing pre_erc_warnings (kibot - kiplot.py:92) DEBUG:- Importing pre_fill_zones (kibot - kiplot.py:92) DEBUG:- Importing pre_filters (kibot - kiplot.py:92) DEBUG:- Importing pre_ignore_unconnected (kibot - kiplot.py:92) DEBUG:- Importing pre_include_table (kibot - kiplot.py:92) DEBUG:- Importing pre_pcb_replace (kibot - kiplot.py:92) DEBUG:- Processing dependencies for `pre_pcb_replace` (kibot - dep_downloader.py:1071) DEBUG: - Data: {'Dependencies': [{'from': 'Git', 'role': 'Find commit hash and/or date'}, {'from': 'Bash', 'role': 'Run external commands to create replacement text'}]} (kibot - dep_downloader.py:1072) DEBUG: - Registering dep {'from': 'Git', 'role': 'Find commit hash and/or date'} (kibot - dep_downloader.py:1083) DEBUG: - Dep after applying from Git: {'name': 'Git', 'url': 'https://git-scm.com/', 'downloader': 'git', 'debian': 'git', 'arch': 'git', 'from': 'Git', 'role': 'Find commit hash and/or date'} (kibot - dep_downloader.py:1011) DEBUG: - Registering dep {'from': 'Bash', 'role': 'Run external commands to create replacement text'} (kibot - dep_downloader.py:1083) DEBUG: - Dep after applying from Bash: {'name': 'Bash', 'url': 'https://www.gnu.org/software/bash/', 'debian': 'bash', 'arch': 'bash', 'from': 'Bash', 'role': 'Run external commands to create replacement text'} (kibot - dep_downloader.py:1011) DEBUG:- Importing pre_run_drc (kibot - kiplot.py:92) DEBUG:- Processing dependencies for `pre_run_drc` (kibot - dep_downloader.py:1071) DEBUG: - Data: {'Dependencies': [{'from': 'KiAuto', 'role': 'mandatory', 'version': '2.0.0'}]} (kibot - dep_downloader.py:1072) DEBUG: - Registering dep {'from': 'KiAuto', 'role': 'mandatory', 'version': '2.0.0'} (kibot - dep_downloader.py:1083) DEBUG: - Dep after applying from KiAuto: {'name': 'KiCad Automation tools', 'github': 'INTI-CMNB/KiAuto', 'command': 'pcbnew_do', 'pypi': 'kiauto', 'downloader': 'pytool', 'id': 'KiAuto', 'from': 'KiAuto', 'role': 'mandatory', 'version': '2.0.0'} (kibot - dep_downloader.py:1011) DEBUG:- Importing pre_run_erc (kibot - kiplot.py:92) DEBUG:- Processing dependencies for `pre_run_erc` (kibot - dep_downloader.py:1071) DEBUG: - Data: {'Dependencies': [{'from': 'KiAuto', 'role': 'mandatory', 'command': 'eeschema_do', 'version': '2.2.1'}]} (kibot - dep_downloader.py:1072) DEBUG: - Registering dep {'from': 'KiAuto', 'role': 'mandatory', 'command': 'eeschema_do', 'version': '2.2.1'} (kibot - dep_downloader.py:1083) DEBUG: - Dep after applying from KiAuto: {'name': 'KiCad Automation tools', 'github': 'INTI-CMNB/KiAuto', 'command': 'eeschema_do', 'pypi': 'kiauto', 'downloader': 'pytool', 'id': 'KiAuto', 'from': 'KiAuto', 'role': 'mandatory', 'version': '2.2.1'} (kibot - dep_downloader.py:1011) DEBUG:- Importing pre_sch_replace (kibot - kiplot.py:92) DEBUG:- Processing dependencies for `pre_sch_replace` (kibot - dep_downloader.py:1071) DEBUG: - Data: {'Dependencies': [{'from': 'Git', 'role': 'Find commit hash and/or date'}, {'from': 'Bash', 'role': 'Run external commands to create replacement text'}]} (kibot - dep_downloader.py:1072) DEBUG: - Registering dep {'from': 'Git', 'role': 'Find commit hash and/or date'} (kibot - dep_downloader.py:1083) DEBUG: - Dep after applying from Git: {'name': 'Git', 'url': 'https://git-scm.com/', 'downloader': 'git', 'debian': 'git', 'arch': 'git', 'from': 'Git', 'role': 'Find commit hash and/or date'} (kibot - dep_downloader.py:1011) DEBUG: - Registering dep {'from': 'Bash', 'role': 'Run external commands to create replacement text'} (kibot - dep_downloader.py:1083) DEBUG: - Dep after applying from Bash: {'name': 'Bash', 'url': 'https://www.gnu.org/software/bash/', 'debian': 'bash', 'arch': 'bash', 'from': 'Bash', 'role': 'Run external commands to create replacement text'} (kibot - dep_downloader.py:1011) DEBUG:- Importing pre_set_text_variables (kibot - kiplot.py:92) DEBUG:- Processing dependencies for `pre_set_text_variables` (kibot - dep_downloader.py:1071) DEBUG: - Data: {'Dependencies': [{'from': 'Git', 'role': 'Find commit hash and/or date'}, {'from': 'Bash', 'role': 'Run external commands to create replacement text'}]} (kibot - dep_downloader.py:1072) DEBUG: - Registering dep {'from': 'Git', 'role': 'Find commit hash and/or date'} (kibot - dep_downloader.py:1083) DEBUG: - Dep after applying from Git: {'name': 'Git', 'url': 'https://git-scm.com/', 'downloader': 'git', 'debian': 'git', 'arch': 'git', 'from': 'Git', 'role': 'Find commit hash and/or date'} (kibot - dep_downloader.py:1011) DEBUG: - Registering dep {'from': 'Bash', 'role': 'Run external commands to create replacement text'} (kibot - dep_downloader.py:1083) DEBUG: - Dep after applying from Bash: {'name': 'Bash', 'url': 'https://www.gnu.org/software/bash/', 'debian': 'bash', 'arch': 'bash', 'from': 'Bash', 'role': 'Run external commands to create replacement text'} (kibot - dep_downloader.py:1011) DEBUG:- Importing pre_update_footprint (kibot - kiplot.py:92) DEBUG:- Importing pre_update_pcb_characteristics (kibot - kiplot.py:92) DEBUG:- Importing pre_update_qr (kibot - kiplot.py:92) DEBUG:- Importing pre_update_stackup (kibot - kiplot.py:92) DEBUG:- Importing pre_update_xml (kibot - kiplot.py:92) DEBUG:- Processing dependencies for `pre_update_xml` (kibot - dep_downloader.py:1071) DEBUG: - Data: {'Dependencies': [{'from': 'KiAuto', 'role': 'mandatory', 'command': 'eeschema_do', 'version': '1.5.4'}]} (kibot - dep_downloader.py:1072) DEBUG: - Registering dep {'from': 'KiAuto', 'role': 'mandatory', 'command': 'eeschema_do', 'version': '1.5.4'} (kibot - dep_downloader.py:1083) DEBUG: - Dep after applying from KiAuto: {'name': 'KiCad Automation tools', 'github': 'INTI-CMNB/KiAuto', 'command': 'eeschema_do', 'pypi': 'kiauto', 'downloader': 'pytool', 'id': 'KiAuto', 'from': 'KiAuto', 'role': 'mandatory', 'version': '1.5.4'} (kibot - dep_downloader.py:1011) DEBUG:- Importing var_base (kibot - kiplot.py:92) DEBUG:- Importing var_ibom (kibot - kiplot.py:92) DEBUG:- Importing var_kibom (kibot - kiplot.py:92) DEBUG:- Importing var_kicad (kibot - kiplot.py:92) DEBUG:- Importing var_kicost (kibot - kiplot.py:92) DEBUG:Deactivating macros (kibot - kiplot.py:118) DEBUG:End of initialization (kibot - __main__.py:549) oooo oooo o8o oooooooooo. . `888 .8P' `"' `888' `Y8b .o8 888 d8' oooo 888 888 .ooooo. .o888oo 88888[ `888 888oooo888' d88' `88b 888 888`88b. 888 888 `88b 888 888 888 888 `88b. 888 888 .88P 888 888 888 . o888o o888o o888o o888bood8P' `Y8bod8P' "888" Using config file: config.kibot.yaml DEBUG:Using configuration file: `config.kibot.yaml` (kibot - __main__.py:278) DEBUG:Using schematic: `/__w/Slice_RLAY/Slice_RLAY/hardware/BREAD_Slice.kicad_sch` (kibot - kiplot.py:1051) DEBUG:Real schematic name: `/__w/Slice_RLAY/Slice_RLAY/hardware/BREAD_Slice.kicad_sch` (kibot - kiplot.py:1052) DEBUG:Using PCB: `BREAD_Slice.kicad_pcb` (kibot - kiplot.py:1082) DEBUG:Real PCB name: `BREAD_Slice.kicad_pcb` (kibot - kiplot.py:1083) DEBUG:Starting to load the configuration (kibot - __main__.py:620) DEBUG:Parsing imports: [{'file': '3DRender_top'}] (kibot - config_reader.py:520) DEBUG:Parsing imports: [{'file': '3DRender', 'definitions': {'_KIBOT_IMPORT_ID': '_top', '_KIBOT_ROT_X': 30, '_KIBOT_ROT_Z': -20}}] (kibot - config_reader.py:520) DEBUG:Found local definitions (kibot - config_reader.py:648) DEBUG:- Local definitions: {'_KIBOT_IMPORT_ID': '', '_KIBOT_IMPORT_DIR': 'Render_3D', '_KIBOT_3D_VIEW': 'top', '_KIBOT_3D_FILE_ID': '@_KIBOT_IMPORT_ID@', '_KIBOT_ROT_X': 0, '_KIBOT_ROT_Y': 0, '_KIBOT_ROT_Z': 0} (kibot - config_reader.py:658) DEBUG:- Current definitions: {'_KIBOT_IMPORT_ID': '_top', '_KIBOT_ROT_X': 30, '_KIBOT_ROT_Z': -20} (kibot - config_reader.py:659) DEBUG:- Updated definitions: {'_KIBOT_IMPORT_ID': '_top', '_KIBOT_IMPORT_DIR': 'Render_3D', '_KIBOT_3D_VIEW': 'top', '_KIBOT_3D_FILE_ID': '@_KIBOT_IMPORT_ID@', '_KIBOT_ROT_X': 30, '_KIBOT_ROT_Y': 0, '_KIBOT_ROT_Z': -20} (kibot - config_reader.py:662) DEBUG:Applying preprocessor definitions (kibot - config_reader.py:667) DEBUG:- Applying CLI definitions: {} (kibot - config_reader.py:674) DEBUG:- Applying collected definitions: {'_KIBOT_IMPORT_ID': '_top', '_KIBOT_IMPORT_DIR': 'Render_3D', '_KIBOT_3D_VIEW': 'top', '_KIBOT_3D_FILE_ID': '@_KIBOT_IMPORT_ID@', '_KIBOT_ROT_X': 30, '_KIBOT_ROT_Y': 0, '_KIBOT_ROT_Z': -20} (kibot - config_reader.py:677) DEBUG:- Replacing @_KIBOT_IMPORT_ID@ -> _top () (kibot - config_reader.py:78) DEBUG:- Replacing @_KIBOT_IMPORT_DIR@ -> Render_3D () (kibot - config_reader.py:78) DEBUG:- Replacing @_KIBOT_3D_VIEW@ -> top () (kibot - config_reader.py:78) DEBUG:- Replacing @_KIBOT_3D_FILE_ID@ -> @_KIBOT_IMPORT_ID@ () (kibot - config_reader.py:78) DEBUG:- Replacing @_KIBOT_ROT_X@ -> 30 () (kibot - config_reader.py:78) DEBUG:- Replacing @_KIBOT_ROT_Y@ -> 0 () (kibot - config_reader.py:78) DEBUG:- Replacing @_KIBOT_ROT_Z@ -> -20 () (kibot - config_reader.py:78) DEBUG:- Applying CLI definitions: {} (kibot - config_reader.py:674) DEBUG:- Applying collected definitions: {'_KIBOT_IMPORT_ID': '_top', '_KIBOT_IMPORT_DIR': 'Render_3D', '_KIBOT_3D_VIEW': 'top', '_KIBOT_3D_FILE_ID': '@_KIBOT_IMPORT_ID@', '_KIBOT_ROT_X': 30, '_KIBOT_ROT_Y': 0, '_KIBOT_ROT_Z': -20} (kibot - config_reader.py:677) DEBUG:- Replacing @_KIBOT_IMPORT_ID@ -> _top () (kibot - config_reader.py:78) DEBUG:- Applying CLI definitions: {} (kibot - config_reader.py:674) DEBUG:- Applying collected definitions: {'_KIBOT_IMPORT_ID': '_top', '_KIBOT_IMPORT_DIR': 'Render_3D', '_KIBOT_3D_VIEW': 'top', '_KIBOT_3D_FILE_ID': '@_KIBOT_IMPORT_ID@', '_KIBOT_ROT_X': 30, '_KIBOT_ROT_Y': 0, '_KIBOT_ROT_Z': -20} (kibot - config_reader.py:677) DEBUG:YAML after expanding definitions: # Blender 3D render kibot: version: 1 outputs: - name: _blender_3d_top comment: "HQ 3D Render of the PCB" type: blender_export dir: Render_3D options: render_options: transparent_background: true samples: 10 point_of_view: rotate_x: 30 rotate_y: 0 rotate_z: -20 view: top file_id: _top outputs: - type: blender - type: render (kibot - config_reader.py:683) DEBUG:Pre-parsing output options for `_blender_3d_top` (blender_export) (kibot - config_reader.py:169) DEBUG:Outputs loaded from `../../../../usr/share/kibot/config_templates/3DRender.kibot.yaml`: ['_blender_3d_top'] (kibot - config_reader.py:361) DEBUG:Outputs loaded from `../../../../usr/share/kibot/config_templates/3DRender_top.kibot.yaml`: ['_blender_3d_top'] (kibot - config_reader.py:361) DEBUG:Configuring variants (kibot - config_reader.py:493) DEBUG:Adding groups: {} (kibot - registrable.py:268) DEBUG:Parsing global options: {} (kibot - config_reader.py:301) DEBUG:Looking for stack-up information in the PCB (kibot.globals - globals.py:515) DEBUG:- Found stack-up information (kibot.globals - globals.py:531) DEBUG:- F.Mask color: Black (kibot.globals - globals.py:494) DEBUG:- B.Mask color: Black (kibot.globals - globals.py:498) DEBUG:- Copper finish: Immersion gold (kibot.globals - globals.py:546) DEBUG:- Impedance controlled: no (kibot.globals - globals.py:558) DEBUG:- PCB Material/s: FR4 (kibot.globals - globals.py:567) DEBUG:- Copper thickness: 70 (kibot.globals - globals.py:569) DEBUG:Configuring from default: filters -> [] (kibot - optionable.py:377) DEBUG:Configuring from default: aliases_for_3d_models -> [] (kibot - optionable.py:377) DEBUG:Configuring from default: extra_os -> [] (kibot - optionable.py:377) DEBUG:Configuring from default: environment -> (kibot - optionable.py:377) DEBUG:Configuring from default: field_tolerance -> ['tolerance', 'tol'] (kibot - optionable.py:613) DEBUG:Configuring from default: field_voltage -> ['voltage', 'v'] (kibot - optionable.py:613) DEBUG:Configuring from default: field_package -> ['package', 'pkg'] (kibot - optionable.py:613) DEBUG:Configuring from default: field_temp_coef -> ['temp_coef', 'tmp_coef'] (kibot - optionable.py:613) DEBUG:Configuring from default: field_power -> ['power', 'pow'] (kibot - optionable.py:613) DEBUG:Configuring from default: field_current -> ['current', 'i'] (kibot - optionable.py:613) DEBUG:Configuring from default: layer_defaults -> [] (kibot - optionable.py:377) DEBUG:Parsing preflight options: {'erc': True, 'drc': {'schematic_parity': True}} (kibot - config_reader.py:283) DEBUG:Parsing preflight erc (kibot - config_reader.py:292) DEBUG:Parsing preflight drc (kibot - config_reader.py:292) DEBUG:Pre-parsing output options for `print_sch` (pdf_sch_print) (kibot - config_reader.py:169) DEBUG:Pre-parsing output options for `print_pcb` (pcb_print) (kibot - config_reader.py:169) DEBUG:Pre-parsing output options for `interactive_bom` (ibom) (kibot - config_reader.py:169) DEBUG:Pre-parsing output options for `bom_html` (bom) (kibot - config_reader.py:169) DEBUG:Pre-parsing output options for `bom_csv` (bom) (kibot - config_reader.py:169) DEBUG:Pre-parsing output options for `gerbers` (gerber) (kibot - config_reader.py:169) DEBUG:Pre-parsing output options for `excellon_drill` (excellon) (kibot - config_reader.py:169) DEBUG:Pre-parsing output options for `gerber_drills` (gerb_drill) (kibot - config_reader.py:169) DEBUG:Pre-parsing output options for `position` (position) (kibot - config_reader.py:169) DEBUG:Pre-parsing output options for `board_top_png` (pcbdraw) (kibot - config_reader.py:169) DEBUG:Pre-parsing output options for `board_bottom_png` (pcbdraw) (kibot - config_reader.py:169) DEBUG:No font resources dir (kibot - kiplot.py:1330) DEBUG:No color resources dir (kibot - kiplot.py:1351) DEBUG:Starting outputs for board /__w/Slice_RLAY/Slice_RLAY/hardware/BREAD_Slice.kicad_pcb (kibot - kiplot.py:737) DEBUG:Outputs before groups expansion: ['print_pcb', 'gerbers', 'excellon_drill', 'gerber_drills', 'position', 'board_top_png', 'board_bottom_png'] (kibot - kiplot.py:756) DEBUG:Outputs after groups expansion: ['print_pcb', 'gerbers', 'excellon_drill', 'gerber_drills', 'position', 'board_top_png', 'board_bottom_png'] (kibot - kiplot.py:761) DEBUG:Skipping `_blender_3d_top` output (kibot - kiplot.py:782) DEBUG:Skipping `print_sch` output (kibot - kiplot.py:782) DEBUG:Skipping `interactive_bom` output (kibot - kiplot.py:782) DEBUG:Skipping `bom_html` output (kibot - kiplot.py:782) DEBUG:Skipping `bom_csv` output (kibot - kiplot.py:782) DEBUG:Outputs before preflights: ['print_pcb', 'gerbers', 'excellon_drill', 'gerber_drills', 'position', 'board_top_png', 'board_bottom_png'] (kibot - kiplot.py:784) DEBUG:Preflight checks (kibot - kiplot.py:618) DEBUG:Configuring preflight erc (kibot.pre_base - pre_base.py:145) DEBUG:Using global `output`=`%f-%i%I%v.%x` (kibot - optionable.py:58) DEBUG:Configuring from default: format -> ['HTML'] (kibot - optionable.py:377) DEBUG:Configuring from default: category -> [] (kibot - optionable.py:377) DEBUG:Configuring from default: logo -> (kibot - optionable.py:377) DEBUG:Configuring from default: filters -> [] (kibot - optionable.py:377) DEBUG:Configuring preflight drc (kibot.pre_base - pre_base.py:145) DEBUG:Using global `output`=`%f-%i%I%v.%x` (kibot - optionable.py:58) DEBUG:Configuring from default: format -> ['HTML'] (kibot - optionable.py:377) DEBUG:Configuring from default: category -> [] (kibot - optionable.py:377) DEBUG:Configuring from default: logo -> (kibot - optionable.py:377) DEBUG:Configuring from default: filters -> [] (kibot - optionable.py:377) DEBUG:Preflight apply erc (kibot.pre_base - pre_base.py:161) DEBUG:Preflight apply drc (kibot.pre_base - pre_base.py:161) DEBUG:Preflight run erc (kibot.pre_base - pre_base.py:165) DEBUG:Reading KiCad config from `/github/home/.config/kicad/9.0/kicad_common.json` (kibot - config.py:458) DEBUG:Filtered warning: (W009) KiCad config without environment.vars section (kibot - log.py:130) DEBUG:Using KICAD9_SYMBOL_DIR="/usr/share/kicad/symbols" (guessed) (kibot - config.py:433) DEBUG:Using KICAD9_TEMPLATE_DIR="/usr/share/kicad/template" (guessed) (kibot - config.py:433) DEBUG:Using KICAD_USER_TEMPLATE_DIR="/github/home/.local/share/kicad/9.0/template" (guessed) (kibot - config.py:433) DEBUG:Using KICAD9_FOOTPRINT_DIR="/usr/share/kicad/footprints" (guessed) (kibot - config.py:433) DEBUG:Filtered warning: (W010) Unable to find KiCad 3D models (kibot - log.py:130) DEBUG:Using KICAD9_3RD_PARTY="/github/home/.local/share/kicad/9.0/3rdparty" (guessed) (kibot - config.py:433) DEBUG:Exporting KIPRJMOD="/__w/Slice_RLAY/Slice_RLAY/hardware" (kibot - config.py:479) DEBUG:Also exporting KICAD6_SYMBOL_DIR="/usr/share/kicad/symbols" (kibot - config.py:487) DEBUG:Also exporting KICAD7_SYMBOL_DIR="/usr/share/kicad/symbols" (kibot - config.py:487) DEBUG:Also exporting KICAD8_SYMBOL_DIR="/usr/share/kicad/symbols" (kibot - config.py:487) DEBUG:Also exporting KICAD6_TEMPLATE_DIR="/usr/share/kicad/template" (kibot - config.py:487) DEBUG:Also exporting KICAD7_TEMPLATE_DIR="/usr/share/kicad/template" (kibot - config.py:487) DEBUG:Also exporting KICAD8_TEMPLATE_DIR="/usr/share/kicad/template" (kibot - config.py:487) DEBUG:Also exporting KICAD6_FOOTPRINT_DIR="/usr/share/kicad/footprints" (kibot - config.py:487) DEBUG:Also exporting KICAD7_FOOTPRINT_DIR="/usr/share/kicad/footprints" (kibot - config.py:487) DEBUG:Also exporting KICAD8_FOOTPRINT_DIR="/usr/share/kicad/footprints" (kibot - config.py:487) DEBUG:Also exporting KICAD6_3RD_PARTY="/github/home/.local/share/kicad/9.0/3rdparty" (kibot - config.py:487) DEBUG:Also exporting KICAD7_3RD_PARTY="/github/home/.local/share/kicad/9.0/3rdparty" (kibot - config.py:487) DEBUG:Also exporting KICAD8_3RD_PARTY="/github/home/.local/share/kicad/9.0/3rdparty" (kibot - config.py:487) DEBUG:No 3D aliases (/github/home/.config/kicad/9.0/3d/3Dresolver.cfg) (kibot - config.py:638) DEBUG:Copying /usr/share/kicad/template/sym-lib-table to /github/home/.config/kicad/9.0/sym-lib-table (kibot - config.py:590) DEBUG:Copying /usr/share/kicad/template/fp-lib-table to /github/home/.config/kicad/9.0/fp-lib-table (kibot - config.py:590) DEBUG:Loading sheet from /__w/Slice_RLAY/Slice_RLAY/hardware/BREAD_Slice.kicad_sch (kibot - v6_sch.py:2846) DEBUG:- Loaded ?? (GND ) [id 140037885297392] UUID 00000000-0000-0000-0000-00005fa66343 original UUID 00000000-0000-0000-0000-00005fa66343 (kibot - v6_sch.py:2990) DEBUG:- Loaded ?? (+5V ) [id 140037885115152] UUID 00000000-0000-0000-0000-00005fa67628 original UUID 00000000-0000-0000-0000-00005fa67628 (kibot - v6_sch.py:2990) DEBUG:- Loaded ?? (GND ) [id 140037885115472] UUID 00000000-0000-0000-0000-00005fa94026 original UUID 00000000-0000-0000-0000-00005fa94026 (kibot - v6_sch.py:2990) DEBUG:- Loaded ?? (MountingHole ) [id 140037885115792] UUID 00000000-0000-0000-0000-00005fab1765 original UUID 00000000-0000-0000-0000-00005fab1765 (kibot - v6_sch.py:2990) DEBUG:- Loaded ?? (MountingHole ) [id 140037885116112] UUID 00000000-0000-0000-0000-00005fab1b3e original UUID 00000000-0000-0000-0000-00005fab1b3e (kibot - v6_sch.py:2990) DEBUG:- Loaded ?? (MountingHole ) [id 140037885378640] UUID 00000000-0000-0000-0000-00005fab217d original UUID 00000000-0000-0000-0000-00005fab217d (kibot - v6_sch.py:2990) DEBUG:- Loaded ?? (MountingHole ) [id 140037885378960] UUID 00000000-0000-0000-0000-00005fab25f7 original UUID 00000000-0000-0000-0000-00005fab25f7 (kibot - v6_sch.py:2990) DEBUG:- Loaded ?? (Arduino_Nano_v3.x ) [id 140037885379280] UUID 00000000-0000-0000-0000-00005fcad89b original UUID 00000000-0000-0000-0000-00005fcad89b (kibot - v6_sch.py:2990) DEBUG:- Loaded ?? (Logo_Open_Hardware_Small ) [id 140037885379600] UUID 00000000-0000-0000-0000-00005fe4a934 original UUID 00000000-0000-0000-0000-00005fe4a934 (kibot - v6_sch.py:2990) DEBUG:- Loaded ?? (Conn_01x10_Socket ) [id 140037885379920] UUID 00000000-0000-0000-0000-00005fe6b3c7 original UUID 00000000-0000-0000-0000-00005fe6b3c7 (kibot - v6_sch.py:2990) DEBUG:- Loaded ?? (+12V ) [id 140037885380240] UUID 00000000-0000-0000-0000-00005fe6d224 original UUID 00000000-0000-0000-0000-00005fe6d224 (kibot - v6_sch.py:2990) DEBUG:- Loaded ?? (GND ) [id 140037885380560] UUID 00000000-0000-0000-0000-00005fe6e4ca original UUID 00000000-0000-0000-0000-00005fe6e4ca (kibot - v6_sch.py:2990) DEBUG:- Loaded ?? (+12V ) [id 140037885380880] UUID 00000000-0000-0000-0000-00005fe73fec original UUID 00000000-0000-0000-0000-00005fe73fec (kibot - v6_sch.py:2990) DEBUG:- Loaded ?? (+12V ) [id 140037885381200] UUID 09f9f85b-5fc2-4d37-b8bd-6bd3f11c1393 original UUID 09f9f85b-5fc2-4d37-b8bd-6bd3f11c1393 (kibot - v6_sch.py:2990) DEBUG:- Loaded ?? (C_Small ) [id 140037885381520] UUID 2652242f-bdfd-4285-8d2a-ef528f3cd86e original UUID 2652242f-bdfd-4285-8d2a-ef528f3cd86e (kibot - v6_sch.py:2990) DEBUG:- Loaded ?? (+12V ) [id 140037885381840] UUID 26a21294-9485-47e4-9b4e-9967c3cd6fc8 original UUID 26a21294-9485-47e4-9b4e-9967c3cd6fc8 (kibot - v6_sch.py:2990) DEBUG:- Loaded ?? (C_Small ) [id 140037885382160] UUID 32d4b980-678b-4a51-a970-9fff003bbb30 original UUID 32d4b980-678b-4a51-a970-9fff003bbb30 (kibot - v6_sch.py:2990) DEBUG:- Loaded ?? (GND ) [id 140037885382480] UUID 44132bb2-8fec-4783-be48-1d8ec99d15a3 original UUID 44132bb2-8fec-4783-be48-1d8ec99d15a3 (kibot - v6_sch.py:2990) DEBUG:- Loaded ?? (AP63205WU-7_Buck_Regulator ) [id 140037885382800] UUID 4e13a0bd-a89e-4c36-9d3d-0ad947da9b56 original UUID 4e13a0bd-a89e-4c36-9d3d-0ad947da9b56 (kibot - v6_sch.py:2990) DEBUG:- Loaded ?? (Screw_Terminal_01x03 ) [id 140037885383120] UUID 598b7301-fd07-4391-84ba-076311bfcc73 original UUID 598b7301-fd07-4391-84ba-076311bfcc73 (kibot - v6_sch.py:2990) DEBUG:- Loaded ?? (GND ) [id 140037885383440] UUID 78397c31-dfa0-4b8b-8219-02e002c18346 original UUID 78397c31-dfa0-4b8b-8219-02e002c18346 (kibot - v6_sch.py:2990) DEBUG:- Loaded ?? (Screw_Terminal_01x03 ) [id 140037885383760] UUID 7c0826e1-f10a-487d-810a-85b876ded2e4 original UUID 7c0826e1-f10a-487d-810a-85b876ded2e4 (kibot - v6_sch.py:2990) DEBUG:- Loaded ?? (Heatsink_Pad ) [id 140037885384080] UUID 8546dd41-4f49-45ae-9454-e1bc97ad45cd original UUID 8546dd41-4f49-45ae-9454-e1bc97ad45cd (kibot - v6_sch.py:2990) DEBUG:- Loaded ?? (L_Small ) [id 140037885384400] UUID aa9de001-57be-438d-986c-720fcbdf25a1 original UUID aa9de001-57be-438d-986c-720fcbdf25a1 (kibot - v6_sch.py:2990) DEBUG:- Loaded ?? (GND ) [id 140037885384720] UUID b599eb90-055b-48d9-9825-2ab9b3ccb29d original UUID b599eb90-055b-48d9-9825-2ab9b3ccb29d (kibot - v6_sch.py:2990) DEBUG:- Loaded ?? (+5V ) [id 140037885385040] UUID b60028a9-7041-4806-9371-125e2269331d original UUID b60028a9-7041-4806-9371-125e2269331d (kibot - v6_sch.py:2990) DEBUG:- Loaded ?? (C_Small ) [id 140037885385360] UUID bd6296d5-5edf-4cf1-99fb-e05739a3220a original UUID bd6296d5-5edf-4cf1-99fb-e05739a3220a (kibot - v6_sch.py:2990) DEBUG:- Loaded ?? (PWR_FLAG ) [id 140037885385680] UUID c234e18a-b881-480c-bd35-5813a14c7a6c original UUID c234e18a-b881-480c-bd35-5813a14c7a6c (kibot - v6_sch.py:2990) DEBUG:- Loaded ?? (+5V ) [id 140037885386000] UUID d415e98f-648d-46e4-ae27-f03794b776f7 original UUID d415e98f-648d-46e4-ae27-f03794b776f7 (kibot - v6_sch.py:2990) DEBUG:- Loaded ?? (Screw_Terminal_01x04 ) [id 140037885386320] UUID da0152ef-0776-4368-b6ba-73277039824c original UUID da0152ef-0776-4368-b6ba-73277039824c (kibot - v6_sch.py:2990) DEBUG:- Loaded ?? (Screw_Terminal_01x03 ) [id 140037885386640] UUID dbdd30e2-f19c-4d11-86bf-2b1a51ac2941 original UUID dbdd30e2-f19c-4d11-86bf-2b1a51ac2941 (kibot - v6_sch.py:2990) DEBUG:- Loaded ?? (WS2812B_5050_RGB_LED ) [id 140037885386960] UUID dd2978b6-62bd-4ba7-ace9-f330b52df6d7 original UUID dd2978b6-62bd-4ba7-ace9-f330b52df6d7 (kibot - v6_sch.py:2990) DEBUG:- Loaded ?? (C_Small ) [id 140037885387280] UUID e3782e5b-4fc4-4be7-aca2-72372ad458b1 original UUID e3782e5b-4fc4-4be7-aca2-72372ad458b1 (kibot - v6_sch.py:2990) DEBUG:- Loaded ?? (PWR_FLAG ) [id 140037885388240] UUID e8ef96ac-e729-403b-adfd-8d0d871a137d original UUID e8ef96ac-e729-403b-adfd-8d0d871a137d (kibot - v6_sch.py:2990) DEBUG:- Loaded ?? (Screw_Terminal_01x03 ) [id 140037885388560] UUID ffa3b94f-6164-4f24-8c38-c83e625906f4 original UUID ffa3b94f-6164-4f24-8c38-c83e625906f4 (kibot - v6_sch.py:2990) DEBUG:Loading sheet from /__w/Slice_RLAY/Slice_RLAY/hardware/relay.kicad_sch (kibot - v6_sch.py:2846) DEBUG:- Loaded ?? (TCMT1100 ) [id 140037887544208] UUID 43260a31-1187-435a-8cad-dc8878a26a25 original UUID 43260a31-1187-435a-8cad-dc8878a26a25 (kibot - v6_sch.py:2990) DEBUG:- Loaded ?? (GND ) [id 140037887544528] UUID 480ced80-1fd0-41a8-8724-1767dcad6ae1 original UUID 480ced80-1fd0-41a8-8724-1767dcad6ae1 (kibot - v6_sch.py:2990) DEBUG:- Loaded ?? (+5V ) [id 140037887544848] UUID 70fa34c3-081d-4b0f-98ba-5954e8e3ae1b original UUID 70fa34c3-081d-4b0f-98ba-5954e8e3ae1b (kibot - v6_sch.py:2990) DEBUG:- Loaded ?? (GND ) [id 140037887545168] UUID 9e5ec953-88ac-487d-ae3e-d47cf6cce565 original UUID 9e5ec953-88ac-487d-ae3e-d47cf6cce565 (kibot - v6_sch.py:2990) DEBUG:- Loaded ?? (D ) [id 140037887545488] UUID a379a954-4bc4-4767-aaa7-b49dfef2b570 original UUID a379a954-4bc4-4767-aaa7-b49dfef2b570 (kibot - v6_sch.py:2990) DEBUG:- Loaded ?? (R ) [id 140037887545808] UUID b977eca9-e422-4fd1-85dc-0a4a5888289d original UUID b977eca9-e422-4fd1-85dc-0a4a5888289d (kibot - v6_sch.py:2990) DEBUG:- Loaded ?? (G5Q-1 ) [id 140037885387600] UUID ca5289f1-8b38-4c78-a4c2-e8c31106dc56 original UUID ca5289f1-8b38-4c78-a4c2-e8c31106dc56 (kibot - v6_sch.py:2990) DEBUG:Loading sheet from /__w/Slice_RLAY/Slice_RLAY/hardware/proct_trimmed_Ainput.kicad_sch (kibot - v6_sch.py:2846) DEBUG:- Loaded ?? (GND ) [id 140037887548688] UUID 8309bca3-b8d1-4b06-899f-328f94a04702 original UUID 8309bca3-b8d1-4b06-899f-328f94a04702 (kibot - v6_sch.py:2990) DEBUG:- Loaded ?? (GND ) [id 140037887549008] UUID 8c784844-7b93-4ef1-ba7c-83b1ec4cb09c original UUID 8c784844-7b93-4ef1-ba7c-83b1ec4cb09c (kibot - v6_sch.py:2990) DEBUG:- Loaded ?? (D_Zener ) [id 140037887549328] UUID a3f9d51b-42db-4066-adab-b6c4e59164b1 original UUID a3f9d51b-42db-4066-adab-b6c4e59164b1 (kibot - v6_sch.py:2990) DEBUG:- Loaded ?? (R_Potentiometer ) [id 140037887549648] UUID a53f7afd-263d-4ee1-a9b2-715f84079ed7 original UUID a53f7afd-263d-4ee1-a9b2-715f84079ed7 (kibot - v6_sch.py:2990) DEBUG:Loading sheet from /__w/Slice_RLAY/Slice_RLAY/hardware/proct_trimmed_Ainput.kicad_sch (kibot - v6_sch.py:2846) DEBUG:- Loaded ?? (GND ) [id 140037887553168] UUID 8309bca4-b8d1-4b06-899f-328f94a04702 original UUID 8309bca3-b8d1-4b06-899f-328f94a04702 (kibot - v6_sch.py:2990) DEBUG:- Loaded ?? (GND ) [id 140037887553488] UUID 8c784845-7b93-4ef1-ba7c-83b1ec4cb09c original UUID 8c784844-7b93-4ef1-ba7c-83b1ec4cb09c (kibot - v6_sch.py:2990) DEBUG:- Loaded ?? (D_Zener ) [id 140037887553808] UUID a3f9d51c-42db-4066-adab-b6c4e59164b1 original UUID a3f9d51b-42db-4066-adab-b6c4e59164b1 (kibot - v6_sch.py:2990) DEBUG:- Loaded ?? (R_Potentiometer ) [id 140037887554128] UUID a53f7afe-263d-4ee1-a9b2-715f84079ed7 original UUID a53f7afd-263d-4ee1-a9b2-715f84079ed7 (kibot - v6_sch.py:2990) DEBUG:Loading sheet from /__w/Slice_RLAY/Slice_RLAY/hardware/relay.kicad_sch (kibot - v6_sch.py:2846) DEBUG:- Loaded ?? (TCMT1100 ) [id 140037885677072] UUID 43260a32-1187-435a-8cad-dc8878a26a25 original UUID 43260a31-1187-435a-8cad-dc8878a26a25 (kibot - v6_sch.py:2990) DEBUG:- Loaded ?? (GND ) [id 140037885677392] UUID 480ced81-1fd0-41a8-8724-1767dcad6ae1 original UUID 480ced80-1fd0-41a8-8724-1767dcad6ae1 (kibot - v6_sch.py:2990) DEBUG:- Loaded ?? (+5V ) [id 140037885677712] UUID 70fa34c4-081d-4b0f-98ba-5954e8e3ae1b original UUID 70fa34c3-081d-4b0f-98ba-5954e8e3ae1b (kibot - v6_sch.py:2990) DEBUG:- Loaded ?? (GND ) [id 140037885678032] UUID 9e5ec954-88ac-487d-ae3e-d47cf6cce565 original UUID 9e5ec953-88ac-487d-ae3e-d47cf6cce565 (kibot - v6_sch.py:2990) DEBUG:- Loaded ?? (D ) [id 140037885678352] UUID a379a955-4bc4-4767-aaa7-b49dfef2b570 original UUID a379a954-4bc4-4767-aaa7-b49dfef2b570 (kibot - v6_sch.py:2990) DEBUG:- Loaded ?? (R ) [id 140037885678672] UUID b977ecaa-e422-4fd1-85dc-0a4a5888289d original UUID b977eca9-e422-4fd1-85dc-0a4a5888289d (kibot - v6_sch.py:2990) DEBUG:- Loaded ?? (G5Q-1 ) [id 140037885678992] UUID ca5289f2-8b38-4c78-a4c2-e8c31106dc56 original UUID ca5289f1-8b38-4c78-a4c2-e8c31106dc56 (kibot - v6_sch.py:2990) DEBUG:Loading sheet from /__w/Slice_RLAY/Slice_RLAY/hardware/proct_trimmed_Ainput.kicad_sch (kibot - v6_sch.py:2846) DEBUG:- Loaded ?? (GND ) [id 140037885681872] UUID 8309bca5-b8d1-4b06-899f-328f94a04702 original UUID 8309bca3-b8d1-4b06-899f-328f94a04702 (kibot - v6_sch.py:2990) DEBUG:- Loaded ?? (GND ) [id 140037885682192] UUID 8c784846-7b93-4ef1-ba7c-83b1ec4cb09c original UUID 8c784844-7b93-4ef1-ba7c-83b1ec4cb09c (kibot - v6_sch.py:2990) DEBUG:- Loaded ?? (D_Zener ) [id 140037885682512] UUID a3f9d51d-42db-4066-adab-b6c4e59164b1 original UUID a3f9d51b-42db-4066-adab-b6c4e59164b1 (kibot - v6_sch.py:2990) DEBUG:- Loaded ?? (R_Potentiometer ) [id 140037885682832] UUID a53f7aff-263d-4ee1-a9b2-715f84079ed7 original UUID a53f7afd-263d-4ee1-a9b2-715f84079ed7 (kibot - v6_sch.py:2990) DEBUG:Loading sheet from /__w/Slice_RLAY/Slice_RLAY/hardware/proct_trimmed_Ainput.kicad_sch (kibot - v6_sch.py:2846) DEBUG:- Loaded ?? (GND ) [id 140037885686352] UUID 8309bca6-b8d1-4b06-899f-328f94a04702 original UUID 8309bca3-b8d1-4b06-899f-328f94a04702 (kibot - v6_sch.py:2990) DEBUG:- Loaded ?? (GND ) [id 140037885686672] UUID 8c784847-7b93-4ef1-ba7c-83b1ec4cb09c original UUID 8c784844-7b93-4ef1-ba7c-83b1ec4cb09c (kibot - v6_sch.py:2990) DEBUG:- Loaded ?? (D_Zener ) [id 140037885686992] UUID a3f9d51e-42db-4066-adab-b6c4e59164b1 original UUID a3f9d51b-42db-4066-adab-b6c4e59164b1 (kibot - v6_sch.py:2990) DEBUG:- Loaded ?? (R_Potentiometer ) [id 140037885687312] UUID a53f7b00-263d-4ee1-a9b2-715f84079ed7 original UUID a53f7afd-263d-4ee1-a9b2-715f84079ed7 (kibot - v6_sch.py:2990) DEBUG:Loading sheet from /__w/Slice_RLAY/Slice_RLAY/hardware/relay.kicad_sch (kibot - v6_sch.py:2846) DEBUG:- Loaded ?? (TCMT1100 ) [id 140037882810832] UUID 43260a33-1187-435a-8cad-dc8878a26a25 original UUID 43260a31-1187-435a-8cad-dc8878a26a25 (kibot - v6_sch.py:2990) DEBUG:- Loaded ?? (GND ) [id 140037882811152] UUID 480ced82-1fd0-41a8-8724-1767dcad6ae1 original UUID 480ced80-1fd0-41a8-8724-1767dcad6ae1 (kibot - v6_sch.py:2990) DEBUG:- Loaded ?? (+5V ) [id 140037882811472] UUID 70fa34c5-081d-4b0f-98ba-5954e8e3ae1b original UUID 70fa34c3-081d-4b0f-98ba-5954e8e3ae1b (kibot - v6_sch.py:2990) DEBUG:- Loaded ?? (GND ) [id 140037882811792] UUID 9e5ec955-88ac-487d-ae3e-d47cf6cce565 original UUID 9e5ec953-88ac-487d-ae3e-d47cf6cce565 (kibot - v6_sch.py:2990) DEBUG:- Loaded ?? (D ) [id 140037882812112] UUID a379a956-4bc4-4767-aaa7-b49dfef2b570 original UUID a379a954-4bc4-4767-aaa7-b49dfef2b570 (kibot - v6_sch.py:2990) DEBUG:- Loaded ?? (R ) [id 140037882812432] UUID b977ecab-e422-4fd1-85dc-0a4a5888289d original UUID b977eca9-e422-4fd1-85dc-0a4a5888289d (kibot - v6_sch.py:2990) DEBUG:- Loaded ?? (G5Q-1 ) [id 140037882812752] UUID ca5289f3-8b38-4c78-a4c2-e8c31106dc56 original UUID ca5289f1-8b38-4c78-a4c2-e8c31106dc56 (kibot - v6_sch.py:2990) DEBUG:Loading sheet from /__w/Slice_RLAY/Slice_RLAY/hardware/relay.kicad_sch (kibot - v6_sch.py:2846) DEBUG:- Loaded ?? (TCMT1100 ) [id 140037882819152] UUID 43260a34-1187-435a-8cad-dc8878a26a25 original UUID 43260a31-1187-435a-8cad-dc8878a26a25 (kibot - v6_sch.py:2990) DEBUG:- Loaded ?? (GND ) [id 140037882819472] UUID 480ced83-1fd0-41a8-8724-1767dcad6ae1 original UUID 480ced80-1fd0-41a8-8724-1767dcad6ae1 (kibot - v6_sch.py:2990) DEBUG:- Loaded ?? (+5V ) [id 140037882819792] UUID 70fa34c6-081d-4b0f-98ba-5954e8e3ae1b original UUID 70fa34c3-081d-4b0f-98ba-5954e8e3ae1b (kibot - v6_sch.py:2990) DEBUG:- Loaded ?? (GND ) [id 140037882820112] UUID 9e5ec956-88ac-487d-ae3e-d47cf6cce565 original UUID 9e5ec953-88ac-487d-ae3e-d47cf6cce565 (kibot - v6_sch.py:2990) DEBUG:- Loaded ?? (D ) [id 140037882820432] UUID a379a957-4bc4-4767-aaa7-b49dfef2b570 original UUID a379a954-4bc4-4767-aaa7-b49dfef2b570 (kibot - v6_sch.py:2990) DEBUG:- Loaded ?? (R ) [id 140037882820752] UUID b977ecac-e422-4fd1-85dc-0a4a5888289d original UUID b977eca9-e422-4fd1-85dc-0a4a5888289d (kibot - v6_sch.py:2990) DEBUG:- Loaded ?? (G5Q-1 ) [id 140037882821072] UUID ca5289f4-8b38-4c78-a4c2-e8c31106dc56 original UUID ca5289f1-8b38-4c78-a4c2-e8c31106dc56 (kibot - v6_sch.py:2990) DEBUG:Collected sheet instances (kibot - v6_sch.py:2780) DEBUG:- / -> 1 (kibot - v6_sch.py:2782) DEBUG:Collected symbol instances (kibot - v6_sch.py:2783) DEBUG:- /00000000-0000-0000-0000-00005fa66343 -> #PWR07 (kibot - v6_sch.py:2785) DEBUG:- /00000000-0000-0000-0000-00005fa67628 -> #PWR08 (kibot - v6_sch.py:2785) DEBUG:- /00000000-0000-0000-0000-00005fa94026 -> #PWR05 (kibot - v6_sch.py:2785) DEBUG:- /00000000-0000-0000-0000-00005fab1765 -> H1 (kibot - v6_sch.py:2785) DEBUG:- /00000000-0000-0000-0000-00005fab1b3e -> H2 (kibot - v6_sch.py:2785) DEBUG:- /00000000-0000-0000-0000-00005fab217d -> H3 (kibot - v6_sch.py:2785) DEBUG:- /00000000-0000-0000-0000-00005fab25f7 -> H4 (kibot - v6_sch.py:2785) DEBUG:- /00000000-0000-0000-0000-00005fcad89b -> A1 (kibot - v6_sch.py:2785) DEBUG:- /00000000-0000-0000-0000-00005fe4a934 -> #SYM1 (kibot - v6_sch.py:2785) DEBUG:- /00000000-0000-0000-0000-00005fe6b3c7 -> J1 (kibot - v6_sch.py:2785) DEBUG:- /00000000-0000-0000-0000-00005fe6d224 -> #PWR012 (kibot - v6_sch.py:2785) DEBUG:- /00000000-0000-0000-0000-00005fe6e4ca -> #PWR013 (kibot - v6_sch.py:2785) DEBUG:- /00000000-0000-0000-0000-00005fe73fec -> #PWR04 (kibot - v6_sch.py:2785) DEBUG:- /09f9f85b-5fc2-4d37-b8bd-6bd3f11c1393 -> #PWR02 (kibot - v6_sch.py:2785) DEBUG:- /2652242f-bdfd-4285-8d2a-ef528f3cd86e -> C2 (kibot - v6_sch.py:2785) DEBUG:- /26a21294-9485-47e4-9b4e-9967c3cd6fc8 -> #PWR01 (kibot - v6_sch.py:2785) DEBUG:- /32d4b980-678b-4a51-a970-9fff003bbb30 -> C3 (kibot - v6_sch.py:2785) DEBUG:- /44132bb2-8fec-4783-be48-1d8ec99d15a3 -> #PWR03 (kibot - v6_sch.py:2785) DEBUG:- /4e13a0bd-a89e-4c36-9d3d-0ad947da9b56 -> U1 (kibot - v6_sch.py:2785) DEBUG:- /598b7301-fd07-4391-84ba-076311bfcc73 -> J5 (kibot - v6_sch.py:2785) DEBUG:- /78397c31-dfa0-4b8b-8219-02e002c18346 -> #PWR06 (kibot - v6_sch.py:2785) DEBUG:- /7c0826e1-f10a-487d-810a-85b876ded2e4 -> J6 (kibot - v6_sch.py:2785) DEBUG:- /8546dd41-4f49-45ae-9454-e1bc97ad45cd -> HS1 (kibot - v6_sch.py:2785) DEBUG:- /8f59afdc-92bc-4963-a20c-70846ea17764/43260a31-1187-435a-8cad-dc8878a26a25 -> U4 (kibot - v6_sch.py:2785) DEBUG:- /8f59afdc-92bc-4963-a20c-70846ea17764/480ced80-1fd0-41a8-8724-1767dcad6ae1 -> #PWR028 (kibot - v6_sch.py:2785) DEBUG:- /8f59afdc-92bc-4963-a20c-70846ea17764/70fa34c3-081d-4b0f-98ba-5954e8e3ae1b -> #PWR029 (kibot - v6_sch.py:2785) DEBUG:- /8f59afdc-92bc-4963-a20c-70846ea17764/9e5ec953-88ac-487d-ae3e-d47cf6cce565 -> #PWR030 (kibot - v6_sch.py:2785) DEBUG:- /8f59afdc-92bc-4963-a20c-70846ea17764/a379a954-4bc4-4767-aaa7-b49dfef2b570 -> D8 (kibot - v6_sch.py:2785) DEBUG:- /8f59afdc-92bc-4963-a20c-70846ea17764/b977eca9-e422-4fd1-85dc-0a4a5888289d -> R3 (kibot - v6_sch.py:2785) DEBUG:- /8f59afdc-92bc-4963-a20c-70846ea17764/ca5289f1-8b38-4c78-a4c2-e8c31106dc56 -> K3 (kibot - v6_sch.py:2785) DEBUG:- /aa9de001-57be-438d-986c-720fcbdf25a1 -> L1 (kibot - v6_sch.py:2785) DEBUG:- /b599eb90-055b-48d9-9825-2ab9b3ccb29d -> #PWR010 (kibot - v6_sch.py:2785) DEBUG:- /b5da4b94-97ce-4ae4-aac7-1d4139497e7a/8309bca3-b8d1-4b06-899f-328f94a04702 -> #PWR014 (kibot - v6_sch.py:2785) DEBUG:- /b5da4b94-97ce-4ae4-aac7-1d4139497e7a/8c784844-7b93-4ef1-ba7c-83b1ec4cb09c -> #PWR021 (kibot - v6_sch.py:2785) DEBUG:- /b5da4b94-97ce-4ae4-aac7-1d4139497e7a/a3f9d51b-42db-4066-adab-b6c4e59164b1 -> D5 (kibot - v6_sch.py:2785) DEBUG:- /b5da4b94-97ce-4ae4-aac7-1d4139497e7a/a53f7afd-263d-4ee1-a9b2-715f84079ed7 -> RV4 (kibot - v6_sch.py:2785) DEBUG:- /b60028a9-7041-4806-9371-125e2269331d -> #PWR011 (kibot - v6_sch.py:2785) DEBUG:- /b8c88354-25c1-41b8-b883-b077a970c54f/8309bca3-b8d1-4b06-899f-328f94a04702 -> #PWR014 (kibot - v6_sch.py:2785) DEBUG:- /b8c88354-25c1-41b8-b883-b077a970c54f/8c784844-7b93-4ef1-ba7c-83b1ec4cb09c -> #PWR019 (kibot - v6_sch.py:2785) DEBUG:- /b8c88354-25c1-41b8-b883-b077a970c54f/a3f9d51b-42db-4066-adab-b6c4e59164b1 -> D4 (kibot - v6_sch.py:2785) DEBUG:- /b8c88354-25c1-41b8-b883-b077a970c54f/a53f7afd-263d-4ee1-a9b2-715f84079ed7 -> RV3 (kibot - v6_sch.py:2785) DEBUG:- /b9db80e2-f72b-4f99-aaab-326ee1ac6c8c/43260a31-1187-435a-8cad-dc8878a26a25 -> U3 (kibot - v6_sch.py:2785) DEBUG:- /b9db80e2-f72b-4f99-aaab-326ee1ac6c8c/480ced80-1fd0-41a8-8724-1767dcad6ae1 -> #PWR025 (kibot - v6_sch.py:2785) DEBUG:- /b9db80e2-f72b-4f99-aaab-326ee1ac6c8c/70fa34c3-081d-4b0f-98ba-5954e8e3ae1b -> #PWR026 (kibot - v6_sch.py:2785) DEBUG:- /b9db80e2-f72b-4f99-aaab-326ee1ac6c8c/9e5ec953-88ac-487d-ae3e-d47cf6cce565 -> #PWR027 (kibot - v6_sch.py:2785) DEBUG:- /b9db80e2-f72b-4f99-aaab-326ee1ac6c8c/a379a954-4bc4-4767-aaa7-b49dfef2b570 -> D7 (kibot - v6_sch.py:2785) DEBUG:- /b9db80e2-f72b-4f99-aaab-326ee1ac6c8c/b977eca9-e422-4fd1-85dc-0a4a5888289d -> R2 (kibot - v6_sch.py:2785) DEBUG:- /b9db80e2-f72b-4f99-aaab-326ee1ac6c8c/ca5289f1-8b38-4c78-a4c2-e8c31106dc56 -> K2 (kibot - v6_sch.py:2785) DEBUG:- /bd6296d5-5edf-4cf1-99fb-e05739a3220a -> C4 (kibot - v6_sch.py:2785) DEBUG:- /c0d18fba-c059-4c8a-9412-a4a9c75bf00d/8309bca3-b8d1-4b06-899f-328f94a04702 -> #PWR014 (kibot - v6_sch.py:2785) DEBUG:- /c0d18fba-c059-4c8a-9412-a4a9c75bf00d/8c784844-7b93-4ef1-ba7c-83b1ec4cb09c -> #PWR017 (kibot - v6_sch.py:2785) DEBUG:- /c0d18fba-c059-4c8a-9412-a4a9c75bf00d/a3f9d51b-42db-4066-adab-b6c4e59164b1 -> D3 (kibot - v6_sch.py:2785) DEBUG:- /c0d18fba-c059-4c8a-9412-a4a9c75bf00d/a53f7afd-263d-4ee1-a9b2-715f84079ed7 -> RV2 (kibot - v6_sch.py:2785) DEBUG:- /c234e18a-b881-480c-bd35-5813a14c7a6c -> #FLG02 (kibot - v6_sch.py:2785) DEBUG:- /d415e98f-648d-46e4-ae27-f03794b776f7 -> #PWR09 (kibot - v6_sch.py:2785) DEBUG:- /d9371660-1998-461a-acc9-6e12c1d0530e/8309bca3-b8d1-4b06-899f-328f94a04702 -> #PWR014 (kibot - v6_sch.py:2785) DEBUG:- /d9371660-1998-461a-acc9-6e12c1d0530e/8c784844-7b93-4ef1-ba7c-83b1ec4cb09c -> #PWR015 (kibot - v6_sch.py:2785) DEBUG:- /d9371660-1998-461a-acc9-6e12c1d0530e/a3f9d51b-42db-4066-adab-b6c4e59164b1 -> D2 (kibot - v6_sch.py:2785) DEBUG:- /d9371660-1998-461a-acc9-6e12c1d0530e/a53f7afd-263d-4ee1-a9b2-715f84079ed7 -> RV1 (kibot - v6_sch.py:2785) DEBUG:- /da0152ef-0776-4368-b6ba-73277039824c -> J2 (kibot - v6_sch.py:2785) DEBUG:- /dbdd30e2-f19c-4d11-86bf-2b1a51ac2941 -> J3 (kibot - v6_sch.py:2785) DEBUG:- /dd2978b6-62bd-4ba7-ace9-f330b52df6d7 -> D1 (kibot - v6_sch.py:2785) DEBUG:- /e3782e5b-4fc4-4be7-aca2-72372ad458b1 -> C1 (kibot - v6_sch.py:2785) DEBUG:- /e8ef96ac-e729-403b-adfd-8d0d871a137d -> #FLG01 (kibot - v6_sch.py:2785) DEBUG:- /ef5264c1-9ff0-4631-9d8a-028757371869/43260a31-1187-435a-8cad-dc8878a26a25 -> U2 (kibot - v6_sch.py:2785) DEBUG:- /ef5264c1-9ff0-4631-9d8a-028757371869/480ced80-1fd0-41a8-8724-1767dcad6ae1 -> #PWR022 (kibot - v6_sch.py:2785) DEBUG:- /ef5264c1-9ff0-4631-9d8a-028757371869/70fa34c3-081d-4b0f-98ba-5954e8e3ae1b -> #PWR023 (kibot - v6_sch.py:2785) DEBUG:- /ef5264c1-9ff0-4631-9d8a-028757371869/9e5ec953-88ac-487d-ae3e-d47cf6cce565 -> #PWR024 (kibot - v6_sch.py:2785) DEBUG:- /ef5264c1-9ff0-4631-9d8a-028757371869/a379a954-4bc4-4767-aaa7-b49dfef2b570 -> D6 (kibot - v6_sch.py:2785) DEBUG:- /ef5264c1-9ff0-4631-9d8a-028757371869/b977eca9-e422-4fd1-85dc-0a4a5888289d -> R1 (kibot - v6_sch.py:2785) DEBUG:- /ef5264c1-9ff0-4631-9d8a-028757371869/ca5289f1-8b38-4c78-a4c2-e8c31106dc56 -> K1 (kibot - v6_sch.py:2785) DEBUG:- /f28cb47c-42cc-4288-a9dc-34f5a078f400/43260a31-1187-435a-8cad-dc8878a26a25 -> U5 (kibot - v6_sch.py:2785) DEBUG:- /f28cb47c-42cc-4288-a9dc-34f5a078f400/480ced80-1fd0-41a8-8724-1767dcad6ae1 -> #PWR031 (kibot - v6_sch.py:2785) DEBUG:- /f28cb47c-42cc-4288-a9dc-34f5a078f400/70fa34c3-081d-4b0f-98ba-5954e8e3ae1b -> #PWR032 (kibot - v6_sch.py:2785) DEBUG:- /f28cb47c-42cc-4288-a9dc-34f5a078f400/9e5ec953-88ac-487d-ae3e-d47cf6cce565 -> #PWR033 (kibot - v6_sch.py:2785) DEBUG:- /f28cb47c-42cc-4288-a9dc-34f5a078f400/a379a954-4bc4-4767-aaa7-b49dfef2b570 -> D9 (kibot - v6_sch.py:2785) DEBUG:- /f28cb47c-42cc-4288-a9dc-34f5a078f400/b977eca9-e422-4fd1-85dc-0a4a5888289d -> R4 (kibot - v6_sch.py:2785) DEBUG:- /f28cb47c-42cc-4288-a9dc-34f5a078f400/ca5289f1-8b38-4c78-a4c2-e8c31106dc56 -> K4 (kibot - v6_sch.py:2785) DEBUG:- /ffa3b94f-6164-4f24-8c38-c83e625906f4 -> J4 (kibot - v6_sch.py:2785) DEBUG:Collected sheet paths (kibot - v6_sch.py:2786) DEBUG:- / (kibot - v6_sch.py:2788) DEBUG: - /00000000-0000-0000-0000-00005fa66343 -> ?? (GND ) (kibot - v6_sch.py:2790) DEBUG: - /00000000-0000-0000-0000-00005fa67628 -> ?? (+5V ) (kibot - v6_sch.py:2790) DEBUG: - /00000000-0000-0000-0000-00005fa94026 -> ?? (GND ) (kibot - v6_sch.py:2790) DEBUG: - /00000000-0000-0000-0000-00005fab1765 -> ?? (MountingHole ) (kibot - v6_sch.py:2790) DEBUG: - /00000000-0000-0000-0000-00005fab1b3e -> ?? (MountingHole ) (kibot - v6_sch.py:2790) DEBUG: - /00000000-0000-0000-0000-00005fab217d -> ?? (MountingHole ) (kibot - v6_sch.py:2790) DEBUG: - /00000000-0000-0000-0000-00005fab25f7 -> ?? (MountingHole ) (kibot - v6_sch.py:2790) DEBUG: - /00000000-0000-0000-0000-00005fcad89b -> ?? (Arduino_Nano_v3.x ) (kibot - v6_sch.py:2790) DEBUG: - /00000000-0000-0000-0000-00005fe4a934 -> ?? (Logo_Open_Hardware_Small ) (kibot - v6_sch.py:2790) DEBUG: - /00000000-0000-0000-0000-00005fe6b3c7 -> ?? (Conn_01x10_Socket ) (kibot - v6_sch.py:2790) DEBUG: - /00000000-0000-0000-0000-00005fe6d224 -> ?? (+12V ) (kibot - v6_sch.py:2790) DEBUG: - /00000000-0000-0000-0000-00005fe6e4ca -> ?? (GND ) (kibot - v6_sch.py:2790) DEBUG: - /00000000-0000-0000-0000-00005fe73fec -> ?? (+12V ) (kibot - v6_sch.py:2790) DEBUG: - /09f9f85b-5fc2-4d37-b8bd-6bd3f11c1393 -> ?? (+12V ) (kibot - v6_sch.py:2790) DEBUG: - /2652242f-bdfd-4285-8d2a-ef528f3cd86e -> ?? (C_Small ) (kibot - v6_sch.py:2790) DEBUG: - /26a21294-9485-47e4-9b4e-9967c3cd6fc8 -> ?? (+12V ) (kibot - v6_sch.py:2790) DEBUG: - /32d4b980-678b-4a51-a970-9fff003bbb30 -> ?? (C_Small ) (kibot - v6_sch.py:2790) DEBUG: - /44132bb2-8fec-4783-be48-1d8ec99d15a3 -> ?? (GND ) (kibot - v6_sch.py:2790) DEBUG: - /4e13a0bd-a89e-4c36-9d3d-0ad947da9b56 -> ?? (AP63205WU-7_Buck_Regulator ) (kibot - v6_sch.py:2790) DEBUG: - /598b7301-fd07-4391-84ba-076311bfcc73 -> ?? (Screw_Terminal_01x03 ) (kibot - v6_sch.py:2790) DEBUG: - /78397c31-dfa0-4b8b-8219-02e002c18346 -> ?? (GND ) (kibot - v6_sch.py:2790) DEBUG: - /7c0826e1-f10a-487d-810a-85b876ded2e4 -> ?? (Screw_Terminal_01x03 ) (kibot - v6_sch.py:2790) DEBUG: - /8546dd41-4f49-45ae-9454-e1bc97ad45cd -> ?? (Heatsink_Pad ) (kibot - v6_sch.py:2790) DEBUG: - /aa9de001-57be-438d-986c-720fcbdf25a1 -> ?? (L_Small ) (kibot - v6_sch.py:2790) DEBUG: - /b599eb90-055b-48d9-9825-2ab9b3ccb29d -> ?? (GND ) (kibot - v6_sch.py:2790) DEBUG: - /b60028a9-7041-4806-9371-125e2269331d -> ?? (+5V ) (kibot - v6_sch.py:2790) DEBUG: - /bd6296d5-5edf-4cf1-99fb-e05739a3220a -> ?? (C_Small ) (kibot - v6_sch.py:2790) DEBUG: - /c234e18a-b881-480c-bd35-5813a14c7a6c -> ?? (PWR_FLAG ) (kibot - v6_sch.py:2790) DEBUG: - /d415e98f-648d-46e4-ae27-f03794b776f7 -> ?? (+5V ) (kibot - v6_sch.py:2790) DEBUG: - /da0152ef-0776-4368-b6ba-73277039824c -> ?? (Screw_Terminal_01x04 ) (kibot - v6_sch.py:2790) DEBUG: - /dbdd30e2-f19c-4d11-86bf-2b1a51ac2941 -> ?? (Screw_Terminal_01x03 ) (kibot - v6_sch.py:2790) DEBUG: - /dd2978b6-62bd-4ba7-ace9-f330b52df6d7 -> ?? (WS2812B_5050_RGB_LED ) (kibot - v6_sch.py:2790) DEBUG: - /e3782e5b-4fc4-4be7-aca2-72372ad458b1 -> ?? (C_Small ) (kibot - v6_sch.py:2790) DEBUG: - /e8ef96ac-e729-403b-adfd-8d0d871a137d -> ?? (PWR_FLAG ) (kibot - v6_sch.py:2790) DEBUG: - /ffa3b94f-6164-4f24-8c38-c83e625906f4 -> ?? (Screw_Terminal_01x03 ) (kibot - v6_sch.py:2790) DEBUG:- /8f59afdc-92bc-4963-a20c-70846ea17764 (kibot - v6_sch.py:2788) DEBUG: - /8f59afdc-92bc-4963-a20c-70846ea17764/43260a31-1187-435a-8cad-dc8878a26a25 -> ?? (TCMT1100 ) (kibot - v6_sch.py:2790) DEBUG: - /8f59afdc-92bc-4963-a20c-70846ea17764/480ced80-1fd0-41a8-8724-1767dcad6ae1 -> ?? (GND ) (kibot - v6_sch.py:2790) DEBUG: - /8f59afdc-92bc-4963-a20c-70846ea17764/70fa34c3-081d-4b0f-98ba-5954e8e3ae1b -> ?? (+5V ) (kibot - v6_sch.py:2790) DEBUG: - /8f59afdc-92bc-4963-a20c-70846ea17764/9e5ec953-88ac-487d-ae3e-d47cf6cce565 -> ?? (GND ) (kibot - v6_sch.py:2790) DEBUG: - /8f59afdc-92bc-4963-a20c-70846ea17764/a379a954-4bc4-4767-aaa7-b49dfef2b570 -> ?? (D ) (kibot - v6_sch.py:2790) DEBUG: - /8f59afdc-92bc-4963-a20c-70846ea17764/b977eca9-e422-4fd1-85dc-0a4a5888289d -> ?? (R ) (kibot - v6_sch.py:2790) DEBUG: - /8f59afdc-92bc-4963-a20c-70846ea17764/ca5289f1-8b38-4c78-a4c2-e8c31106dc56 -> ?? (G5Q-1 ) (kibot - v6_sch.py:2790) DEBUG:- /b5da4b94-97ce-4ae4-aac7-1d4139497e7a (kibot - v6_sch.py:2788) DEBUG: - /b5da4b94-97ce-4ae4-aac7-1d4139497e7a/8309bca3-b8d1-4b06-899f-328f94a04702 -> ?? (GND ) (kibot - v6_sch.py:2790) DEBUG: - /b5da4b94-97ce-4ae4-aac7-1d4139497e7a/8c784844-7b93-4ef1-ba7c-83b1ec4cb09c -> ?? (GND ) (kibot - v6_sch.py:2790) DEBUG: - /b5da4b94-97ce-4ae4-aac7-1d4139497e7a/a3f9d51b-42db-4066-adab-b6c4e59164b1 -> ?? (D_Zener ) (kibot - v6_sch.py:2790) DEBUG: - /b5da4b94-97ce-4ae4-aac7-1d4139497e7a/a53f7afd-263d-4ee1-a9b2-715f84079ed7 -> ?? (R_Potentiometer ) (kibot - v6_sch.py:2790) DEBUG:- /b8c88354-25c1-41b8-b883-b077a970c54f (kibot - v6_sch.py:2788) DEBUG: - /b8c88354-25c1-41b8-b883-b077a970c54f/8309bca3-b8d1-4b06-899f-328f94a04702 -> ?? (GND ) (kibot - v6_sch.py:2790) DEBUG: - /b8c88354-25c1-41b8-b883-b077a970c54f/8c784844-7b93-4ef1-ba7c-83b1ec4cb09c -> ?? (GND ) (kibot - v6_sch.py:2790) DEBUG: - /b8c88354-25c1-41b8-b883-b077a970c54f/a3f9d51b-42db-4066-adab-b6c4e59164b1 -> ?? (D_Zener ) (kibot - v6_sch.py:2790) DEBUG: - /b8c88354-25c1-41b8-b883-b077a970c54f/a53f7afd-263d-4ee1-a9b2-715f84079ed7 -> ?? (R_Potentiometer ) (kibot - v6_sch.py:2790) DEBUG:- /b9db80e2-f72b-4f99-aaab-326ee1ac6c8c (kibot - v6_sch.py:2788) DEBUG: - /b9db80e2-f72b-4f99-aaab-326ee1ac6c8c/43260a31-1187-435a-8cad-dc8878a26a25 -> ?? (TCMT1100 ) (kibot - v6_sch.py:2790) DEBUG: - /b9db80e2-f72b-4f99-aaab-326ee1ac6c8c/480ced80-1fd0-41a8-8724-1767dcad6ae1 -> ?? (GND ) (kibot - v6_sch.py:2790) DEBUG: - /b9db80e2-f72b-4f99-aaab-326ee1ac6c8c/70fa34c3-081d-4b0f-98ba-5954e8e3ae1b -> ?? (+5V ) (kibot - v6_sch.py:2790) DEBUG: - /b9db80e2-f72b-4f99-aaab-326ee1ac6c8c/9e5ec953-88ac-487d-ae3e-d47cf6cce565 -> ?? (GND ) (kibot - v6_sch.py:2790) DEBUG: - /b9db80e2-f72b-4f99-aaab-326ee1ac6c8c/a379a954-4bc4-4767-aaa7-b49dfef2b570 -> ?? (D ) (kibot - v6_sch.py:2790) DEBUG: - /b9db80e2-f72b-4f99-aaab-326ee1ac6c8c/b977eca9-e422-4fd1-85dc-0a4a5888289d -> ?? (R ) (kibot - v6_sch.py:2790) DEBUG: - /b9db80e2-f72b-4f99-aaab-326ee1ac6c8c/ca5289f1-8b38-4c78-a4c2-e8c31106dc56 -> ?? (G5Q-1 ) (kibot - v6_sch.py:2790) DEBUG:- /c0d18fba-c059-4c8a-9412-a4a9c75bf00d (kibot - v6_sch.py:2788) DEBUG: - /c0d18fba-c059-4c8a-9412-a4a9c75bf00d/8309bca3-b8d1-4b06-899f-328f94a04702 -> ?? (GND ) (kibot - v6_sch.py:2790) DEBUG: - /c0d18fba-c059-4c8a-9412-a4a9c75bf00d/8c784844-7b93-4ef1-ba7c-83b1ec4cb09c -> ?? (GND ) (kibot - v6_sch.py:2790) DEBUG: - /c0d18fba-c059-4c8a-9412-a4a9c75bf00d/a3f9d51b-42db-4066-adab-b6c4e59164b1 -> ?? (D_Zener ) (kibot - v6_sch.py:2790) DEBUG: - /c0d18fba-c059-4c8a-9412-a4a9c75bf00d/a53f7afd-263d-4ee1-a9b2-715f84079ed7 -> ?? (R_Potentiometer ) (kibot - v6_sch.py:2790) DEBUG:- /d9371660-1998-461a-acc9-6e12c1d0530e (kibot - v6_sch.py:2788) DEBUG: - /d9371660-1998-461a-acc9-6e12c1d0530e/8309bca3-b8d1-4b06-899f-328f94a04702 -> ?? (GND ) (kibot - v6_sch.py:2790) DEBUG: - /d9371660-1998-461a-acc9-6e12c1d0530e/8c784844-7b93-4ef1-ba7c-83b1ec4cb09c -> ?? (GND ) (kibot - v6_sch.py:2790) DEBUG: - /d9371660-1998-461a-acc9-6e12c1d0530e/a3f9d51b-42db-4066-adab-b6c4e59164b1 -> ?? (D_Zener ) (kibot - v6_sch.py:2790) DEBUG: - /d9371660-1998-461a-acc9-6e12c1d0530e/a53f7afd-263d-4ee1-a9b2-715f84079ed7 -> ?? (R_Potentiometer ) (kibot - v6_sch.py:2790) DEBUG:- /ef5264c1-9ff0-4631-9d8a-028757371869 (kibot - v6_sch.py:2788) DEBUG: - /ef5264c1-9ff0-4631-9d8a-028757371869/43260a31-1187-435a-8cad-dc8878a26a25 -> ?? (TCMT1100 ) (kibot - v6_sch.py:2790) DEBUG: - /ef5264c1-9ff0-4631-9d8a-028757371869/480ced80-1fd0-41a8-8724-1767dcad6ae1 -> ?? (GND ) (kibot - v6_sch.py:2790) DEBUG: - /ef5264c1-9ff0-4631-9d8a-028757371869/70fa34c3-081d-4b0f-98ba-5954e8e3ae1b -> ?? (+5V ) (kibot - v6_sch.py:2790) DEBUG: - /ef5264c1-9ff0-4631-9d8a-028757371869/9e5ec953-88ac-487d-ae3e-d47cf6cce565 -> ?? (GND ) (kibot - v6_sch.py:2790) DEBUG: - /ef5264c1-9ff0-4631-9d8a-028757371869/a379a954-4bc4-4767-aaa7-b49dfef2b570 -> ?? (D ) (kibot - v6_sch.py:2790) DEBUG: - /ef5264c1-9ff0-4631-9d8a-028757371869/b977eca9-e422-4fd1-85dc-0a4a5888289d -> ?? (R ) (kibot - v6_sch.py:2790) DEBUG: - /ef5264c1-9ff0-4631-9d8a-028757371869/ca5289f1-8b38-4c78-a4c2-e8c31106dc56 -> ?? (G5Q-1 ) (kibot - v6_sch.py:2790) DEBUG:- /f28cb47c-42cc-4288-a9dc-34f5a078f400 (kibot - v6_sch.py:2788) DEBUG: - /f28cb47c-42cc-4288-a9dc-34f5a078f400/43260a31-1187-435a-8cad-dc8878a26a25 -> ?? (TCMT1100 ) (kibot - v6_sch.py:2790) DEBUG: - /f28cb47c-42cc-4288-a9dc-34f5a078f400/480ced80-1fd0-41a8-8724-1767dcad6ae1 -> ?? (GND ) (kibot - v6_sch.py:2790) DEBUG: - /f28cb47c-42cc-4288-a9dc-34f5a078f400/70fa34c3-081d-4b0f-98ba-5954e8e3ae1b -> ?? (+5V ) (kibot - v6_sch.py:2790) DEBUG: - /f28cb47c-42cc-4288-a9dc-34f5a078f400/9e5ec953-88ac-487d-ae3e-d47cf6cce565 -> ?? (GND ) (kibot - v6_sch.py:2790) DEBUG: - /f28cb47c-42cc-4288-a9dc-34f5a078f400/a379a954-4bc4-4767-aaa7-b49dfef2b570 -> ?? (D ) (kibot - v6_sch.py:2790) DEBUG: - /f28cb47c-42cc-4288-a9dc-34f5a078f400/b977eca9-e422-4fd1-85dc-0a4a5888289d -> ?? (R ) (kibot - v6_sch.py:2790) DEBUG: - /f28cb47c-42cc-4288-a9dc-34f5a078f400/ca5289f1-8b38-4c78-a4c2-e8c31106dc56 -> ?? (G5Q-1 ) (kibot - v6_sch.py:2790) DEBUG:Assigning components to instances (kibot - v6_sch.py:3038) DEBUG:- /00000000-0000-0000-0000-00005fa66343 -> #PWR07 -> 140037885297392 00000000-0000-0000-0000-00005fa66343 (kibot - v6_sch.py:3083) DEBUG:- /00000000-0000-0000-0000-00005fa67628 -> #PWR08 -> 140037885115152 00000000-0000-0000-0000-00005fa67628 (kibot - v6_sch.py:3083) DEBUG:- /00000000-0000-0000-0000-00005fa94026 -> #PWR05 -> 140037885115472 00000000-0000-0000-0000-00005fa94026 (kibot - v6_sch.py:3083) DEBUG:- /00000000-0000-0000-0000-00005fab1765 -> H1 -> 140037885115792 00000000-0000-0000-0000-00005fab1765 (kibot - v6_sch.py:3083) DEBUG:- /00000000-0000-0000-0000-00005fab1b3e -> H2 -> 140037885116112 00000000-0000-0000-0000-00005fab1b3e (kibot - v6_sch.py:3083) DEBUG:- /00000000-0000-0000-0000-00005fab217d -> H3 -> 140037885378640 00000000-0000-0000-0000-00005fab217d (kibot - v6_sch.py:3083) DEBUG:- /00000000-0000-0000-0000-00005fab25f7 -> H4 -> 140037885378960 00000000-0000-0000-0000-00005fab25f7 (kibot - v6_sch.py:3083) DEBUG:- /00000000-0000-0000-0000-00005fcad89b -> A1 -> 140037885379280 00000000-0000-0000-0000-00005fcad89b (kibot - v6_sch.py:3083) DEBUG:- /00000000-0000-0000-0000-00005fe4a934 -> #SYM1 -> 140037885379600 00000000-0000-0000-0000-00005fe4a934 (kibot - v6_sch.py:3083) DEBUG:- /00000000-0000-0000-0000-00005fe6b3c7 -> J1 -> 140037885379920 00000000-0000-0000-0000-00005fe6b3c7 (kibot - v6_sch.py:3083) DEBUG:- /00000000-0000-0000-0000-00005fe6d224 -> #PWR012 -> 140037885380240 00000000-0000-0000-0000-00005fe6d224 (kibot - v6_sch.py:3083) DEBUG:- /00000000-0000-0000-0000-00005fe6e4ca -> #PWR013 -> 140037885380560 00000000-0000-0000-0000-00005fe6e4ca (kibot - v6_sch.py:3083) DEBUG:- /00000000-0000-0000-0000-00005fe73fec -> #PWR04 -> 140037885380880 00000000-0000-0000-0000-00005fe73fec (kibot - v6_sch.py:3083) DEBUG:- /09f9f85b-5fc2-4d37-b8bd-6bd3f11c1393 -> #PWR02 -> 140037885381200 09f9f85b-5fc2-4d37-b8bd-6bd3f11c1393 (kibot - v6_sch.py:3083) DEBUG:- /2652242f-bdfd-4285-8d2a-ef528f3cd86e -> C2 -> 140037885381520 2652242f-bdfd-4285-8d2a-ef528f3cd86e (kibot - v6_sch.py:3083) DEBUG:- /26a21294-9485-47e4-9b4e-9967c3cd6fc8 -> #PWR01 -> 140037885381840 26a21294-9485-47e4-9b4e-9967c3cd6fc8 (kibot - v6_sch.py:3083) DEBUG:- /32d4b980-678b-4a51-a970-9fff003bbb30 -> C3 -> 140037885382160 32d4b980-678b-4a51-a970-9fff003bbb30 (kibot - v6_sch.py:3083) DEBUG:- /44132bb2-8fec-4783-be48-1d8ec99d15a3 -> #PWR03 -> 140037885382480 44132bb2-8fec-4783-be48-1d8ec99d15a3 (kibot - v6_sch.py:3083) DEBUG:- /4e13a0bd-a89e-4c36-9d3d-0ad947da9b56 -> U1 -> 140037885382800 4e13a0bd-a89e-4c36-9d3d-0ad947da9b56 (kibot - v6_sch.py:3083) DEBUG:- /598b7301-fd07-4391-84ba-076311bfcc73 -> J5 -> 140037885383120 598b7301-fd07-4391-84ba-076311bfcc73 (kibot - v6_sch.py:3083) DEBUG:- /78397c31-dfa0-4b8b-8219-02e002c18346 -> #PWR06 -> 140037885383440 78397c31-dfa0-4b8b-8219-02e002c18346 (kibot - v6_sch.py:3083) DEBUG:- /7c0826e1-f10a-487d-810a-85b876ded2e4 -> J6 -> 140037885383760 7c0826e1-f10a-487d-810a-85b876ded2e4 (kibot - v6_sch.py:3083) DEBUG:- /8546dd41-4f49-45ae-9454-e1bc97ad45cd -> HS1 -> 140037885384080 8546dd41-4f49-45ae-9454-e1bc97ad45cd (kibot - v6_sch.py:3083) DEBUG:- /aa9de001-57be-438d-986c-720fcbdf25a1 -> L1 -> 140037885384400 aa9de001-57be-438d-986c-720fcbdf25a1 (kibot - v6_sch.py:3083) DEBUG:- /b599eb90-055b-48d9-9825-2ab9b3ccb29d -> #PWR010 -> 140037885384720 b599eb90-055b-48d9-9825-2ab9b3ccb29d (kibot - v6_sch.py:3083) DEBUG:- /b60028a9-7041-4806-9371-125e2269331d -> #PWR011 -> 140037885385040 b60028a9-7041-4806-9371-125e2269331d (kibot - v6_sch.py:3083) DEBUG:- /bd6296d5-5edf-4cf1-99fb-e05739a3220a -> C4 -> 140037885385360 bd6296d5-5edf-4cf1-99fb-e05739a3220a (kibot - v6_sch.py:3083) DEBUG:- /c234e18a-b881-480c-bd35-5813a14c7a6c -> #FLG02 -> 140037885385680 c234e18a-b881-480c-bd35-5813a14c7a6c (kibot - v6_sch.py:3083) DEBUG:- /d415e98f-648d-46e4-ae27-f03794b776f7 -> #PWR09 -> 140037885386000 d415e98f-648d-46e4-ae27-f03794b776f7 (kibot - v6_sch.py:3083) DEBUG:- /da0152ef-0776-4368-b6ba-73277039824c -> J2 -> 140037885386320 da0152ef-0776-4368-b6ba-73277039824c (kibot - v6_sch.py:3083) DEBUG:- /dbdd30e2-f19c-4d11-86bf-2b1a51ac2941 -> J3 -> 140037885386640 dbdd30e2-f19c-4d11-86bf-2b1a51ac2941 (kibot - v6_sch.py:3083) DEBUG:- /dd2978b6-62bd-4ba7-ace9-f330b52df6d7 -> D1 -> 140037885386960 dd2978b6-62bd-4ba7-ace9-f330b52df6d7 (kibot - v6_sch.py:3083) DEBUG:- /e3782e5b-4fc4-4be7-aca2-72372ad458b1 -> C1 -> 140037885387280 e3782e5b-4fc4-4be7-aca2-72372ad458b1 (kibot - v6_sch.py:3083) DEBUG:- /e8ef96ac-e729-403b-adfd-8d0d871a137d -> #FLG01 -> 140037885388240 e8ef96ac-e729-403b-adfd-8d0d871a137d (kibot - v6_sch.py:3083) DEBUG:- /ffa3b94f-6164-4f24-8c38-c83e625906f4 -> J4 -> 140037885388560 ffa3b94f-6164-4f24-8c38-c83e625906f4 (kibot - v6_sch.py:3083) DEBUG:- /8f59afdc-92bc-4963-a20c-70846ea17764/43260a31-1187-435a-8cad-dc8878a26a25 -> U4 -> 140037887544208 43260a31-1187-435a-8cad-dc8878a26a25 (kibot - v6_sch.py:3083) DEBUG:- /8f59afdc-92bc-4963-a20c-70846ea17764/480ced80-1fd0-41a8-8724-1767dcad6ae1 -> #PWR028 -> 140037887544528 480ced80-1fd0-41a8-8724-1767dcad6ae1 (kibot - v6_sch.py:3083) DEBUG:- /8f59afdc-92bc-4963-a20c-70846ea17764/70fa34c3-081d-4b0f-98ba-5954e8e3ae1b -> #PWR029 -> 140037887544848 70fa34c3-081d-4b0f-98ba-5954e8e3ae1b (kibot - v6_sch.py:3083) DEBUG:- /8f59afdc-92bc-4963-a20c-70846ea17764/9e5ec953-88ac-487d-ae3e-d47cf6cce565 -> #PWR030 -> 140037887545168 9e5ec953-88ac-487d-ae3e-d47cf6cce565 (kibot - v6_sch.py:3083) DEBUG:- /8f59afdc-92bc-4963-a20c-70846ea17764/a379a954-4bc4-4767-aaa7-b49dfef2b570 -> D8 -> 140037887545488 a379a954-4bc4-4767-aaa7-b49dfef2b570 (kibot - v6_sch.py:3083) DEBUG:- /8f59afdc-92bc-4963-a20c-70846ea17764/b977eca9-e422-4fd1-85dc-0a4a5888289d -> R3 -> 140037887545808 b977eca9-e422-4fd1-85dc-0a4a5888289d (kibot - v6_sch.py:3083) DEBUG:- /8f59afdc-92bc-4963-a20c-70846ea17764/ca5289f1-8b38-4c78-a4c2-e8c31106dc56 -> K3 -> 140037885387600 ca5289f1-8b38-4c78-a4c2-e8c31106dc56 (kibot - v6_sch.py:3083) DEBUG:- /b5da4b94-97ce-4ae4-aac7-1d4139497e7a/8309bca3-b8d1-4b06-899f-328f94a04702 -> #PWR014 -> 140037887548688 8309bca3-b8d1-4b06-899f-328f94a04702 (kibot - v6_sch.py:3083) DEBUG:- /b5da4b94-97ce-4ae4-aac7-1d4139497e7a/8c784844-7b93-4ef1-ba7c-83b1ec4cb09c -> #PWR021 -> 140037887549008 8c784844-7b93-4ef1-ba7c-83b1ec4cb09c (kibot - v6_sch.py:3083) DEBUG:- /b5da4b94-97ce-4ae4-aac7-1d4139497e7a/a3f9d51b-42db-4066-adab-b6c4e59164b1 -> D5 -> 140037887549328 a3f9d51b-42db-4066-adab-b6c4e59164b1 (kibot - v6_sch.py:3083) DEBUG:- /b5da4b94-97ce-4ae4-aac7-1d4139497e7a/a53f7afd-263d-4ee1-a9b2-715f84079ed7 -> RV4 -> 140037887549648 a53f7afd-263d-4ee1-a9b2-715f84079ed7 (kibot - v6_sch.py:3083) DEBUG:- /b8c88354-25c1-41b8-b883-b077a970c54f/8309bca3-b8d1-4b06-899f-328f94a04702 -> #PWR014 -> 140037887553168 8309bca4-b8d1-4b06-899f-328f94a04702 (kibot - v6_sch.py:3083) DEBUG:- /b8c88354-25c1-41b8-b883-b077a970c54f/8c784844-7b93-4ef1-ba7c-83b1ec4cb09c -> #PWR019 -> 140037887553488 8c784845-7b93-4ef1-ba7c-83b1ec4cb09c (kibot - v6_sch.py:3083) DEBUG:- /b8c88354-25c1-41b8-b883-b077a970c54f/a3f9d51b-42db-4066-adab-b6c4e59164b1 -> D4 -> 140037887553808 a3f9d51c-42db-4066-adab-b6c4e59164b1 (kibot - v6_sch.py:3083) DEBUG:- /b8c88354-25c1-41b8-b883-b077a970c54f/a53f7afd-263d-4ee1-a9b2-715f84079ed7 -> RV3 -> 140037887554128 a53f7afe-263d-4ee1-a9b2-715f84079ed7 (kibot - v6_sch.py:3083) DEBUG:- /b9db80e2-f72b-4f99-aaab-326ee1ac6c8c/43260a31-1187-435a-8cad-dc8878a26a25 -> U3 -> 140037885677072 43260a32-1187-435a-8cad-dc8878a26a25 (kibot - v6_sch.py:3083) DEBUG:- /b9db80e2-f72b-4f99-aaab-326ee1ac6c8c/480ced80-1fd0-41a8-8724-1767dcad6ae1 -> #PWR025 -> 140037885677392 480ced81-1fd0-41a8-8724-1767dcad6ae1 (kibot - v6_sch.py:3083) DEBUG:- /b9db80e2-f72b-4f99-aaab-326ee1ac6c8c/70fa34c3-081d-4b0f-98ba-5954e8e3ae1b -> #PWR026 -> 140037885677712 70fa34c4-081d-4b0f-98ba-5954e8e3ae1b (kibot - v6_sch.py:3083) DEBUG:- /b9db80e2-f72b-4f99-aaab-326ee1ac6c8c/9e5ec953-88ac-487d-ae3e-d47cf6cce565 -> #PWR027 -> 140037885678032 9e5ec954-88ac-487d-ae3e-d47cf6cce565 (kibot - v6_sch.py:3083) DEBUG:- /b9db80e2-f72b-4f99-aaab-326ee1ac6c8c/a379a954-4bc4-4767-aaa7-b49dfef2b570 -> D7 -> 140037885678352 a379a955-4bc4-4767-aaa7-b49dfef2b570 (kibot - v6_sch.py:3083) DEBUG:- /b9db80e2-f72b-4f99-aaab-326ee1ac6c8c/b977eca9-e422-4fd1-85dc-0a4a5888289d -> R2 -> 140037885678672 b977ecaa-e422-4fd1-85dc-0a4a5888289d (kibot - v6_sch.py:3083) DEBUG:- /b9db80e2-f72b-4f99-aaab-326ee1ac6c8c/ca5289f1-8b38-4c78-a4c2-e8c31106dc56 -> K2 -> 140037885678992 ca5289f2-8b38-4c78-a4c2-e8c31106dc56 (kibot - v6_sch.py:3083) DEBUG:- /c0d18fba-c059-4c8a-9412-a4a9c75bf00d/8309bca3-b8d1-4b06-899f-328f94a04702 -> #PWR014 -> 140037885681872 8309bca5-b8d1-4b06-899f-328f94a04702 (kibot - v6_sch.py:3083) DEBUG:- /c0d18fba-c059-4c8a-9412-a4a9c75bf00d/8c784844-7b93-4ef1-ba7c-83b1ec4cb09c -> #PWR017 -> 140037885682192 8c784846-7b93-4ef1-ba7c-83b1ec4cb09c (kibot - v6_sch.py:3083) DEBUG:- /c0d18fba-c059-4c8a-9412-a4a9c75bf00d/a3f9d51b-42db-4066-adab-b6c4e59164b1 -> D3 -> 140037885682512 a3f9d51d-42db-4066-adab-b6c4e59164b1 (kibot - v6_sch.py:3083) DEBUG:- /c0d18fba-c059-4c8a-9412-a4a9c75bf00d/a53f7afd-263d-4ee1-a9b2-715f84079ed7 -> RV2 -> 140037885682832 a53f7aff-263d-4ee1-a9b2-715f84079ed7 (kibot - v6_sch.py:3083) DEBUG:- /d9371660-1998-461a-acc9-6e12c1d0530e/8309bca3-b8d1-4b06-899f-328f94a04702 -> #PWR014 -> 140037885686352 8309bca6-b8d1-4b06-899f-328f94a04702 (kibot - v6_sch.py:3083) DEBUG:- /d9371660-1998-461a-acc9-6e12c1d0530e/8c784844-7b93-4ef1-ba7c-83b1ec4cb09c -> #PWR015 -> 140037885686672 8c784847-7b93-4ef1-ba7c-83b1ec4cb09c (kibot - v6_sch.py:3083) DEBUG:- /d9371660-1998-461a-acc9-6e12c1d0530e/a3f9d51b-42db-4066-adab-b6c4e59164b1 -> D2 -> 140037885686992 a3f9d51e-42db-4066-adab-b6c4e59164b1 (kibot - v6_sch.py:3083) DEBUG:- /d9371660-1998-461a-acc9-6e12c1d0530e/a53f7afd-263d-4ee1-a9b2-715f84079ed7 -> RV1 -> 140037885687312 a53f7b00-263d-4ee1-a9b2-715f84079ed7 (kibot - v6_sch.py:3083) DEBUG:- /ef5264c1-9ff0-4631-9d8a-028757371869/43260a31-1187-435a-8cad-dc8878a26a25 -> U2 -> 140037882810832 43260a33-1187-435a-8cad-dc8878a26a25 (kibot - v6_sch.py:3083) DEBUG:- /ef5264c1-9ff0-4631-9d8a-028757371869/480ced80-1fd0-41a8-8724-1767dcad6ae1 -> #PWR022 -> 140037882811152 480ced82-1fd0-41a8-8724-1767dcad6ae1 (kibot - v6_sch.py:3083) DEBUG:- /ef5264c1-9ff0-4631-9d8a-028757371869/70fa34c3-081d-4b0f-98ba-5954e8e3ae1b -> #PWR023 -> 140037882811472 70fa34c5-081d-4b0f-98ba-5954e8e3ae1b (kibot - v6_sch.py:3083) DEBUG:- /ef5264c1-9ff0-4631-9d8a-028757371869/9e5ec953-88ac-487d-ae3e-d47cf6cce565 -> #PWR024 -> 140037882811792 9e5ec955-88ac-487d-ae3e-d47cf6cce565 (kibot - v6_sch.py:3083) DEBUG:- /ef5264c1-9ff0-4631-9d8a-028757371869/a379a954-4bc4-4767-aaa7-b49dfef2b570 -> D6 -> 140037882812112 a379a956-4bc4-4767-aaa7-b49dfef2b570 (kibot - v6_sch.py:3083) DEBUG:- /ef5264c1-9ff0-4631-9d8a-028757371869/b977eca9-e422-4fd1-85dc-0a4a5888289d -> R1 -> 140037882812432 b977ecab-e422-4fd1-85dc-0a4a5888289d (kibot - v6_sch.py:3083) DEBUG:- /ef5264c1-9ff0-4631-9d8a-028757371869/ca5289f1-8b38-4c78-a4c2-e8c31106dc56 -> K1 -> 140037882812752 ca5289f3-8b38-4c78-a4c2-e8c31106dc56 (kibot - v6_sch.py:3083) DEBUG:- /f28cb47c-42cc-4288-a9dc-34f5a078f400/43260a31-1187-435a-8cad-dc8878a26a25 -> U5 -> 140037882819152 43260a34-1187-435a-8cad-dc8878a26a25 (kibot - v6_sch.py:3083) DEBUG:- /f28cb47c-42cc-4288-a9dc-34f5a078f400/480ced80-1fd0-41a8-8724-1767dcad6ae1 -> #PWR031 -> 140037882819472 480ced83-1fd0-41a8-8724-1767dcad6ae1 (kibot - v6_sch.py:3083) DEBUG:- /f28cb47c-42cc-4288-a9dc-34f5a078f400/70fa34c3-081d-4b0f-98ba-5954e8e3ae1b -> #PWR032 -> 140037882819792 70fa34c6-081d-4b0f-98ba-5954e8e3ae1b (kibot - v6_sch.py:3083) DEBUG:- /f28cb47c-42cc-4288-a9dc-34f5a078f400/9e5ec953-88ac-487d-ae3e-d47cf6cce565 -> #PWR033 -> 140037882820112 9e5ec956-88ac-487d-ae3e-d47cf6cce565 (kibot - v6_sch.py:3083) DEBUG:- /f28cb47c-42cc-4288-a9dc-34f5a078f400/a379a954-4bc4-4767-aaa7-b49dfef2b570 -> D9 -> 140037882820432 a379a957-4bc4-4767-aaa7-b49dfef2b570 (kibot - v6_sch.py:3083) DEBUG:- /f28cb47c-42cc-4288-a9dc-34f5a078f400/b977eca9-e422-4fd1-85dc-0a4a5888289d -> R4 -> 140037882820752 b977ecac-e422-4fd1-85dc-0a4a5888289d (kibot - v6_sch.py:3083) DEBUG:- /f28cb47c-42cc-4288-a9dc-34f5a078f400/ca5289f1-8b38-4c78-a4c2-e8c31106dc56 -> K4 -> 140037882821072 ca5289f4-8b38-4c78-a4c2-e8c31106dc56 (kibot - v6_sch.py:3083) DEBUG:Schematic dependencies: ['/__w/Slice_RLAY/Slice_RLAY/hardware/BREAD_Slice.kicad_sch', '/__w/Slice_RLAY/Slice_RLAY/hardware/proct_trimmed_Ainput.kicad_sch', '/__w/Slice_RLAY/Slice_RLAY/hardware/relay.kicad_sch'] (kibot - kiplot.py:323) DEBUG:Expanding `/__w/Slice_RLAY/Slice_RLAY/hardware/Generated` in SCH context for erc: True (['HTML']) parent: None (kibot - optionable.py:508) DEBUG:Current text variables: {} (kibot.gs - gs.py:295) DEBUG:Expanded `/__w/Slice_RLAY/Slice_RLAY/hardware/Generated` (kibot - optionable.py:554) DEBUG:Expanding `%f-%i%I%v.%x` in SCH context for erc: True (['HTML']) parent: None (kibot - optionable.py:508) DEBUG:Expanded `BREAD_Slice-erc.html` (kibot - optionable.py:554) - Running the ERC DEBUG:- Executing: kicad-cli sch erc -o /__w/Slice_RLAY/Slice_RLAY/hardware/Generated/BREAD_Slice-erc.html --format json --severity-all --units mm /__w/Slice_RLAY/Slice_RLAY/hardware/BREAD_Slice.kicad_sch (kibot - kiplot.py:161) DEBUG:- Output from command: Found 7 violations Saved ERC Report to /__w/Slice_RLAY/Slice_RLAY/hardware/Generated/BREAD_Slice-erc.html (kibot - kiplot.py:152) DEBUG:Removing temporal files (kibot.pre_any_xrc - pre_any_xrc.py:356) WARNING:(W142) 7 ERC warnings detected (kibot.pre_erc - pre_erc.py:148) WARNING:(W142) (footprint_link_issues) The current configuration does not include the footprint library 'KMLib_IC_SMD'. @(0.4826 mm, 0.6858 mm): Symbol D1 [WS2812B_5050_RGB_LED] Sheet: / (kibot.pre_erc - pre_erc.py:148) WARNING:(W142) (lib_symbol_issues) The current configuration does not include the symbol library 'KMLib_IC_Digital' @(0.4826 mm, 0.6858 mm): Symbol D1 [WS2812B_5050_RGB_LED] Sheet: / (kibot.pre_erc - pre_erc.py:148) WARNING:(W142) (footprint_link_issues) The current configuration does not include the footprint library 'KMLib_IC_SMD'. @(0.3175 mm, 0.9652 mm): Symbol U1 [AP63205WU-7_Buck_Regulator] Sheet: / (kibot.pre_erc - pre_erc.py:148) WARNING:(W142) (lib_symbol_issues) The current configuration does not include the symbol library 'KMLib_IC_Power' @(0.3175 mm, 0.9652 mm): Symbol U1 [AP63205WU-7_Buck_Regulator] Sheet: / (kibot.pre_erc - pre_erc.py:148) WARNING:(W142) (footprint_link_issues) The current configuration does not include the footprint library 'KMLib_Mounting'. @(0.4699 mm, 1.1176 mm): Symbol HS1 [Heatsink_Pad] Sheet: / (kibot.pre_erc - pre_erc.py:148) WARNING:(W142) (footprint_link_issues) The current configuration does not include the footprint library 'KMLib_Boards_Modules'. @(0.4064 mm, 1.5494 mm): Symbol A1 [Arduino_Nano_v3.x] Sheet: / (kibot.pre_erc - pre_erc.py:148) WARNING:(W142) (lib_symbol_issues) The current configuration does not include the symbol library 'KMLib_IC_MCU_MPU' @(0.4064 mm, 1.5494 mm): Symbol A1 [Arduino_Nano_v3.x] Sheet: / (kibot.pre_erc - pre_erc.py:148) DEBUG:Preflight run drc (kibot.pre_base - pre_base.py:165) DEBUG:Board loaded (kibot - kiplot.py:282) DEBUG:Expanding `/__w/Slice_RLAY/Slice_RLAY/hardware/Generated` in PCB context for drc: True (['HTML']) parent: None (kibot - optionable.py:508) DEBUG:Expanded `/__w/Slice_RLAY/Slice_RLAY/hardware/Generated` (kibot - optionable.py:554) DEBUG:Expanding `%f-%i%I%v.%x` in PCB context for drc: True (['HTML']) parent: None (kibot - optionable.py:508) DEBUG:PCB title: `BREAD_Slice` (kibot.gs - gs.py:578) DEBUG:PCB date: `2026-05-24_16-18-58` (kibot.gs - gs.py:579) DEBUG:PCB revision: `` (kibot.gs - gs.py:580) DEBUG:PCB company: `` (kibot.gs - gs.py:581) DEBUG:PCB comment 1: `` (kibot.gs - gs.py:583) DEBUG:PCB comment 2: `` (kibot.gs - gs.py:583) DEBUG:PCB comment 3: `` (kibot.gs - gs.py:583) DEBUG:PCB comment 4: `` (kibot.gs - gs.py:583) DEBUG:PCB comment 5: `` (kibot.gs - gs.py:583) DEBUG:PCB comment 6: `` (kibot.gs - gs.py:583) DEBUG:PCB comment 7: `` (kibot.gs - gs.py:583) DEBUG:PCB comment 8: `` (kibot.gs - gs.py:583) DEBUG:PCB comment 9: `` (kibot.gs - gs.py:583) DEBUG:Expanded `BREAD_Slice-drc.html` (kibot - optionable.py:554) - Running the DRC DEBUG:- Executing: kicad-cli pcb drc -o /__w/Slice_RLAY/Slice_RLAY/hardware/Generated/BREAD_Slice-drc.html --format json --severity-all --units mm --schematic-parity /__w/Slice_RLAY/Slice_RLAY/hardware/BREAD_Slice.kicad_pcb (kibot - kiplot.py:161) DEBUG:- Output from command: Found 54 violations Found 0 unconnected items Found 2 schematic parity issues Saved DRC Report to /__w/Slice_RLAY/Slice_RLAY/hardware/Generated/BREAD_Slice-drc.html (kibot - kiplot.py:152) DEBUG:Removing temporal files (kibot.pre_any_xrc - pre_any_xrc.py:356) WARNING:(W145) 56 DRC warnings detected (kibot.pre_drc - pre_drc.py:152) WARNING:(W145) (silk_edge_clearance) Silkscreen clipped by board edge @(124.6 mm, 130.5 mm): Segment on Margin @(126.75 mm, 103.9 mm): PCB text 'BREAD Slice Relay I/O (SLC_RLAY) Cam K Brooks rev.A [09-2024] ' on F.Silkscreen Check: Violations (kibot.pre_drc - pre_drc.py:152) WARNING:(W145) (silk_edge_clearance) Silkscreen clipped by board edge @(127.6 mm, 139.8 mm): Segment on Edge.Cuts @(146.268 mm, 142.04 mm): Segment of A1 on F.Silkscreen Check: Violations (kibot.pre_drc - pre_drc.py:152) WARNING:(W145) (silk_edge_clearance) Silkscreen clipped by board edge @(127.6 mm, 139.8 mm): Segment on Edge.Cuts @(154.148 mm, 131.62 mm): Segment of A1 on F.Silkscreen Check: Violations (kibot.pre_drc - pre_drc.py:152) WARNING:(W145) (silk_edge_clearance) Silkscreen clipped by board edge @(122.6 mm, 134.8 mm): Segment on Edge.Cuts @(116.11 mm, 77.02 mm): Segment of J1 on F.Silkscreen Check: Violations (kibot.pre_drc - pre_drc.py:152) WARNING:(W145) (silk_edge_clearance) Silkscreen clipped by board edge @(122.6 mm, 134.8 mm): Segment on Edge.Cuts @(116.11 mm, 77.14 mm): Segment of J1 on F.Silkscreen Check: Violations (kibot.pre_drc - pre_drc.py:152) WARNING:(W145) (silk_edge_clearance) Silkscreen clipped by board edge @(122.6 mm, 134.8 mm): Segment on Edge.Cuts @(116.11 mm, 77.258095 mm): Segment of J1 on F.Silkscreen Check: Violations (kibot.pre_drc - pre_drc.py:152) WARNING:(W145) (silk_edge_clearance) Silkscreen clipped by board edge @(122.6 mm, 134.8 mm): Segment on Edge.Cuts @(116.11 mm, 77.37619 mm): Segment of J1 on F.Silkscreen Check: Violations (kibot.pre_drc - pre_drc.py:152) WARNING:(W145) (silk_edge_clearance) Silkscreen clipped by board edge @(122.6 mm, 134.8 mm): Segment on Edge.Cuts @(116.11 mm, 77.494285 mm): Segment of J1 on F.Silkscreen Check: Violations (kibot.pre_drc - pre_drc.py:152) WARNING:(W145) (silk_edge_clearance) Silkscreen clipped by board edge @(122.6 mm, 134.8 mm): Segment on Edge.Cuts @(116.11 mm, 77.61238 mm): Segment of J1 on F.Silkscreen Check: Violations (kibot.pre_drc - pre_drc.py:152) WARNING:(W145) (silk_edge_clearance) Silkscreen clipped by board edge @(122.6 mm, 134.8 mm): Segment on Edge.Cuts @(116.11 mm, 77.730475 mm): Segment of J1 on F.Silkscreen Check: Violations (kibot.pre_drc - pre_drc.py:152) WARNING:(W145) (silk_edge_clearance) Silkscreen clipped by board edge @(122.6 mm, 134.8 mm): Segment on Edge.Cuts @(116.11 mm, 77.84857 mm): Segment of J1 on F.Silkscreen Check: Violations (kibot.pre_drc - pre_drc.py:152) WARNING:(W145) (silk_edge_clearance) Silkscreen clipped by board edge @(122.6 mm, 134.8 mm): Segment on Edge.Cuts @(116.11 mm, 77.966665 mm): Segment of J1 on F.Silkscreen Check: Violations (kibot.pre_drc - pre_drc.py:152) WARNING:(W145) (silk_edge_clearance) Silkscreen clipped by board edge @(122.6 mm, 134.8 mm): Segment on Edge.Cuts @(116.11 mm, 78.08476 mm): Segment of J1 on F.Silkscreen Check: Violations (kibot.pre_drc - pre_drc.py:152) WARNING:(W145) (silk_edge_clearance) Silkscreen clipped by board edge @(122.6 mm, 134.8 mm): Segment on Edge.Cuts @(116.11 mm, 78.202855 mm): Segment of J1 on F.Silkscreen Check: Violations (kibot.pre_drc - pre_drc.py:152) WARNING:(W145) (silk_edge_clearance) Silkscreen clipped by board edge @(122.6 mm, 134.8 mm): Segment on Edge.Cuts @(116.11 mm, 78.32095 mm): Segment of J1 on F.Silkscreen Check: Violations (kibot.pre_drc - pre_drc.py:152) WARNING:(W145) (silk_edge_clearance) Silkscreen clipped by board edge @(122.6 mm, 134.8 mm): Segment on Edge.Cuts @(116.11 mm, 78.439045 mm): Segment of J1 on F.Silkscreen Check: Violations (kibot.pre_drc - pre_drc.py:152) WARNING:(W145) (silk_edge_clearance) Silkscreen clipped by board edge @(122.6 mm, 134.8 mm): Segment on Edge.Cuts @(116.11 mm, 78.55714 mm): Segment of J1 on F.Silkscreen Check: Violations (kibot.pre_drc - pre_drc.py:152) WARNING:(W145) (silk_edge_clearance) Silkscreen clipped by board edge @(122.6 mm, 134.8 mm): Segment on Edge.Cuts @(116.11 mm, 78.675235 mm): Segment of J1 on F.Silkscreen Check: Violations (kibot.pre_drc - pre_drc.py:152) WARNING:(W145) (silk_edge_clearance) Silkscreen clipped by board edge @(122.6 mm, 134.8 mm): Segment on Edge.Cuts @(116.11 mm, 78.79333 mm): Segment of J1 on F.Silkscreen Check: Violations (kibot.pre_drc - pre_drc.py:152) WARNING:(W145) (silk_edge_clearance) Silkscreen clipped by board edge @(122.6 mm, 134.8 mm): Segment on Edge.Cuts @(116.11 mm, 78.911425 mm): Segment of J1 on F.Silkscreen Check: Violations (kibot.pre_drc - pre_drc.py:152) WARNING:(W145) (silk_edge_clearance) Silkscreen clipped by board edge @(122.6 mm, 134.8 mm): Segment on Edge.Cuts @(116.11 mm, 79.02952 mm): Segment of J1 on F.Silkscreen Check: Violations (kibot.pre_drc - pre_drc.py:152) WARNING:(W145) (silk_edge_clearance) Silkscreen clipped by board edge @(122.6 mm, 134.8 mm): Segment on Edge.Cuts @(116.11 mm, 79.147615 mm): Segment of J1 on F.Silkscreen Check: Violations (kibot.pre_drc - pre_drc.py:152) WARNING:(W145) (silk_edge_clearance) Silkscreen clipped by board edge @(122.6 mm, 134.8 mm): Segment on Edge.Cuts @(116.11 mm, 79.26571 mm): Segment of J1 on F.Silkscreen Check: Violations (kibot.pre_drc - pre_drc.py:152) WARNING:(W145) (silk_edge_clearance) Silkscreen clipped by board edge @(122.6 mm, 134.8 mm): Segment on Edge.Cuts @(116.11 mm, 79.383805 mm): Segment of J1 on F.Silkscreen Check: Violations (kibot.pre_drc - pre_drc.py:152) WARNING:(W145) (silk_edge_clearance) Silkscreen clipped by board edge @(122.6 mm, 134.8 mm): Segment on Edge.Cuts @(116.11 mm, 79.5019 mm): Segment of J1 on F.Silkscreen Check: Violations (kibot.pre_drc - pre_drc.py:152) WARNING:(W145) (silk_edge_clearance) Silkscreen clipped by board edge @(122.6 mm, 134.8 mm): Segment on Edge.Cuts @(116.11 mm, 79.62 mm): Segment of J1 on F.Silkscreen Check: Violations (kibot.pre_drc - pre_drc.py:152) WARNING:(W145) (silk_edge_clearance) Silkscreen clipped by board edge @(122.6 mm, 134.8 mm): Segment on Edge.Cuts @(116.11 mm, 82.16 mm): Segment of J1 on F.Silkscreen Check: Violations (kibot.pre_drc - pre_drc.py:152) WARNING:(W145) (silk_edge_clearance) Silkscreen clipped by board edge @(122.6 mm, 134.8 mm): Segment on Edge.Cuts @(116.11 mm, 84.7 mm): Segment of J1 on F.Silkscreen Check: Violations (kibot.pre_drc - pre_drc.py:152) WARNING:(W145) (silk_edge_clearance) Silkscreen clipped by board edge @(122.6 mm, 134.8 mm): Segment on Edge.Cuts @(116.11 mm, 87.24 mm): Segment of J1 on F.Silkscreen Check: Violations (kibot.pre_drc - pre_drc.py:152) WARNING:(W145) (silk_edge_clearance) Silkscreen clipped by board edge @(122.6 mm, 134.8 mm): Segment on Edge.Cuts @(116.11 mm, 89.78 mm): Segment of J1 on F.Silkscreen Check: Violations (kibot.pre_drc - pre_drc.py:152) WARNING:(W145) (silk_edge_clearance) Silkscreen clipped by board edge @(122.6 mm, 134.8 mm): Segment on Edge.Cuts @(116.11 mm, 92.32 mm): Segment of J1 on F.Silkscreen Check: Violations (kibot.pre_drc - pre_drc.py:152) WARNING:(W145) (silk_edge_clearance) Silkscreen clipped by board edge @(122.6 mm, 134.8 mm): Segment on Edge.Cuts @(116.11 mm, 94.86 mm): Segment of J1 on F.Silkscreen Check: Violations (kibot.pre_drc - pre_drc.py:152) WARNING:(W145) (silk_edge_clearance) Silkscreen clipped by board edge @(122.6 mm, 134.8 mm): Segment on Edge.Cuts @(116.11 mm, 97.4 mm): Segment of J1 on F.Silkscreen Check: Violations (kibot.pre_drc - pre_drc.py:152) WARNING:(W145) (silk_edge_clearance) Silkscreen clipped by board edge @(122.6 mm, 134.8 mm): Segment on Edge.Cuts @(116.11 mm, 99.94 mm): Segment of J1 on F.Silkscreen Check: Violations (kibot.pre_drc - pre_drc.py:152) WARNING:(W145) (silk_edge_clearance) Silkscreen clipped by board edge @(122.6 mm, 134.8 mm): Segment on Edge.Cuts @(116.11 mm, 102.54 mm): Segment of J1 on F.Silkscreen Check: Violations (kibot.pre_drc - pre_drc.py:152) WARNING:(W145) (silk_edge_clearance) Silkscreen clipped by board edge @(124.600001 mm, 72.2 mm): Segment on Margin @(129.195069 mm, 72.791814 mm): Polygon of Logo1 on F.Silkscreen Check: Violations (kibot.pre_drc - pre_drc.py:152) WARNING:(W145) (silk_edge_clearance) Silkscreen clipped by board edge @(131.9 mm, 41.8 mm): Segment on Margin @(168.49 mm, 42.392 mm): Reference field of K1 Check: Violations (kibot.pre_drc - pre_drc.py:152) WARNING:(W145) (lib_footprint_issues) The current configuration does not include the footprint library 'KMLib_Boards_Modules'. @(142.588 mm, 100.0 mm): Footprint A1 Check: Violations (kibot.pre_drc - pre_drc.py:152) WARNING:(W145) (lib_footprint_mismatch) Footprint 'OSHW-Symbol_6.7x6mm_SilkScreen' does not match copy in library 'Symbol'. @(126.664 mm, 72.236 mm): Footprint Logo1 Check: Violations (kibot.pre_drc - pre_drc.py:152) WARNING:(W145) (lib_footprint_issues) The current configuration does not include the footprint library 'KMLib_Mounting'. @(131.35 mm, 121.355 mm): Footprint HS1 Check: Violations (kibot.pre_drc - pre_drc.py:152) WARNING:(W145) (lib_footprint_issues) The current configuration does not include the footprint library 'KMLib_IC_SMD'. @(173.3 mm, 136.132769 mm): Footprint D1 Check: Violations (kibot.pre_drc - pre_drc.py:152) WARNING:(W145) (lib_footprint_issues) The current configuration does not include the footprint library 'KMLib_IC_SMD'. @(128.75 mm, 122.755 mm): Footprint U1 Check: Violations (kibot.pre_drc - pre_drc.py:152) WARNING:(W145) (silk_over_copper) Silkscreen clipped by solder mask @(128.75 mm, 122.755 mm): Reference field of U1 Check: Violations (kibot.pre_drc - pre_drc.py:152) WARNING:(W145) (silk_over_copper) Silkscreen clipped by solder mask @(131.15 mm, 124.405 mm): Reference field of C2 Check: Violations (kibot.pre_drc - pre_drc.py:152) WARNING:(W145) (silk_over_copper) Silkscreen clipped by solder mask @(133.85 mm, 121.305 mm): Reference field of C3 Check: Violations (kibot.pre_drc - pre_drc.py:152) WARNING:(W145) (silk_over_copper) Silkscreen clipped by solder mask @(172.5 mm, 126.25 mm): Reference field of D4 Check: Violations (kibot.pre_drc - pre_drc.py:152) WARNING:(W145) (silk_over_copper) Silkscreen clipped by solder mask @(133.85 mm, 125.035 mm): Reference field of L1 Check: Violations (kibot.pre_drc - pre_drc.py:152) WARNING:(W145) (silk_overlap) Silkscreen overlap @(191.85 mm, 126.95 mm): PCB text '1' on F.Silkscreen @(191.02 mm, 127.065 mm): Polygon of J2 on F.Silkscreen Check: Violations (kibot.pre_drc - pre_drc.py:152) WARNING:(W145) (silk_overlap) Silkscreen overlap @(183.0 mm, 123.2 mm): PCB text 'Voltage IN' on F.Silkscreen @(183.64 mm, 123.255 mm): Reference field of J2 Check: Violations (kibot.pre_drc - pre_drc.py:152) WARNING:(W145) (silk_overlap) Silkscreen overlap @(179.6 mm, 73.85 mm): PCB text 'Relay 2' on F.Silkscreen @(181.025 mm, 69.665 mm): Polygon of J4 on F.Silkscreen Check: Violations (kibot.pre_drc - pre_drc.py:152) WARNING:(W145) (silk_overlap) Silkscreen overlap @(174.79 mm, 120.5 mm): Reference field of RV3 @(171.977 mm, 119.635 mm): Segment of RV2 on F.Silkscreen Check: Violations (kibot.pre_drc - pre_drc.py:152) WARNING:(W145) (silk_overlap) Silkscreen overlap @(174.79 mm, 120.5 mm): Reference field of RV3 @(175.35 mm, 119.635 mm): Segment of RV2 on F.Silkscreen Check: Violations (kibot.pre_drc - pre_drc.py:152) WARNING:(W145) (silk_overlap) Silkscreen overlap @(133.138748 mm, 118.545 mm): Segment of C3 on B.Silkscreen @(133.85 mm, 118.305 mm): Reference field of C4 Check: Violations (kibot.pre_drc - pre_drc.py:152) WARNING:(W145) (silk_overlap) Silkscreen overlap @(127.19425 mm, 125.356 mm): Footprint text of U1 (*) @(127.19425 mm, 125.356 mm): Footprint text of U1 (*) Check: Violations (kibot.pre_drc - pre_drc.py:152) WARNING:(W145) (duplicate_footprints) Duplicate footprints @(150.198 mm, 136.4 mm): Footprint J1 @(126.2 mm, 78.35 mm): Footprint J1 Check: Schematic parity (kibot.pre_drc - pre_drc.py:152) WARNING:(W145) (extra_footprint) Extra footprint @(126.664 mm, 72.236 mm): Footprint Logo1 Check: Schematic parity (kibot.pre_drc - pre_drc.py:152) DEBUG:Outputs after preflights: ['print_pcb', 'gerbers', 'excellon_drill', 'gerber_drills', 'position', 'board_top_png', 'board_bottom_png'] (kibot - kiplot.py:787) DEBUG:Outputs after sorting: ['print_pcb', 'gerbers', 'excellon_drill', 'gerber_drills', 'position', 'board_top_png', 'board_bottom_png'] (kibot - kiplot.py:791) DEBUG:Using global `output`=`%f-%i%I%v.%x` (kibot - optionable.py:58) DEBUG:Configuring from default: exclude_filter -> _null (kibot - optionable.py:377) DEBUG:Configuring from default: exclude_filter -> _null (kibot - optionable.py:377) DEBUG:Configuring from default: exclude_filter -> _null (kibot - optionable.py:377) DEBUG:Configuring from default: repeat_layers -> ['inners'] (kibot - optionable.py:377) DEBUG:Configuring from default: exclude_filter -> _null (kibot - optionable.py:377) DEBUG:Configuring from default: exclude_filter -> _null (kibot - optionable.py:377) DEBUG:Configuring from default: exclude_filter -> _null (kibot - optionable.py:377) DEBUG:Configuring from default: repeat_layers -> ['inners'] (kibot - optionable.py:377) DEBUG:Configuring from default: include_table -> False (kibot - optionable.py:377) DEBUG:Configuring from default: drill -> False (kibot - optionable.py:377) DEBUG:Configuring from default: pre_transform -> _null (kibot - optionable.py:377) DEBUG:Configuring from default: exclude_filter -> _null (kibot - optionable.py:377) DEBUG:Configuring from default: dnf_filter -> _null (kibot - optionable.py:377) DEBUG:Expanding `Top` in PCB context for Top [Edge.Cuts, F.Cu, F.Mask and F.SilkS] x2.2 parent: (kibot - optionable.py:508) DEBUG:Expanded `Top` (kibot - optionable.py:554) DEBUG:Expanding `Edge.Cuts+F.Cu+F.Mask+F.SilkS` in PCB context for Top [Edge.Cuts, F.Cu, F.Mask and F.SilkS] x2.2 parent: (kibot - optionable.py:508) DEBUG:Expanded `Edge.Cuts+F.Cu+F.Mask+F.SilkS` (kibot - optionable.py:554) DEBUG:Expanding `Bottom` in PCB context for Bottom [Edge.Cuts, B.Cu, B.Mask and B.SilkS] x2.2 mirror parent: (kibot - optionable.py:508) DEBUG:Expanded `Bottom` (kibot - optionable.py:554) DEBUG:Expanding `Edge.Cuts+B.Cu+B.Mask+B.SilkS` in PCB context for Bottom [Edge.Cuts, B.Cu, B.Mask and B.SilkS] x2.2 mirror parent: (kibot - optionable.py:508) DEBUG:Expanded `Edge.Cuts+B.Cu+B.Mask+B.SilkS` (kibot - optionable.py:554) DEBUG:Looking for color theme `_builtin_classic` (kibot - color_theme.py:60) DEBUG:- Color for layer F.Cu (0): #840000 (kibot - color_theme.py:110) DEBUG:- Color for layer F.Mask (1): #840084 (kibot - color_theme.py:110) DEBUG:- Color for layer B.Cu (2): #008400 (kibot - color_theme.py:110) DEBUG:- Color for layer B.Mask (3): #848400 (kibot - color_theme.py:110) DEBUG:- Color for layer In1.Cu (4): #C2C200 (kibot - color_theme.py:110) DEBUG:- Color for layer F.Silkscreen (5): #008484 (kibot - color_theme.py:110) DEBUG:- Color for layer In2.Cu (6): #C200C2 (kibot - color_theme.py:110) DEBUG:- Color for layer B.Silkscreen (7): #840084 (kibot - color_theme.py:110) DEBUG:- Color for layer In3.Cu (8): #C20000 (kibot - color_theme.py:110) DEBUG:- Color for layer F.Adhesive (9): #840084 (kibot - color_theme.py:110) DEBUG:- Color for layer In4.Cu (10): #008484 (kibot - color_theme.py:110) DEBUG:- Color for layer B.Adhesive (11): #000084 (kibot - color_theme.py:110) DEBUG:- Color for layer In5.Cu (12): #008400 (kibot - color_theme.py:110) DEBUG:- Color for layer F.Paste (13): #840000 (kibot - color_theme.py:110) DEBUG:- Color for layer In6.Cu (14): #000084 (kibot - color_theme.py:110) DEBUG:- Color for layer B.Paste (15): #00C2C2 (kibot - color_theme.py:110) DEBUG:- Color for layer In7.Cu (16): #848484 (kibot - color_theme.py:110) DEBUG:- Color for layer User.Drawings (17): #C2C2C2 (kibot - color_theme.py:110) DEBUG:- Color for layer In8.Cu (18): #840084 (kibot - color_theme.py:110) DEBUG:- Color for layer User.Comments (19): #000084 (kibot - color_theme.py:110) DEBUG:- Color for layer In9.Cu (20): #C2C2C2 (kibot - color_theme.py:110) DEBUG:- Color for layer User.Eco1 (21): #008400 (kibot - color_theme.py:110) DEBUG:- Color for layer In10.Cu (22): #840084 (kibot - color_theme.py:110) DEBUG:- Color for layer User.Eco2 (23): #C2C200 (kibot - color_theme.py:110) DEBUG:- Color for layer In11.Cu (24): #840000 (kibot - color_theme.py:110) DEBUG:- Color for layer Edge.Cuts (25): #C2C200 (kibot - color_theme.py:110) DEBUG:- Color for layer In12.Cu (26): #848400 (kibot - color_theme.py:110) DEBUG:- Color for layer Margin (27): #C200C2 (kibot - color_theme.py:110) DEBUG:- Color for layer In13.Cu (28): #C2C2C2 (kibot - color_theme.py:110) DEBUG:- Color for layer B.Courtyard (29): #848484 (kibot - color_theme.py:110) DEBUG:- Color for layer In14.Cu (30): #000084 (kibot - color_theme.py:110) DEBUG:- Color for layer F.Courtyard (31): #C2C2C2 (kibot - color_theme.py:110) DEBUG:- Color for layer In15.Cu (32): #008400 (kibot - color_theme.py:110) DEBUG:- Color for layer B.Fab (33): #000084 (kibot - color_theme.py:110) DEBUG:- Color for layer In16.Cu (34): #840000 (kibot - color_theme.py:110) DEBUG:- Color for layer F.Fab (35): #848484 (kibot - color_theme.py:110) DEBUG:- Color for layer In17.Cu (36): #C2C200 (kibot - color_theme.py:110) DEBUG:- Color for layer In18.Cu (38): #C200C2 (kibot - color_theme.py:110) DEBUG:- Color for layer User.1 (39): #000084 (kibot - color_theme.py:110) DEBUG:- Color for layer In19.Cu (40): #C20000 (kibot - color_theme.py:110) DEBUG:- Color for layer User.2 (41): #000084 (kibot - color_theme.py:110) DEBUG:- Color for layer In20.Cu (42): #008484 (kibot - color_theme.py:110) DEBUG:- Color for layer User.3 (43): #000084 (kibot - color_theme.py:110) DEBUG:- Color for layer In21.Cu (44): #008400 (kibot - color_theme.py:110) DEBUG:- Color for layer User.4 (45): #000084 (kibot - color_theme.py:110) DEBUG:- Color for layer In22.Cu (46): #000084 (kibot - color_theme.py:110) DEBUG:- Color for layer User.5 (47): #000084 (kibot - color_theme.py:110) DEBUG:- Color for layer In23.Cu (48): #848484 (kibot - color_theme.py:110) DEBUG:- Color for layer User.6 (49): #000084 (kibot - color_theme.py:110) DEBUG:- Color for layer In24.Cu (50): #840084 (kibot - color_theme.py:110) DEBUG:- Color for layer User.7 (51): #000084 (kibot - color_theme.py:110) DEBUG:- Color for layer In25.Cu (52): #C2C2C2 (kibot - color_theme.py:110) DEBUG:- Color for layer User.8 (53): #000084 (kibot - color_theme.py:110) DEBUG:- Color for layer In26.Cu (54): #840084 (kibot - color_theme.py:110) DEBUG:- Color for layer User.9 (55): #000084 (kibot - color_theme.py:110) DEBUG:- Color for layer In27.Cu (56): #840000 (kibot - color_theme.py:110) DEBUG:- Color for layer User.10 (57): #000084 (kibot - color_theme.py:110) DEBUG:- Color for layer In28.Cu (58): #848400 (kibot - color_theme.py:110) DEBUG:- Color for layer User.11 (59): #000084 (kibot - color_theme.py:110) DEBUG:- Color for layer In29.Cu (60): #C2C2C2 (kibot - color_theme.py:110) DEBUG:- Color for layer User.12 (61): #000084 (kibot - color_theme.py:110) DEBUG:- Color for layer In30.Cu (62): #000084 (kibot - color_theme.py:110) DEBUG:- Color for layer User.13 (63): #000084 (kibot - color_theme.py:110) DEBUG:- Color for layer In31.Cu (64): #000000 (kibot - color_theme.py:110) DEBUG:- Color for layer User.14 (65): #000084 (kibot - color_theme.py:110) DEBUG:- Color for layer In32.Cu (66): #000000 (kibot - color_theme.py:110) DEBUG:- Color for layer User.15 (67): #000084 (kibot - color_theme.py:110) DEBUG:- Color for layer In33.Cu (68): #000000 (kibot - color_theme.py:110) DEBUG:- Color for layer User.16 (69): #000084 (kibot - color_theme.py:110) DEBUG:- Color for layer In34.Cu (70): #000000 (kibot - color_theme.py:110) DEBUG:- Color for layer User.17 (71): #000084 (kibot - color_theme.py:110) DEBUG:- Color for layer In35.Cu (72): #000000 (kibot - color_theme.py:110) DEBUG:- Color for layer User.18 (73): #000084 (kibot - color_theme.py:110) DEBUG:- Color for layer In36.Cu (74): #000000 (kibot - color_theme.py:110) DEBUG:- Color for layer User.19 (75): #000084 (kibot - color_theme.py:110) DEBUG:- Color for layer In37.Cu (76): #000000 (kibot - color_theme.py:110) DEBUG:- Color for layer User.20 (77): #000084 (kibot - color_theme.py:110) DEBUG:- Color for layer In38.Cu (78): #000000 (kibot - color_theme.py:110) DEBUG:- Color for layer User.21 (79): #000084 (kibot - color_theme.py:110) DEBUG:- Color for layer In39.Cu (80): #000000 (kibot - color_theme.py:110) DEBUG:- Color for layer User.22 (81): #000084 (kibot - color_theme.py:110) DEBUG:- Color for layer In40.Cu (82): #000000 (kibot - color_theme.py:110) DEBUG:- Color for layer User.23 (83): #000084 (kibot - color_theme.py:110) DEBUG:- Color for layer In41.Cu (84): #000000 (kibot - color_theme.py:110) DEBUG:- Color for layer User.24 (85): #000084 (kibot - color_theme.py:110) DEBUG:- Color for layer In42.Cu (86): #000000 (kibot - color_theme.py:110) DEBUG:- Color for layer User.25 (87): #000084 (kibot - color_theme.py:110) DEBUG:- Color for layer In43.Cu (88): #000000 (kibot - color_theme.py:110) DEBUG:- Color for layer User.26 (89): #000084 (kibot - color_theme.py:110) DEBUG:- Color for layer In44.Cu (90): #000000 (kibot - color_theme.py:110) DEBUG:- Color for layer User.27 (91): #000084 (kibot - color_theme.py:110) DEBUG:- Color for layer In45.Cu (92): #000000 (kibot - color_theme.py:110) DEBUG:- Color for layer User.28 (93): #000084 (kibot - color_theme.py:110) DEBUG:- Color for layer In46.Cu (94): #000000 (kibot - color_theme.py:110) DEBUG:- Color for layer User.29 (95): #000084 (kibot - color_theme.py:110) DEBUG:- Color for layer In47.Cu (96): #000000 (kibot - color_theme.py:110) DEBUG:- Color for layer User.30 (97): #000084 (kibot - color_theme.py:110) DEBUG:- Color for layer In48.Cu (98): #000000 (kibot - color_theme.py:110) DEBUG:- Color for layer User.31 (99): #000084 (kibot - color_theme.py:110) DEBUG:- Color for layer In49.Cu (100): #000000 (kibot - color_theme.py:110) DEBUG:- Color for layer User.32 (101): #000084 (kibot - color_theme.py:110) DEBUG:- Color for layer In50.Cu (102): #000000 (kibot - color_theme.py:110) DEBUG:- Color for layer User.33 (103): #000084 (kibot - color_theme.py:110) DEBUG:- Color for layer In51.Cu (104): #000000 (kibot - color_theme.py:110) DEBUG:- Color for layer User.34 (105): #000084 (kibot - color_theme.py:110) DEBUG:- Color for layer In52.Cu (106): #000000 (kibot - color_theme.py:110) DEBUG:- Color for layer User.35 (107): #000084 (kibot - color_theme.py:110) DEBUG:- Color for layer In53.Cu (108): #000000 (kibot - color_theme.py:110) DEBUG:- Color for layer User.36 (109): #000084 (kibot - color_theme.py:110) DEBUG:- Color for layer In54.Cu (110): #000000 (kibot - color_theme.py:110) DEBUG:- Color for layer User.37 (111): #000084 (kibot - color_theme.py:110) DEBUG:- Color for layer In55.Cu (112): #000000 (kibot - color_theme.py:110) DEBUG:- Color for layer User.38 (113): #000084 (kibot - color_theme.py:110) DEBUG:- Color for layer In56.Cu (114): #000000 (kibot - color_theme.py:110) DEBUG:- Color for layer User.39 (115): #000084 (kibot - color_theme.py:110) DEBUG:- Color for layer In57.Cu (116): #000000 (kibot - color_theme.py:110) DEBUG:- Color for layer User.40 (117): #000084 (kibot - color_theme.py:110) DEBUG:- Color for layer In58.Cu (118): #000000 (kibot - color_theme.py:110) DEBUG:- Color for layer User.41 (119): #000084 (kibot - color_theme.py:110) DEBUG:- Color for layer In59.Cu (120): #000000 (kibot - color_theme.py:110) DEBUG:- Color for layer User.42 (121): #000084 (kibot - color_theme.py:110) DEBUG:- Color for layer In60.Cu (122): #000000 (kibot - color_theme.py:110) DEBUG:- Color for layer User.43 (123): #000084 (kibot - color_theme.py:110) DEBUG:- Color for layer In61.Cu (124): #000000 (kibot - color_theme.py:110) DEBUG:- Color for layer User.44 (125): #000084 (kibot - color_theme.py:110) DEBUG:- Color for layer In62.Cu (126): #000000 (kibot - color_theme.py:110) DEBUG:- Color for layer User.45 (127): #000084 (kibot - color_theme.py:110) DEBUG:Configuring from default: category -> [] (kibot - optionable.py:377) DEBUG:Configuring from default: groups -> [] (kibot - optionable.py:377) - 'Print F.Cu+Dwgs.User and B.Cu+Dwgs.User' (print_pcb) [pcb_print] DEBUG:Expanding `/__w/Slice_RLAY/Slice_RLAY/hardware/Generated/.` in PCB context for parent: 'Print F.Cu+Dwgs.User and B.Cu+Dwgs.User' (print_pcb) [pcb_print] (kibot - optionable.py:508) DEBUG:Expanded `/__w/Slice_RLAY/Slice_RLAY/hardware/Generated/.` (kibot - optionable.py:554) DEBUG:Output destination: /__w/Slice_RLAY/Slice_RLAY/hardware/Generated (kibot - kiplot.py:646) DEBUG:Expanding `PCB.pdf` in PCB context for parent: 'Print F.Cu+Dwgs.User and B.Cu+Dwgs.User' (print_pcb) [pcb_print] (kibot - optionable.py:508) DEBUG:Expanded `PCB.pdf` (kibot - optionable.py:554) DEBUG:Starting tool check for LXML (kibot - dep_downloader.py:865) DEBUG:- Checking version for `LXML` (kibot - dep_downloader.py:788) DEBUG:- No particular version needed (kibot - dep_downloader.py:798) DEBUG:- Found version (5, 4, 0) (kibot - dep_downloader.py:806) DEBUG:- Returning `` (kibot - dep_downloader.py:872) DEBUG:Starting tool check for RSVG tools (kibot - dep_downloader.py:865) DEBUG:- Checking binary tool RSVG tools (kibot - dep_downloader.py:771) DEBUG:- Looking for tool `rsvg-convert` at system level (kibot - dep_downloader.py:699) DEBUG:- Checking version for `/usr/bin/rsvg-convert` (kibot - dep_downloader.py:666) DEBUG:- No particular version needed (kibot - dep_downloader.py:680) DEBUG:- Running ['/usr/bin/rsvg-convert', '--version'] (kibot - dep_downloader.py:632) DEBUG:- Looking for version in `rsvg-convert version 2.60.0` (kibot - dep_downloader.py:658) DEBUG:- Found version (2, 60, 0, 0) (kibot - dep_downloader.py:693) DEBUG:- Returning `/usr/bin/rsvg-convert` (kibot - dep_downloader.py:872) DEBUG:Starting tool check for Ghostscript (kibot - dep_downloader.py:865) DEBUG:- Checking binary tool Ghostscript (kibot - dep_downloader.py:771) DEBUG:- Looking for tool `gs` at system level (kibot - dep_downloader.py:699) DEBUG:- Checking version for `/usr/bin/gs` (kibot - dep_downloader.py:666) DEBUG:- No particular version needed (kibot - dep_downloader.py:680) DEBUG:- Running ['/usr/bin/gs', '--version'] (kibot - dep_downloader.py:632) DEBUG:- Looking for version in `10.05.1` (kibot - dep_downloader.py:658) DEBUG:- Found version (10, 5, 1, 0) (kibot - dep_downloader.py:693) DEBUG:- Returning `/usr/bin/gs` (kibot - dep_downloader.py:872) DEBUG:Starting to generate `/__w/Slice_RLAY/Slice_RLAY/hardware/Generated/PCB.pdf` (kibot - out_pcb_print.py:1521) DEBUG:- Temporal dir: /tmp/tmp-kibot-pcb_print-8f_wkae8 (kibot - out_pcb_print.py:1522) DEBUG:- Using layout: /usr/share/kibot/kicad_layouts/default.kicad_wks (kibot - out_pcb_print.py:1532) DEBUG:- Plotting layer Edge.Cuts (25) (kibot - out_pcb_print.py:1616) DEBUG:- Plotting layer F.Cu (0) (kibot - out_pcb_print.py:1616) DEBUG:- Plotting pads for layer F.Cu (0) (kibot - out_pcb_print.py:763) DEBUG:- Plotting vias for layer F.Cu (0) (kibot - out_pcb_print.py:827) DEBUG:- Plotting vias for layer F.Cu (0) (kibot - out_pcb_print.py:827) DEBUG:- Plotting vias for layer F.Cu (0) (kibot - out_pcb_print.py:827) DEBUG:- Plotting layer F.Mask (1) (kibot - out_pcb_print.py:1616) DEBUG:- Plotting realistic solder mask using PcbDraw (kibot - out_pcb_print.py:1239) DEBUG:Starting tool check for LXML (kibot - dep_downloader.py:865) DEBUG:- Checking version for `LXML` (kibot - dep_downloader.py:788) DEBUG:- No particular version needed (kibot - dep_downloader.py:798) DEBUG:- Found version (5, 4, 0) (kibot - dep_downloader.py:806) DEBUG:- Returning `` (kibot - dep_downloader.py:872) DEBUG: - Found (kibot - out_pcb_print.py:1275) DEBUG: - Found clip-path (kibot - out_pcb_print.py:1285) DEBUG:- Plotting layer F.SilkS (5) (kibot - out_pcb_print.py:1616) DEBUG:- Plotting the frame (kibot - out_pcb_print.py:1655) DEBUG:- Plotting the frame using an external script (kibot - out_pcb_print.py:716) DEBUG: - Temporal dir: /tmp/tmp-kibot-pcb_print_tmp_pcb_for_frame-nt_karj6 (kibot - out_pcb_print.py:719) DEBUG:Copying project `/__w/Slice_RLAY/Slice_RLAY/hardware/BREAD_Slice.kicad_pro` to `/tmp/tmp-kibot-pcb_print_tmp_pcb_for_frame-nt_karj6/BREAD_Slice.kicad_pro` (kibot.gs - gs.py:607) DEBUG:Copying project local settings `/__w/Slice_RLAY/Slice_RLAY/hardware/BREAD_Slice.kicad_prl` to `/tmp/tmp-kibot-pcb_print_tmp_pcb_for_frame-nt_karj6/BREAD_Slice.kicad_prl` (kibot.gs - gs.py:615) DEBUG:Copying /usr/share/kibot/kicad_layouts/default.kicad_wks -> /tmp/tmp-kibot-pcb_print_tmp_pcb_for_frame-nt_karj6/pcbnew.kicad_wks (kibot - config.py:682) DEBUG:Replacing page layout /usr/share/kibot/kicad_layouts/default.kicad_wks -> pcbnew.kicad_wks (kibot - config.py:685) DEBUG:Saving modified project to /tmp/tmp-kibot-pcb_print_tmp_pcb_for_frame-nt_karj6/BREAD_Slice.kicad_pro (kibot - config.py:701) DEBUG: - Worksheet: /tmp/tmp-kibot-pcb_print_tmp_pcb_for_frame-nt_karj6/pcbnew.kicad_wks (kibot - out_pcb_print.py:728) DEBUG:Replacing KiCad text variables: Date: ${ISSUE_DATE} -> Date: 2026-05-24_16-18-58 (kibot.gs - gs.py:557) DEBUG:Replacing KiCad text variables: ${KICAD_VERSION} -> KiCad E.D.A. 9.0.7+1 + KiBot v1.9.0 (kibot.gs - gs.py:557) DEBUG:Replacing KiCad text variables: Rev: ${REVISION} -> Rev: (kibot.gs - gs.py:557) DEBUG:Replacing KiCad text variables: Size: ${PAPER} -> Size: A4 (kibot.gs - gs.py:557) DEBUG:Replacing KiCad text variables: Id: ${#}/${##} -> Id: 1/2 (kibot.gs - gs.py:557) DEBUG:Replacing KiCad text variables: Title: ${TITLE} -> Title: (kibot.gs - gs.py:557) DEBUG:Replacing KiCad text variables: File: ${FILENAME} -> File: BREAD_Slice.kicad_pcb (kibot.gs - gs.py:557) DEBUG:Replacing KiCad text variables: Sheet: ${SHEETNAME} -> Sheet: Top (kibot.gs - gs.py:557) DEBUG:Replacing KiCad text variables: ${COMPANY} -> (kibot.gs - gs.py:557) DEBUG:Replacing KiCad text variables: ${COMMENT1} -> (kibot.gs - gs.py:557) DEBUG:Replacing KiCad text variables: ${COMMENT2} -> (kibot.gs - gs.py:557) DEBUG:Replacing KiCad text variables: ${COMMENT3} -> (kibot.gs - gs.py:557) DEBUG:Replacing KiCad text variables: ${COMMENT4} -> (kibot.gs - gs.py:557) DEBUG:- Executing: /usr/bin/python3 /usr/share/kibot/tools/frame_plotter /tmp/tmp-kibot-pcb_print_tmp_pcb_for_frame-nt_karj6/BREAD_Slice.kicad_pcb 0.2823529411764706 0.0 0.0 (kibot - kiplot.py:161) DEBUG:- Output from command: /tmp/tmp-kibot-pcb_print_tmp_pcb_for_frame-nt_karj6/BREAD_Slice-frame.svg (kibot - kiplot.py:152) DEBUG:- Merging layers to BREAD_Slice.svg (kibot - out_pcb_print.py:1677) DEBUG: - Loading layer file /tmp/tmp-kibot-pcb_print-8f_wkae8/01/BREAD_Slice-Edge_Cuts0.svg (kibot - out_pcb_print.py:1125) DEBUG: - Looking for text tags (kibot - out_pcb_print.py:1018) DEBUG:Looking for image groups in the PCB (kibot - out_pcb_print.py:1070) DEBUG: - Loading layer file /tmp/tmp-kibot-pcb_print-8f_wkae8/01/BREAD_Slice-F_Cu1.svg (kibot - out_pcb_print.py:1125) DEBUG: - Looking for text tags (kibot - out_pcb_print.py:1018) DEBUG: - Loading layer file /tmp/tmp-kibot-pcb_print-8f_wkae8/01/BREAD_Slice-F_Cu_pads.svg (kibot - out_pcb_print.py:1125) DEBUG: - Looking for text tags (kibot - out_pcb_print.py:1018) DEBUG: - Loading layer file /tmp/tmp-kibot-pcb_print-8f_wkae8/01/BREAD_Slice-F_Cu_vias_3.svg (kibot - out_pcb_print.py:1125) DEBUG: - Looking for text tags (kibot - out_pcb_print.py:1018) DEBUG: - Loading layer file /tmp/tmp-kibot-pcb_print-8f_wkae8/01/BREAD_Slice-F_Cu_vias_2.svg (kibot - out_pcb_print.py:1125) DEBUG: - Looking for text tags (kibot - out_pcb_print.py:1018) DEBUG: - Loading layer file /tmp/tmp-kibot-pcb_print-8f_wkae8/01/BREAD_Slice-F_Cu_vias_1.svg (kibot - out_pcb_print.py:1125) DEBUG: - Looking for text tags (kibot - out_pcb_print.py:1018) DEBUG: - Loading layer file /tmp/tmp-kibot-pcb_print-8f_wkae8/01/BREAD_Slice-F_Mask2.svg (kibot - out_pcb_print.py:1125) DEBUG: - Looking for text tags (kibot - out_pcb_print.py:1018) DEBUG: - Loading layer file /tmp/tmp-kibot-pcb_print-8f_wkae8/01/BREAD_Slice-F_SilkS3.svg (kibot - out_pcb_print.py:1125) DEBUG: - Looking for text tags (kibot - out_pcb_print.py:1018) DEBUG: - Loading layer file BREAD_Slice-frame.svg (kibot - out_pcb_print.py:1125) DEBUG: - Looking for text tags (kibot - out_pcb_print.py:1018) DEBUG:- Plotting layer Edge.Cuts (25) (kibot - out_pcb_print.py:1616) DEBUG:mirror_text processing (kibot - out_pcb_print.py:1417) DEBUG:mirror_text processing (kibot - out_pcb_print.py:1417) DEBUG:- Plotting layer B.Cu (2) (kibot - out_pcb_print.py:1616) DEBUG:- Plotting pads for layer B.Cu (2) (kibot - out_pcb_print.py:763) DEBUG:- Plotting vias for layer B.Cu (2) (kibot - out_pcb_print.py:827) DEBUG:- Plotting vias for layer B.Cu (2) (kibot - out_pcb_print.py:827) DEBUG:- Plotting vias for layer B.Cu (2) (kibot - out_pcb_print.py:827) DEBUG:- Plotting layer B.Mask (3) (kibot - out_pcb_print.py:1616) DEBUG:- Plotting realistic solder mask using PcbDraw (kibot - out_pcb_print.py:1239) DEBUG:Starting tool check for LXML (kibot - dep_downloader.py:865) DEBUG:- Checking version for `LXML` (kibot - dep_downloader.py:788) DEBUG:- No particular version needed (kibot - dep_downloader.py:798) DEBUG:- Found version (5, 4, 0) (kibot - dep_downloader.py:806) DEBUG:- Returning `` (kibot - dep_downloader.py:872) DEBUG: - Found (kibot - out_pcb_print.py:1275) DEBUG: - Found clip-path (kibot - out_pcb_print.py:1285) DEBUG:- Plotting layer B.SilkS (7) (kibot - out_pcb_print.py:1616) DEBUG:- Plotting the frame (kibot - out_pcb_print.py:1655) DEBUG:- Plotting the frame using an external script (kibot - out_pcb_print.py:716) DEBUG: - Temporal dir: /tmp/tmp-kibot-pcb_print_tmp_pcb_for_frame-eim0ls8a (kibot - out_pcb_print.py:719) DEBUG:Copying project `/__w/Slice_RLAY/Slice_RLAY/hardware/BREAD_Slice.kicad_pro` to `/tmp/tmp-kibot-pcb_print_tmp_pcb_for_frame-eim0ls8a/BREAD_Slice.kicad_pro` (kibot.gs - gs.py:607) DEBUG:Copying project local settings `/__w/Slice_RLAY/Slice_RLAY/hardware/BREAD_Slice.kicad_prl` to `/tmp/tmp-kibot-pcb_print_tmp_pcb_for_frame-eim0ls8a/BREAD_Slice.kicad_prl` (kibot.gs - gs.py:615) DEBUG:Copying /usr/share/kibot/kicad_layouts/default.kicad_wks -> /tmp/tmp-kibot-pcb_print_tmp_pcb_for_frame-eim0ls8a/pcbnew.kicad_wks (kibot - config.py:682) DEBUG:Replacing page layout /usr/share/kibot/kicad_layouts/default.kicad_wks -> pcbnew.kicad_wks (kibot - config.py:685) DEBUG:Saving modified project to /tmp/tmp-kibot-pcb_print_tmp_pcb_for_frame-eim0ls8a/BREAD_Slice.kicad_pro (kibot - config.py:701) DEBUG: - Worksheet: /tmp/tmp-kibot-pcb_print_tmp_pcb_for_frame-eim0ls8a/pcbnew.kicad_wks (kibot - out_pcb_print.py:728) DEBUG:Replacing KiCad text variables: Date: ${ISSUE_DATE} -> Date: 2026-05-24_16-18-58 (kibot.gs - gs.py:557) DEBUG:Replacing KiCad text variables: ${KICAD_VERSION} -> KiCad E.D.A. 9.0.7+1 + KiBot v1.9.0 (kibot.gs - gs.py:557) DEBUG:Replacing KiCad text variables: Rev: ${REVISION} -> Rev: (kibot.gs - gs.py:557) DEBUG:Replacing KiCad text variables: Size: ${PAPER} -> Size: A4 (kibot.gs - gs.py:557) DEBUG:Replacing KiCad text variables: Id: ${#}/${##} -> Id: 2/2 (kibot.gs - gs.py:557) DEBUG:Replacing KiCad text variables: Title: ${TITLE} -> Title: (kibot.gs - gs.py:557) DEBUG:Replacing KiCad text variables: File: ${FILENAME} -> File: BREAD_Slice.kicad_pcb (kibot.gs - gs.py:557) DEBUG:Replacing KiCad text variables: Sheet: ${SHEETNAME} -> Sheet: Bottom (kibot.gs - gs.py:557) DEBUG:Replacing KiCad text variables: ${COMPANY} -> (kibot.gs - gs.py:557) DEBUG:Replacing KiCad text variables: ${COMMENT1} -> (kibot.gs - gs.py:557) DEBUG:Replacing KiCad text variables: ${COMMENT2} -> (kibot.gs - gs.py:557) DEBUG:Replacing KiCad text variables: ${COMMENT3} -> (kibot.gs - gs.py:557) DEBUG:Replacing KiCad text variables: ${COMMENT4} -> (kibot.gs - gs.py:557) DEBUG: - Changing things for page 2 (kibot - worksheet.py:601) DEBUG:- Executing: /usr/bin/python3 /usr/share/kibot/tools/frame_plotter /tmp/tmp-kibot-pcb_print_tmp_pcb_for_frame-eim0ls8a/BREAD_Slice.kicad_pcb 0.2823529411764706 0.0 0.0 (kibot - kiplot.py:161) DEBUG:- Output from command: /tmp/tmp-kibot-pcb_print_tmp_pcb_for_frame-eim0ls8a/BREAD_Slice-frame.svg (kibot - kiplot.py:152) DEBUG:- Merging layers to BREAD_Slice.svg (kibot - out_pcb_print.py:1677) DEBUG: - Loading layer file /tmp/tmp-kibot-pcb_print-8f_wkae8/02/BREAD_Slice-Edge_Cuts0.svg (kibot - out_pcb_print.py:1125) DEBUG: - Looking for text tags (kibot - out_pcb_print.py:1018) DEBUG:Looking for image groups in the PCB (kibot - out_pcb_print.py:1070) DEBUG: - Loading layer file /tmp/tmp-kibot-pcb_print-8f_wkae8/02/BREAD_Slice-B_Cu1.svg (kibot - out_pcb_print.py:1125) DEBUG: - Looking for text tags (kibot - out_pcb_print.py:1018) DEBUG: - Loading layer file /tmp/tmp-kibot-pcb_print-8f_wkae8/02/BREAD_Slice-B_Cu_pads.svg (kibot - out_pcb_print.py:1125) DEBUG: - Looking for text tags (kibot - out_pcb_print.py:1018) DEBUG: - Loading layer file /tmp/tmp-kibot-pcb_print-8f_wkae8/02/BREAD_Slice-B_Cu_vias_3.svg (kibot - out_pcb_print.py:1125) DEBUG: - Looking for text tags (kibot - out_pcb_print.py:1018) DEBUG: - Loading layer file /tmp/tmp-kibot-pcb_print-8f_wkae8/02/BREAD_Slice-B_Cu_vias_2.svg (kibot - out_pcb_print.py:1125) DEBUG: - Looking for text tags (kibot - out_pcb_print.py:1018) DEBUG: - Loading layer file /tmp/tmp-kibot-pcb_print-8f_wkae8/02/BREAD_Slice-B_Cu_vias_1.svg (kibot - out_pcb_print.py:1125) DEBUG: - Looking for text tags (kibot - out_pcb_print.py:1018) DEBUG: - Loading layer file /tmp/tmp-kibot-pcb_print-8f_wkae8/02/BREAD_Slice-B_Mask2.svg (kibot - out_pcb_print.py:1125) DEBUG: - Looking for text tags (kibot - out_pcb_print.py:1018) DEBUG: - Loading layer file /tmp/tmp-kibot-pcb_print-8f_wkae8/02/BREAD_Slice-B_SilkS3.svg (kibot - out_pcb_print.py:1125) DEBUG: - Looking for text tags (kibot - out_pcb_print.py:1018) DEBUG: - Loading layer file BREAD_Slice-frame.svg (kibot - out_pcb_print.py:1125) DEBUG: - Looking for text tags (kibot - out_pcb_print.py:1018) DEBUG:Board loaded (kibot - kiplot.py:282) DEBUG:- Creating output file /__w/Slice_RLAY/Slice_RLAY/hardware/Generated/PCB.pdf (kibot - out_pcb_print.py:1696) DEBUG:- Creating 01/BREAD_Slice.pdf from 01/BREAD_Slice.svg (kibot - out_pcb_print.py:1372) DEBUG:- Executing: /usr/bin/rsvg-convert -d 360 -p 360 -f pdf --unlimited -o /tmp/tmp-kibot-pcb_print-8f_wkae8/01/BREAD_Slice.pdf /tmp/tmp-kibot-pcb_print-8f_wkae8/01/BREAD_Slice.svg (kibot - kiplot.py:161) DEBUG:- Creating 02/BREAD_Slice.pdf from 02/BREAD_Slice.svg (kibot - out_pcb_print.py:1372) DEBUG:- Executing: /usr/bin/rsvg-convert -d 360 -p 360 -f pdf --unlimited -o /tmp/tmp-kibot-pcb_print-8f_wkae8/02/BREAD_Slice.pdf /tmp/tmp-kibot-pcb_print-8f_wkae8/02/BREAD_Slice.svg (kibot - kiplot.py:161) DEBUG:- Joining ['/tmp/tmp-kibot-pcb_print-8f_wkae8/01/BREAD_Slice.pdf', '/tmp/tmp-kibot-pcb_print-8f_wkae8/02/BREAD_Slice.pdf'] into /__w/Slice_RLAY/Slice_RLAY/hardware/Generated/PCB.pdf (297x210) (kibot - out_pcb_print.py:1375) DEBUG:PDF scale 1.0 (297.00219717777776 -> 297) (kibot - create_pdf.py:26) DEBUG:PDF scale 1.0 (297.00219717777776 -> 297) (kibot - create_pdf.py:26) DEBUG:Finished generating `/__w/Slice_RLAY/Slice_RLAY/hardware/Generated/PCB.pdf` (kibot - out_pcb_print.py:1732) DEBUG:Using global `output`=`%f-%i%I%v.%x` (kibot - optionable.py:58) DEBUG:Configuring from default: custom_reports -> [] (kibot - optionable.py:377) DEBUG:Configuring from default: pre_transform -> _null (kibot - optionable.py:377) DEBUG:Configuring from default: exclude_filter -> _null (kibot - optionable.py:377) DEBUG:Configuring from default: dnf_filter -> _null (kibot - optionable.py:377) DEBUG:Configuring from default: category -> [] (kibot - optionable.py:377) DEBUG:Configuring from default: groups -> [] (kibot - optionable.py:377) - 'Gerbers for the board house' (gerbers) [gerber] DEBUG:Expanding `/__w/Slice_RLAY/Slice_RLAY/hardware/Generated/Gerbers` in PCB context for parent: 'Gerbers for the board house' (gerbers) [gerber] (kibot - optionable.py:508) DEBUG:Expanded `/__w/Slice_RLAY/Slice_RLAY/hardware/Generated/Gerbers` (kibot - optionable.py:554) DEBUG:Output destination: /__w/Slice_RLAY/Slice_RLAY/hardware/Generated/Gerbers (kibot - kiplot.py:646) DEBUG:Configuring plot controller for output (kibot - out_any_layer.py:102) DEBUG:Opening plot file for layer `F.Cu (0 'Front copper' F_Cu)` format `1` (kibot - out_any_layer.py:213) DEBUG:Expanding `%f-%i%I%v.%x` in PCB context for parent: 'Gerbers for the board house' (gerbers) [gerber] (kibot - optionable.py:508) DEBUG:Expanded `BREAD_Slice-F_Cu.gbr` (kibot - optionable.py:554) DEBUG:Plotting layer `F.Cu (0 'Front copper' F_Cu)` to `/__w/Slice_RLAY/Slice_RLAY/hardware/Generated/Gerbers/BREAD_Slice-F_Cu.gbr` (kibot - out_any_layer.py:220) DEBUG:Opening plot file for layer `B.Cu (2 'Bottom copper' B_Cu)` format `1` (kibot - out_any_layer.py:213) DEBUG:Expanding `%f-%i%I%v.%x` in PCB context for parent: 'Gerbers for the board house' (gerbers) [gerber] (kibot - optionable.py:508) DEBUG:Expanded `BREAD_Slice-B_Cu.gbr` (kibot - optionable.py:554) DEBUG:Plotting layer `B.Cu (2 'Bottom copper' B_Cu)` to `/__w/Slice_RLAY/Slice_RLAY/hardware/Generated/Gerbers/BREAD_Slice-B_Cu.gbr` (kibot - out_any_layer.py:220) DEBUG:Opening plot file for layer `F.Paste (13 'Front solder paste' F_Paste)` format `1` (kibot - out_any_layer.py:213) DEBUG:Expanding `%f-%i%I%v.%x` in PCB context for parent: 'Gerbers for the board house' (gerbers) [gerber] (kibot - optionable.py:508) DEBUG:Expanded `BREAD_Slice-F_Paste.gbr` (kibot - optionable.py:554) DEBUG:Plotting layer `F.Paste (13 'Front solder paste' F_Paste)` to `/__w/Slice_RLAY/Slice_RLAY/hardware/Generated/Gerbers/BREAD_Slice-F_Paste.gbr` (kibot - out_any_layer.py:220) DEBUG:Opening plot file for layer `B.Paste (15 'Bottom solder paste' B_Paste)` format `1` (kibot - out_any_layer.py:213) DEBUG:Expanding `%f-%i%I%v.%x` in PCB context for parent: 'Gerbers for the board house' (gerbers) [gerber] (kibot - optionable.py:508) DEBUG:Expanded `BREAD_Slice-B_Paste.gbr` (kibot - optionable.py:554) DEBUG:Plotting layer `B.Paste (15 'Bottom solder paste' B_Paste)` to `/__w/Slice_RLAY/Slice_RLAY/hardware/Generated/Gerbers/BREAD_Slice-B_Paste.gbr` (kibot - out_any_layer.py:220) DEBUG:Opening plot file for layer `F.SilkS (5 'Front silkscreen (artwork)' F_SilkS)` format `1` (kibot - out_any_layer.py:213) DEBUG:Expanding `%f-%i%I%v.%x` in PCB context for parent: 'Gerbers for the board house' (gerbers) [gerber] (kibot - optionable.py:508) DEBUG:Expanded `BREAD_Slice-F_SilkS.gbr` (kibot - optionable.py:554) DEBUG:Plotting layer `F.SilkS (5 'Front silkscreen (artwork)' F_SilkS)` to `/__w/Slice_RLAY/Slice_RLAY/hardware/Generated/Gerbers/BREAD_Slice-F_SilkS.gbr` (kibot - out_any_layer.py:220) DEBUG:Opening plot file for layer `B.SilkS (7 'Bottom silkscreen (artwork)' B_SilkS)` format `1` (kibot - out_any_layer.py:213) DEBUG:Expanding `%f-%i%I%v.%x` in PCB context for parent: 'Gerbers for the board house' (gerbers) [gerber] (kibot - optionable.py:508) DEBUG:Expanded `BREAD_Slice-B_SilkS.gbr` (kibot - optionable.py:554) DEBUG:Plotting layer `B.SilkS (7 'Bottom silkscreen (artwork)' B_SilkS)` to `/__w/Slice_RLAY/Slice_RLAY/hardware/Generated/Gerbers/BREAD_Slice-B_SilkS.gbr` (kibot - out_any_layer.py:220) DEBUG:Opening plot file for layer `F.Mask (1 'Front soldermask (negative)' F_Mask)` format `1` (kibot - out_any_layer.py:213) DEBUG:Expanding `%f-%i%I%v.%x` in PCB context for parent: 'Gerbers for the board house' (gerbers) [gerber] (kibot - optionable.py:508) DEBUG:Expanded `BREAD_Slice-F_Mask.gbr` (kibot - optionable.py:554) DEBUG:Plotting layer `F.Mask (1 'Front soldermask (negative)' F_Mask)` to `/__w/Slice_RLAY/Slice_RLAY/hardware/Generated/Gerbers/BREAD_Slice-F_Mask.gbr` (kibot - out_any_layer.py:220) DEBUG:Opening plot file for layer `B.Mask (3 'Bottom soldermask (negative)' B_Mask)` format `1` (kibot - out_any_layer.py:213) DEBUG:Expanding `%f-%i%I%v.%x` in PCB context for parent: 'Gerbers for the board house' (gerbers) [gerber] (kibot - optionable.py:508) DEBUG:Expanded `BREAD_Slice-B_Mask.gbr` (kibot - optionable.py:554) DEBUG:Plotting layer `B.Mask (3 'Bottom soldermask (negative)' B_Mask)` to `/__w/Slice_RLAY/Slice_RLAY/hardware/Generated/Gerbers/BREAD_Slice-B_Mask.gbr` (kibot - out_any_layer.py:220) DEBUG:Opening plot file for layer `Dwgs.User (17 'User drawings' Dwgs_User)` format `1` (kibot - out_any_layer.py:213) DEBUG:Expanding `%f-%i%I%v.%x` in PCB context for parent: 'Gerbers for the board house' (gerbers) [gerber] (kibot - optionable.py:508) DEBUG:Expanded `BREAD_Slice-Dwgs_User.gbr` (kibot - optionable.py:554) DEBUG:Plotting layer `Dwgs.User (17 'User drawings' Dwgs_User)` to `/__w/Slice_RLAY/Slice_RLAY/hardware/Generated/Gerbers/BREAD_Slice-Dwgs_User.gbr` (kibot - out_any_layer.py:220) DEBUG:Opening plot file for layer `Edge.Cuts (25 'Board shape' Edge_Cuts)` format `1` (kibot - out_any_layer.py:213) DEBUG:Expanding `%f-%i%I%v.%x` in PCB context for parent: 'Gerbers for the board house' (gerbers) [gerber] (kibot - optionable.py:508) DEBUG:Expanded `BREAD_Slice-Edge_Cuts.gbr` (kibot - optionable.py:554) DEBUG:Plotting layer `Edge.Cuts (25 'Board shape' Edge_Cuts)` to `/__w/Slice_RLAY/Slice_RLAY/hardware/Generated/Gerbers/BREAD_Slice-Edge_Cuts.gbr` (kibot - out_any_layer.py:220) DEBUG:Opening plot file for layer `F.Fab (35 'Front documentation' F_Fab)` format `1` (kibot - out_any_layer.py:213) DEBUG:Expanding `%f-%i%I%v.%x` in PCB context for parent: 'Gerbers for the board house' (gerbers) [gerber] (kibot - optionable.py:508) DEBUG:Expanded `BREAD_Slice-F_Fab.gbr` (kibot - optionable.py:554) DEBUG:Plotting layer `F.Fab (35 'Front documentation' F_Fab)` to `/__w/Slice_RLAY/Slice_RLAY/hardware/Generated/Gerbers/BREAD_Slice-F_Fab.gbr` (kibot - out_any_layer.py:220) DEBUG:Opening plot file for layer `B.Fab (33 'Bottom documentation' B_Fab)` format `1` (kibot - out_any_layer.py:213) DEBUG:Expanding `%f-%i%I%v.%x` in PCB context for parent: 'Gerbers for the board house' (gerbers) [gerber] (kibot - optionable.py:508) DEBUG:Expanded `BREAD_Slice-B_Fab.gbr` (kibot - optionable.py:554) DEBUG:Plotting layer `B.Fab (33 'Bottom documentation' B_Fab)` to `/__w/Slice_RLAY/Slice_RLAY/hardware/Generated/Gerbers/BREAD_Slice-B_Fab.gbr` (kibot - out_any_layer.py:220) DEBUG:Expanding `%f-%i%I%v.%x` in PCB context for parent: 'Gerbers for the board house' (gerbers) [gerber] (kibot - optionable.py:508) DEBUG:Expanded `BREAD_Slice-job.gbrjob` (kibot - optionable.py:554) DEBUG:Using global `output`=`%f-%i%I%v.%x` (kibot - optionable.py:58) DEBUG:Using global `output`=`%f-%i%I%v.%x` (kibot - optionable.py:58) DEBUG:Configuring from default: table -> (kibot - optionable.py:377) DEBUG:Configuring from default: pre_transform -> _null (kibot - optionable.py:377) DEBUG:Configuring from default: exclude_filter -> _null (kibot - optionable.py:377) DEBUG:Configuring from default: dnf_filter -> _null (kibot - optionable.py:377) DEBUG:Configuring from default: category -> [] (kibot - optionable.py:377) DEBUG:Configuring from default: groups -> [] (kibot - optionable.py:377) - 'Excellon drill files' (excellon_drill) [excellon] DEBUG:Expanding `/__w/Slice_RLAY/Slice_RLAY/hardware/Generated/Drill` in PCB context for parent: 'Excellon drill files' (excellon_drill) [excellon] (kibot - optionable.py:508) DEBUG:Expanded `/__w/Slice_RLAY/Slice_RLAY/hardware/Generated/Drill` (kibot - optionable.py:554) DEBUG:Output destination: /__w/Slice_RLAY/Slice_RLAY/hardware/Generated/Drill (kibot - kiplot.py:646) DEBUG:Expanding `%f-%i%I%v.%x` in PCB context for parent: 'Excellon drill files' (excellon_drill) [excellon] (kibot - optionable.py:508) DEBUG:Expanded `BREAD_Slice-drill.drl` (kibot - optionable.py:554) DEBUG:Generating drill files in /__w/Slice_RLAY/Slice_RLAY/hardware/Generated/Drill (kibot - out_any_drill.py:320) DEBUG:Generating drill map type 4 in /__w/Slice_RLAY/Slice_RLAY/hardware/Generated/Drill (kibot - out_any_drill.py:356) DEBUG:Expanding `drill.rpt` in PCB context for parent: 'Excellon drill files' (excellon_drill) [excellon] (kibot - optionable.py:508) DEBUG:Expanded `drill.rpt` (kibot - optionable.py:554) DEBUG:Generating drill report: /__w/Slice_RLAY/Slice_RLAY/hardware/Generated/Drill/drill.rpt (kibot - out_any_drill.py:365) DEBUG:Expanding `BREAD_Slice-PTH.%x` in PCB context for parent: 'Excellon drill files' (excellon_drill) [excellon] (kibot - optionable.py:508) DEBUG:Expanded `BREAD_Slice-PTH.drl` (kibot - optionable.py:554) DEBUG:Expanding `%f-%i%I%v.%x` in PCB context for parent: 'Excellon drill files' (excellon_drill) [excellon] (kibot - optionable.py:508) DEBUG:Expanded `BREAD_Slice-PTH_drill.drl` (kibot - optionable.py:554) DEBUG:Expanding `BREAD_Slice-PTH-drl_map.%x` in PCB context for parent: 'Excellon drill files' (excellon_drill) [excellon] (kibot - optionable.py:508) DEBUG:Expanded `BREAD_Slice-PTH-drl_map.pdf` (kibot - optionable.py:554) DEBUG:Expanding `%f-%i%I%v.%x` in PCB context for parent: 'Excellon drill files' (excellon_drill) [excellon] (kibot - optionable.py:508) DEBUG:Expanded `BREAD_Slice-PTH_drill_map.pdf` (kibot - optionable.py:554) DEBUG:Expanding `BREAD_Slice-NPTH.%x` in PCB context for parent: 'Excellon drill files' (excellon_drill) [excellon] (kibot - optionable.py:508) DEBUG:Expanded `BREAD_Slice-NPTH.drl` (kibot - optionable.py:554) DEBUG:Expanding `%f-%i%I%v.%x` in PCB context for parent: 'Excellon drill files' (excellon_drill) [excellon] (kibot - optionable.py:508) DEBUG:Expanded `BREAD_Slice-NPTH_drill.drl` (kibot - optionable.py:554) DEBUG:Expanding `BREAD_Slice-NPTH-drl_map.%x` in PCB context for parent: 'Excellon drill files' (excellon_drill) [excellon] (kibot - optionable.py:508) DEBUG:Expanded `BREAD_Slice-NPTH-drl_map.pdf` (kibot - optionable.py:554) DEBUG:Expanding `%f-%i%I%v.%x` in PCB context for parent: 'Excellon drill files' (excellon_drill) [excellon] (kibot - optionable.py:508) DEBUG:Expanded `BREAD_Slice-NPTH_drill_map.pdf` (kibot - optionable.py:554) DEBUG:Renaming /__w/Slice_RLAY/Slice_RLAY/hardware/Generated/Drill/BREAD_Slice-PTH.drl -> /__w/Slice_RLAY/Slice_RLAY/hardware/Generated/Drill/BREAD_Slice-PTH_drill.drl (kibot - out_any_drill.py:377) DEBUG:Renaming /__w/Slice_RLAY/Slice_RLAY/hardware/Generated/Drill/BREAD_Slice-PTH-drl_map.pdf -> /__w/Slice_RLAY/Slice_RLAY/hardware/Generated/Drill/BREAD_Slice-PTH_drill_map.pdf (kibot - out_any_drill.py:377) DEBUG:Renaming /__w/Slice_RLAY/Slice_RLAY/hardware/Generated/Drill/BREAD_Slice-NPTH.drl -> /__w/Slice_RLAY/Slice_RLAY/hardware/Generated/Drill/BREAD_Slice-NPTH_drill.drl (kibot - out_any_drill.py:377) DEBUG:Renaming /__w/Slice_RLAY/Slice_RLAY/hardware/Generated/Drill/BREAD_Slice-NPTH-drl_map.pdf -> /__w/Slice_RLAY/Slice_RLAY/hardware/Generated/Drill/BREAD_Slice-NPTH_drill_map.pdf (kibot - out_any_drill.py:377) DEBUG:Using global `output`=`%f-%i%I%v.%x` (kibot - optionable.py:58) DEBUG:Configuring from default: map -> None (kibot - optionable.py:377) DEBUG:Configuring from default: report -> (kibot - optionable.py:377) DEBUG:Configuring from default: table -> (kibot - optionable.py:377) DEBUG:Configuring from default: pre_transform -> _null (kibot - optionable.py:377) DEBUG:Configuring from default: exclude_filter -> _null (kibot - optionable.py:377) DEBUG:Configuring from default: dnf_filter -> _null (kibot - optionable.py:377) DEBUG:Configuring from default: category -> [] (kibot - optionable.py:377) DEBUG:Configuring from default: groups -> [] (kibot - optionable.py:377) - 'Gerber drill files' (gerber_drills) [gerb_drill] DEBUG:Expanding `/__w/Slice_RLAY/Slice_RLAY/hardware/Generated/Drill` in PCB context for parent: 'Gerber drill files' (gerber_drills) [gerb_drill] (kibot - optionable.py:508) DEBUG:Expanded `/__w/Slice_RLAY/Slice_RLAY/hardware/Generated/Drill` (kibot - optionable.py:554) DEBUG:Output destination: /__w/Slice_RLAY/Slice_RLAY/hardware/Generated/Drill (kibot - kiplot.py:646) DEBUG:Expanding `%f-%i%I%v.%x` in PCB context for parent: 'Gerber drill files' (gerber_drills) [gerb_drill] (kibot - optionable.py:508) DEBUG:Expanded `BREAD_Slice-drill.gbr` (kibot - optionable.py:554) DEBUG:Generating drill files in /__w/Slice_RLAY/Slice_RLAY/hardware/Generated/Drill (kibot - out_any_drill.py:320) DEBUG:Expanding `BREAD_Slice-PTH-drl.%x` in PCB context for parent: 'Gerber drill files' (gerber_drills) [gerb_drill] (kibot - optionable.py:508) DEBUG:Expanded `BREAD_Slice-PTH-drl.gbr` (kibot - optionable.py:554) DEBUG:Expanding `%f-%i%I%v.%x` in PCB context for parent: 'Gerber drill files' (gerber_drills) [gerb_drill] (kibot - optionable.py:508) DEBUG:Expanded `BREAD_Slice-PTH_drill.gbr` (kibot - optionable.py:554) DEBUG:Expanding `BREAD_Slice-NPTH-drl.%x` in PCB context for parent: 'Gerber drill files' (gerber_drills) [gerb_drill] (kibot - optionable.py:508) DEBUG:Expanded `BREAD_Slice-NPTH-drl.gbr` (kibot - optionable.py:554) DEBUG:Expanding `%f-%i%I%v.%x` in PCB context for parent: 'Gerber drill files' (gerber_drills) [gerb_drill] (kibot - optionable.py:508) DEBUG:Expanded `BREAD_Slice-NPTH_drill.gbr` (kibot - optionable.py:554) DEBUG:Renaming /__w/Slice_RLAY/Slice_RLAY/hardware/Generated/Drill/BREAD_Slice-PTH-drl.gbr -> /__w/Slice_RLAY/Slice_RLAY/hardware/Generated/Drill/BREAD_Slice-PTH_drill.gbr (kibot - out_any_drill.py:377) DEBUG:Renaming /__w/Slice_RLAY/Slice_RLAY/hardware/Generated/Drill/BREAD_Slice-NPTH-drl.gbr -> /__w/Slice_RLAY/Slice_RLAY/hardware/Generated/Drill/BREAD_Slice-NPTH_drill.gbr (kibot - out_any_drill.py:377) DEBUG:Using global `output`=`%f-%i%I%v.%x` (kibot - optionable.py:58) DEBUG:Configuring from default: columns -> ['Ref', 'Val', 'Package', 'PosX', 'PosY', 'Rot', 'Side'] (kibot - optionable.py:613) DEBUG:Configuring from default: pre_transform -> _null (kibot - optionable.py:377) DEBUG:Configuring from default: exclude_filter -> _null (kibot - optionable.py:377) DEBUG:Configuring from default: dnf_filter -> _null (kibot - optionable.py:377) DEBUG:Configuring from default: category -> [] (kibot - optionable.py:377) DEBUG:Configuring from default: groups -> [] (kibot - optionable.py:377) - 'Pick and place file' (position) [position] DEBUG:Expanding `/__w/Slice_RLAY/Slice_RLAY/hardware/Generated/Position` in PCB context for parent: 'Pick and place file' (position) [position] (kibot - optionable.py:508) DEBUG:Expanded `/__w/Slice_RLAY/Slice_RLAY/hardware/Generated/Position` (kibot - optionable.py:554) DEBUG:Output destination: /__w/Slice_RLAY/Slice_RLAY/hardware/Generated/Position (kibot - kiplot.py:646) DEBUG:Expanding `%f-%i%I%v.%x` in PCB context for parent: 'Pick and place file' (position) [position] (kibot - optionable.py:508) DEBUG:Expanded `BREAD_Slice-position.pos` (kibot - optionable.py:554) DEBUG:Using auxiliary origin: x=122600000 y=139800000 (kibot - out_position.py:286) DEBUG:P&P ref: A1 (kibot - out_position.py:289) DEBUG:- pure_smd: False not_virtual True (kibot - out_position.py:355) DEBUG:P&P ref: C1 (kibot - out_position.py:289) DEBUG:P&P ref: C2 (kibot - out_position.py:289) DEBUG:P&P ref: C3 (kibot - out_position.py:289) DEBUG:P&P ref: C4 (kibot - out_position.py:289) DEBUG:P&P ref: D1 (kibot - out_position.py:289) DEBUG:- pure_smd: False not_virtual True (kibot - out_position.py:355) DEBUG:P&P ref: D2 (kibot - out_position.py:289) DEBUG:P&P ref: D3 (kibot - out_position.py:289) DEBUG:P&P ref: D4 (kibot - out_position.py:289) DEBUG:P&P ref: D5 (kibot - out_position.py:289) DEBUG:P&P ref: D6 (kibot - out_position.py:289) DEBUG:P&P ref: D7 (kibot - out_position.py:289) DEBUG:P&P ref: D8 (kibot - out_position.py:289) DEBUG:P&P ref: D9 (kibot - out_position.py:289) DEBUG:P&P ref: H1 (kibot - out_position.py:289) DEBUG:- pure_smd: False not_virtual False (kibot - out_position.py:355) DEBUG:P&P ref: H2 (kibot - out_position.py:289) DEBUG:- pure_smd: False not_virtual False (kibot - out_position.py:355) DEBUG:P&P ref: H3 (kibot - out_position.py:289) DEBUG:- pure_smd: False not_virtual False (kibot - out_position.py:355) DEBUG:P&P ref: H4 (kibot - out_position.py:289) DEBUG:- pure_smd: False not_virtual False (kibot - out_position.py:355) DEBUG:P&P ref: HS1 (kibot - out_position.py:289) DEBUG:P&P ref: J1 (kibot - out_position.py:289) DEBUG:- pure_smd: False not_virtual True (kibot - out_position.py:355) DEBUG:P&P ref: J1 (kibot - out_position.py:289) DEBUG:P&P ref: J2 (kibot - out_position.py:289) DEBUG:- pure_smd: False not_virtual True (kibot - out_position.py:355) DEBUG:P&P ref: J3 (kibot - out_position.py:289) DEBUG:- pure_smd: False not_virtual True (kibot - out_position.py:355) DEBUG:P&P ref: J4 (kibot - out_position.py:289) DEBUG:- pure_smd: False not_virtual True (kibot - out_position.py:355) DEBUG:P&P ref: J5 (kibot - out_position.py:289) DEBUG:- pure_smd: False not_virtual True (kibot - out_position.py:355) DEBUG:P&P ref: J6 (kibot - out_position.py:289) DEBUG:- pure_smd: False not_virtual True (kibot - out_position.py:355) DEBUG:P&P ref: K1 (kibot - out_position.py:289) DEBUG:- pure_smd: False not_virtual True (kibot - out_position.py:355) DEBUG:P&P ref: K2 (kibot - out_position.py:289) DEBUG:- pure_smd: False not_virtual True (kibot - out_position.py:355) DEBUG:P&P ref: K3 (kibot - out_position.py:289) DEBUG:- pure_smd: False not_virtual True (kibot - out_position.py:355) DEBUG:P&P ref: K4 (kibot - out_position.py:289) DEBUG:- pure_smd: False not_virtual True (kibot - out_position.py:355) DEBUG:P&P ref: L1 (kibot - out_position.py:289) DEBUG:P&P ref: Logo1 (kibot - out_position.py:289) DEBUG:- pure_smd: False not_virtual False (kibot - out_position.py:355) DEBUG:P&P ref: R1 (kibot - out_position.py:289) DEBUG:P&P ref: R2 (kibot - out_position.py:289) DEBUG:P&P ref: R3 (kibot - out_position.py:289) DEBUG:P&P ref: R4 (kibot - out_position.py:289) DEBUG:P&P ref: RV1 (kibot - out_position.py:289) DEBUG:- pure_smd: False not_virtual True (kibot - out_position.py:355) DEBUG:P&P ref: RV2 (kibot - out_position.py:289) DEBUG:- pure_smd: False not_virtual True (kibot - out_position.py:355) DEBUG:P&P ref: RV3 (kibot - out_position.py:289) DEBUG:- pure_smd: False not_virtual True (kibot - out_position.py:355) DEBUG:P&P ref: RV4 (kibot - out_position.py:289) DEBUG:- pure_smd: False not_virtual True (kibot - out_position.py:355) DEBUG:P&P ref: U1 (kibot - out_position.py:289) DEBUG:P&P ref: U2 (kibot - out_position.py:289) DEBUG:P&P ref: U3 (kibot - out_position.py:289) DEBUG:P&P ref: U4 (kibot - out_position.py:289) DEBUG:P&P ref: U5 (kibot - out_position.py:289) DEBUG:Expanding `%f-%i%I%v.%x` in PCB context for parent: 'Pick and place file' (position) [position] (kibot - optionable.py:508) DEBUG:Expanded `BREAD_Slice-top_pos.pos` (kibot - optionable.py:554) DEBUG:Expanding `%f-%i%I%v.%x` in PCB context for parent: 'Pick and place file' (position) [position] (kibot - optionable.py:508) DEBUG:Expanded `BREAD_Slice-bottom_pos.pos` (kibot - optionable.py:554) DEBUG:Using global `output`=`%f-%i%I%v.%x` (kibot - optionable.py:58) DEBUG:Configuring from default: style -> (kibot - optionable.py:377) DEBUG:Configuring from default: libs -> ['KiCAD-base'] (kibot - optionable.py:613) DEBUG:Configuring from default: remap -> None (kibot - optionable.py:377) DEBUG:Configuring from default: remap_components -> [] (kibot - optionable.py:377) DEBUG:Configuring from default: highlight -> [] (kibot - optionable.py:377) DEBUG:Configuring from default: show_components -> ['none'] (kibot - optionable.py:377) DEBUG:Configuring from default: margin -> 0.0 (kibot - optionable.py:377) DEBUG:Configuring from default: resistor_remap -> [] (kibot - optionable.py:377) DEBUG:Configuring from default: resistor_flip -> [] (kibot - optionable.py:377) DEBUG:Configuring from default: pre_transform -> _null (kibot - optionable.py:377) DEBUG:Configuring from default: exclude_filter -> _null (kibot - optionable.py:377) DEBUG:Configuring from default: dnf_filter -> _null (kibot - optionable.py:377) DEBUG:Configuring from default: category -> [] (kibot - optionable.py:377) DEBUG:Configuring from default: groups -> [] (kibot - optionable.py:377) - '' (board_top_png) [pcbdraw] DEBUG:Expanding `/__w/Slice_RLAY/Slice_RLAY/hardware/Generated/Images` in PCB context for parent: '' (board_top_png) [pcbdraw] (kibot - optionable.py:508) DEBUG:Expanded `/__w/Slice_RLAY/Slice_RLAY/hardware/Generated/Images` (kibot - optionable.py:554) DEBUG:Output destination: /__w/Slice_RLAY/Slice_RLAY/hardware/Generated/Images (kibot - kiplot.py:646) DEBUG:Expanding `board_top.png` in PCB context for parent: '' (board_top_png) [pcbdraw] (kibot - optionable.py:508) DEBUG:Expanded `board_top.png` (kibot - optionable.py:554) DEBUG:Starting tool check for LXML (kibot - dep_downloader.py:865) DEBUG:- Checking version for `LXML` (kibot - dep_downloader.py:788) DEBUG:- No particular version needed (kibot - dep_downloader.py:798) DEBUG:- Found version (5, 4, 0) (kibot - dep_downloader.py:806) DEBUG:- Returning `` (kibot - dep_downloader.py:872) DEBUG:Starting tool check for RSVG tools (kibot - dep_downloader.py:865) DEBUG:- Checking binary tool RSVG tools (kibot - dep_downloader.py:771) DEBUG:- Looking for tool `rsvg-convert` at system level (kibot - dep_downloader.py:699) DEBUG:- Checking version for `/usr/bin/rsvg-convert` (kibot - dep_downloader.py:666) DEBUG:- No particular version needed (kibot - dep_downloader.py:680) DEBUG:- Cached version (2, 60, 0, 0) (kibot - dep_downloader.py:686) DEBUG:- Returning `/usr/bin/rsvg-convert` (kibot - dep_downloader.py:872) DEBUG:PcbDraw data path: ['/usr/share/kibot/pcbdraw', '/github/home/.local/share/pcbdraw', '/usr/share/pcbdraw'] (kibot - out_pcbdraw.py:440) DEBUG:Saving output to /tmp/kibot_ux093d_n.svg (kibot - out_pcbdraw.py:490) DEBUG:Converting /tmp/kibot_ux093d_n.svg -> /__w/Slice_RLAY/Slice_RLAY/hardware/Generated/Images/board_top.png (kibot - out_pcbdraw.py:494) DEBUG:- Executing: /usr/bin/rsvg-convert --dpi-x 300 --dpi-y 300 --output /__w/Slice_RLAY/Slice_RLAY/hardware/Generated/Images/board_top.png --format png --unlimited /tmp/kibot_ux093d_n.svg (kibot - kiplot.py:161) DEBUG:Using global `output`=`%f-%i%I%v.%x` (kibot - optionable.py:58) DEBUG:Configuring from default: style -> (kibot - optionable.py:377) DEBUG:Configuring from default: libs -> ['KiCAD-base'] (kibot - optionable.py:613) DEBUG:Configuring from default: remap -> None (kibot - optionable.py:377) DEBUG:Configuring from default: remap_components -> [] (kibot - optionable.py:377) DEBUG:Configuring from default: highlight -> [] (kibot - optionable.py:377) DEBUG:Configuring from default: show_components -> ['none'] (kibot - optionable.py:377) DEBUG:Configuring from default: margin -> 0.0 (kibot - optionable.py:377) DEBUG:Configuring from default: resistor_remap -> [] (kibot - optionable.py:377) DEBUG:Configuring from default: resistor_flip -> [] (kibot - optionable.py:377) DEBUG:Configuring from default: pre_transform -> _null (kibot - optionable.py:377) DEBUG:Configuring from default: exclude_filter -> _null (kibot - optionable.py:377) DEBUG:Configuring from default: dnf_filter -> _null (kibot - optionable.py:377) DEBUG:Configuring from default: category -> [] (kibot - optionable.py:377) DEBUG:Configuring from default: groups -> [] (kibot - optionable.py:377) - '' (board_bottom_png) [pcbdraw] DEBUG:Expanding `/__w/Slice_RLAY/Slice_RLAY/hardware/Generated/Images` in PCB context for parent: '' (board_bottom_png) [pcbdraw] (kibot - optionable.py:508) DEBUG:Expanded `/__w/Slice_RLAY/Slice_RLAY/hardware/Generated/Images` (kibot - optionable.py:554) DEBUG:Output destination: /__w/Slice_RLAY/Slice_RLAY/hardware/Generated/Images (kibot - kiplot.py:646) DEBUG:Expanding `board_bottom.png` in PCB context for parent: '' (board_bottom_png) [pcbdraw] (kibot - optionable.py:508) DEBUG:Expanded `board_bottom.png` (kibot - optionable.py:554) DEBUG:Starting tool check for LXML (kibot - dep_downloader.py:865) DEBUG:- Checking version for `LXML` (kibot - dep_downloader.py:788) DEBUG:- No particular version needed (kibot - dep_downloader.py:798) DEBUG:- Found version (5, 4, 0) (kibot - dep_downloader.py:806) DEBUG:- Returning `` (kibot - dep_downloader.py:872) DEBUG:Starting tool check for RSVG tools (kibot - dep_downloader.py:865) DEBUG:- Checking binary tool RSVG tools (kibot - dep_downloader.py:771) DEBUG:- Looking for tool `rsvg-convert` at system level (kibot - dep_downloader.py:699) DEBUG:- Checking version for `/usr/bin/rsvg-convert` (kibot - dep_downloader.py:666) DEBUG:- No particular version needed (kibot - dep_downloader.py:680) DEBUG:- Cached version (2, 60, 0, 0) (kibot - dep_downloader.py:686) DEBUG:- Returning `/usr/bin/rsvg-convert` (kibot - dep_downloader.py:872) DEBUG:PcbDraw data path: ['/usr/share/kibot/pcbdraw', '/github/home/.local/share/pcbdraw', '/usr/share/pcbdraw'] (kibot - out_pcbdraw.py:440) DEBUG:Saving output to /tmp/kibot___5ynzdl.svg (kibot - out_pcbdraw.py:490) DEBUG:Converting /tmp/kibot___5ynzdl.svg -> /__w/Slice_RLAY/Slice_RLAY/hardware/Generated/Images/board_bottom.png (kibot - out_pcbdraw.py:494) DEBUG:- Executing: /usr/bin/rsvg-convert --dpi-x 300 --dpi-y 300 --output /__w/Slice_RLAY/Slice_RLAY/hardware/Generated/Images/board_bottom.png --format png --unlimited /tmp/kibot___5ynzdl.svg (kibot - kiplot.py:161) Found 65 unique warning/s (67 total, 2 filtered) DEBUG:Removing /github/home/.config/kicad/9.0/fp-lib-table (kibot - config.py:596) DEBUG:Removing /github/home/.config/kicad/9.0/sym-lib-table (kibot - config.py:596)