DEBUG:KiBot 1.8.4 verbose level: 0 started on 2025-09-25 02:05:45.465877 (kibot - __main__.py:505) DEBUG:Filtering warnings we always get on CI/CD (kibot - __main__.py:419) DEBUG:Start of initialization (kibot - __main__.py:510) DEBUG:Detected KiCad v9.0.1 (9.0.1+1 90000010) (kibot - __main__.py:322) DEBUG:KiCad config path /github/home/.config/kicad/9.0 (kibot - __main__.py:373) 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:425) 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, '--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-ci-cd': False, 'TARGET': ['print_pcb', 'gerbers', 'excellon_drill', 'gerber_drills', 'position', 'board_top_png', 'board_bottom_png']} (kibot - __main__.py:426) DEBUG:- Processing dependencies for `global` (kibot - dep_downloader.py:1047) 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'}]} (kibot - dep_downloader.py:1048) 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:1059) DEBUG: - Registering dep {'name': 'Requests', 'python_module': True, 'role': 'mandatory', 'debian': 'python3-requests', 'arch': 'python-requests'} (kibot - dep_downloader.py:1059) DEBUG: - Registering dep {'name': 'PyYAML', 'python_module': True, 'debian': 'python3-yaml', 'arch': 'python-yaml', 'module_name': 'yaml', 'role': 'mandatory'} (kibot - dep_downloader.py:1059) 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:1062) DEBUG: - Registering base dep {'name': 'Git', 'url': 'https://git-scm.com/', 'downloader': 'git', 'debian': 'git', 'arch': 'git'} (kibot - dep_downloader.py:1062) 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:1062) 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:1062) 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:1062) DEBUG: - Registering base dep {'name': 'KiCost', 'github': 'hildogjr/KiCost', 'pypi': 'KiCost', 'downloader': 'pytool'} (kibot - dep_downloader.py:1062) DEBUG: - Registering base dep {'name': 'LXML', 'python_module': True, 'debian': 'python3-lxml', 'arch': 'python-lxml', 'downloader': 'python'} (kibot - dep_downloader.py:1062) 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:1062) DEBUG: - Registering dep {'from': 'KiKit', 'role': 'Separate multiboard projects'} (kibot - dep_downloader.py:1059) 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:987) DEBUG: - Registering base dep {'name': 'Xvfbwrapper', 'python_module': True, 'debian': 'python3-xvfbwrapper', 'arch': 'python-xvfbwrapper', 'downloader': 'python'} (kibot - dep_downloader.py:1062) 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:1062) DEBUG: - Registering base dep {'name': 'Bash', 'url': 'https://www.gnu.org/software/bash/', 'debian': 'bash', 'arch': 'bash'} (kibot - dep_downloader.py:1062) DEBUG: - Registering base dep {'name': 'Blender', 'url': 'https://www.blender.org/', 'debian': 'blender', 'arch': 'blender'} (kibot - dep_downloader.py:1062) DEBUG: - Registering dep {'name': 'Lark', 'python_module': True, 'role': 'mandatory', 'debian': 'python3-lark', 'arch': 'python-lark'} (kibot - dep_downloader.py:1059) DEBUG:Importing from /usr/lib/python3/dist-packages/kibot (kibot - kiplot.py:83) DEBUG:- Importing fil_base (kibot - kiplot.py:91) DEBUG:- Importing fil_expand_text_vars (kibot - kiplot.py:91) DEBUG:- Importing fil_field_modify (kibot - kiplot.py:91) DEBUG:- Importing fil_field_rename (kibot - kiplot.py:91) DEBUG:- Importing fil_generic (kibot - kiplot.py:91) DEBUG:- Importing fil_rot_footprint (kibot - kiplot.py:91) DEBUG:- Importing fil_separate_pins (kibot - kiplot.py:91) DEBUG:- Importing fil_spec_to_field (kibot - kiplot.py:91) DEBUG:- Importing fil_subparts (kibot - kiplot.py:91) DEBUG:- Importing fil_urlify (kibot - kiplot.py:91) DEBUG:- Importing fil_value_split (kibot - kiplot.py:91) DEBUG:- Importing fil_var_rename (kibot - kiplot.py:91) DEBUG:- Importing fil_var_rename_kicost (kibot - kiplot.py:91) DEBUG:- Importing globals (kibot - kiplot.py:91) DEBUG:- Importing out_any_diff (kibot - kiplot.py:91) DEBUG:- Importing out_any_drill (kibot - kiplot.py:91) DEBUG:- Importing out_any_layer (kibot - kiplot.py:91) DEBUG:- Importing out_any_navigate_results (kibot - kiplot.py:91) DEBUG:- Importing out_any_pcb_print (kibot - kiplot.py:91) DEBUG:- Importing out_any_sch_print (kibot - kiplot.py:91) DEBUG:- Importing out_any_stencil (kibot - kiplot.py:91) DEBUG:- Importing out_base (kibot - kiplot.py:91) DEBUG:- Importing out_base_3d (kibot - kiplot.py:91) DEBUG:- Importing out_blender_export (kibot - kiplot.py:91) DEBUG:- Processing dependencies for `out_blender_export` (kibot - dep_downloader.py:1047) DEBUG: - Data: {'Dependencies': [{'from': 'Blender', 'role': 'mandatory', 'version': '3.4.0'}, {'from': 'ImageMagick', 'role': 'Automatically crop images'}]} (kibot - dep_downloader.py:1048) DEBUG: - Registering dep {'from': 'Blender', 'role': 'mandatory', 'version': '3.4.0'} (kibot - dep_downloader.py:1059) 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:987) DEBUG: - Registering dep {'from': 'ImageMagick', 'role': 'Automatically crop images'} (kibot - dep_downloader.py:1059) 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:987) DEBUG:- Importing out_boardview (kibot - kiplot.py:91) DEBUG:- Importing out_bom (kibot - kiplot.py:91) DEBUG:- Processing dependencies for `out_bom` (kibot - dep_downloader.py:1047) 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:1048) DEBUG: - Registering dep {'from': 'KiCost', 'role': 'Find components costs and specs', 'version': '1.1.8'} (kibot - dep_downloader.py:1059) 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:987) DEBUG: - Registering dep {'from': 'RSVG', 'role': 'SVG logos for the BoM'} (kibot - dep_downloader.py:1059) 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:987) 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:1059) DEBUG:- Importing out_compress (kibot - kiplot.py:91) DEBUG:- Processing dependencies for `out_compress` (kibot - dep_downloader.py:1047) 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:1048) 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:1059) DEBUG:- Importing out_copy_files (kibot - kiplot.py:91) DEBUG:- Importing out_diff (kibot - kiplot.py:91) DEBUG:- Processing dependencies for `out_diff` (kibot - dep_downloader.py:1047) 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:1048) 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:1059) DEBUG: - Registering dep {'from': 'Git', 'role': 'Compare with files in the repo'} (kibot - dep_downloader.py:1059) 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:987) DEBUG: - Registering dep {'from': 'KiAuto', 'role': 'Compare schematics', 'version': '2.2.0'} (kibot - dep_downloader.py:1059) 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:987) DEBUG:- Importing out_download_datasheets (kibot - kiplot.py:91) DEBUG:- Importing out_dxf (kibot - kiplot.py:91) DEBUG:- Importing out_dxf_sch_print (kibot - kiplot.py:91) DEBUG:- Processing dependencies for `out_dxf_sch_print` (kibot - dep_downloader.py:1047) DEBUG: - Data: {'Dependencies': [{'from': 'KiAuto', 'role': 'mandatory', 'command': 'eeschema_do', 'version': '2.3.4'}]} (kibot - dep_downloader.py:1048) DEBUG: - Registering dep {'from': 'KiAuto', 'role': 'mandatory', 'command': 'eeschema_do', 'version': '2.3.4'} (kibot - dep_downloader.py:1059) 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.4'} (kibot - dep_downloader.py:987) DEBUG:- Importing out_excellon (kibot - kiplot.py:91) DEBUG:- Importing out_export_3d (kibot - kiplot.py:91) DEBUG:- Importing out_gencad (kibot - kiplot.py:91) DEBUG:- Processing dependencies for `out_gencad` (kibot - dep_downloader.py:1047) DEBUG: - Data: {'Dependencies': [{'from': 'KiAuto', 'role': 'mandatory', 'version': '1.6.5'}]} (kibot - dep_downloader.py:1048) DEBUG: - Registering dep {'from': 'KiAuto', 'role': 'mandatory', 'version': '1.6.5'} (kibot - dep_downloader.py:1059) 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:987) DEBUG:- Importing out_gerb_drill (kibot - kiplot.py:91) DEBUG:- Importing out_gerber (kibot - kiplot.py:91) DEBUG:- Importing out_hpgl (kibot - kiplot.py:91) DEBUG:- Importing out_hpgl_sch_print (kibot - kiplot.py:91) DEBUG:- Processing dependencies for `out_hpgl_sch_print` (kibot - dep_downloader.py:1047) DEBUG: - Data: {'Dependencies': [{'from': 'KiAuto', 'role': 'mandatory', 'command': 'eeschema_do', 'version': '2.3.4'}]} (kibot - dep_downloader.py:1048) DEBUG: - Registering dep {'from': 'KiAuto', 'role': 'mandatory', 'command': 'eeschema_do', 'version': '2.3.4'} (kibot - dep_downloader.py:1059) 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.4'} (kibot - dep_downloader.py:987) DEBUG:- Importing out_ibom (kibot - kiplot.py:91) DEBUG:- Processing dependencies for `out_ibom` (kibot - dep_downloader.py:1047) 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:1048) 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:1059) DEBUG:- Importing out_info (kibot - kiplot.py:91) DEBUG:- Processing dependencies for `out_info` (kibot - dep_downloader.py:1047) DEBUG: - Data: {'Dependencies': [{'from': 'KiAuto', 'role': 'Show KiAuto installation information', 'version': '2.0.0'}]} (kibot - dep_downloader.py:1048) DEBUG: - Registering dep {'from': 'KiAuto', 'role': 'Show KiAuto installation information', 'version': '2.0.0'} (kibot - dep_downloader.py:1059) 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:987) DEBUG:- Importing out_ipc2581 (kibot - kiplot.py:91) DEBUG:- Importing out_jobset (kibot - kiplot.py:91) DEBUG:- Importing out_kibom (kibot - kiplot.py:91) DEBUG:- Processing dependencies for `out_kibom` (kibot - dep_downloader.py:1047) 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:1048) 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:1059) DEBUG:- Importing out_kicanvas (kibot - kiplot.py:91) DEBUG:- Importing out_kicost (kibot - kiplot.py:91) DEBUG:- Processing dependencies for `out_kicost` (kibot - dep_downloader.py:1047) DEBUG: - Data: {'Dependencies': [{'from': 'KiCost', 'role': 'mandatory', 'version': '1.1.7'}]} (kibot - dep_downloader.py:1048) DEBUG: - Registering dep {'from': 'KiCost', 'role': 'mandatory', 'version': '1.1.7'} (kibot - dep_downloader.py:1059) 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:987) DEBUG:- Importing out_kikit_present (kibot - kiplot.py:91) DEBUG:- Processing dependencies for `out_kikit_present` (kibot - dep_downloader.py:1047) 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:1048) DEBUG: - Registering dep {'name': 'markdown2', 'python_module': True, 'debian': 'python3-markdown2', 'arch': 'python-markdown2', 'role': 'mandatory'} (kibot - dep_downloader.py:1059) DEBUG: - Registering dep {'from': 'Git', 'role': 'Find commit hash and/or date'} (kibot - dep_downloader.py:1059) 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:987) DEBUG:- Importing out_kiri (kibot - kiplot.py:91) DEBUG:- Processing dependencies for `out_kiri` (kibot - dep_downloader.py:1047) 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:1048) 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:1059) DEBUG: - Registering dep {'from': 'Git', 'role': 'Compare with files in the repo'} (kibot - dep_downloader.py:1059) 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:987) DEBUG: - Registering dep {'from': 'KiAuto', 'role': 'Compare schematics', 'version': '2.2.0'} (kibot - dep_downloader.py:1059) 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:987) DEBUG:- Importing out_navigate_results (kibot - kiplot.py:91) DEBUG:- Processing dependencies for `out_navigate_results` (kibot - dep_downloader.py:1047) 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:1048) DEBUG: - Registering dep {'from': 'RSVG', 'role': 'Create outputs preview', 'id': 'rsvg1'} (kibot - dep_downloader.py:1059) 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:987) DEBUG: - Registering dep {'from': 'RSVG', 'role': 'Create PNG icons', 'id': 'rsvg2'} (kibot - dep_downloader.py:1059) 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:987) DEBUG: - Registering dep {'from': 'Ghostscript', 'role': 'Create outputs preview'} (kibot - dep_downloader.py:1059) 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:987) DEBUG: - Registering dep {'from': 'ImageMagick', 'role': 'Create outputs preview'} (kibot - dep_downloader.py:1059) 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:987) DEBUG: - Registering dep {'from': 'Git', 'role': 'Find origin url'} (kibot - dep_downloader.py:1059) 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:987) DEBUG:- Importing out_navigate_results_rb (kibot - kiplot.py:91) DEBUG:- Processing dependencies for `out_navigate_results_rb` (kibot - dep_downloader.py:1047) 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:1048) DEBUG: - Registering dep {'from': 'RSVG', 'role': 'Create outputs preview', 'id': 'rsvg1'} (kibot - dep_downloader.py:1059) 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:987) DEBUG: - Registering dep {'from': 'RSVG', 'role': 'Create PNG icons', 'id': 'rsvg2'} (kibot - dep_downloader.py:1059) 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:987) DEBUG: - Registering dep {'from': 'Ghostscript', 'role': 'Create outputs preview'} (kibot - dep_downloader.py:1059) 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:987) DEBUG: - Registering dep {'from': 'ImageMagick', 'role': 'Create outputs preview'} (kibot - dep_downloader.py:1059) 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:987) DEBUG: - Registering dep {'from': 'Git', 'role': 'Find origin url'} (kibot - dep_downloader.py:1059) 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:987) DEBUG:- Importing out_netlist (kibot - kiplot.py:91) DEBUG:- Processing dependencies for `out_netlist` (kibot - dep_downloader.py:1047) DEBUG: - Data: {'Dependencies': [{'from': 'KiAuto', 'role': 'mandatory', 'command': 'eeschema_do', 'version': '2.0.0'}]} (kibot - dep_downloader.py:1048) DEBUG: - Registering dep {'from': 'KiAuto', 'role': 'mandatory', 'command': 'eeschema_do', 'version': '2.0.0'} (kibot - dep_downloader.py:1059) 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:987) DEBUG:- Importing out_odb (kibot - kiplot.py:91) DEBUG:- Importing out_panelize (kibot - kiplot.py:91) DEBUG:- Processing dependencies for `out_panelize` (kibot - dep_downloader.py:1047) DEBUG: - Data: {'Dependencies': [{'from': 'KiKit', 'role': 'mandatory', 'version': '1.5.1'}]} (kibot - dep_downloader.py:1048) DEBUG: - Registering dep {'from': 'KiKit', 'role': 'mandatory', 'version': '1.5.1'} (kibot - dep_downloader.py:1059) 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:987) DEBUG:- Importing out_pcb2blender_tools (kibot - kiplot.py:91) DEBUG:- Importing out_pcb_print (kibot - kiplot.py:91) DEBUG:- Processing dependencies for `out_pcb_print` (kibot - dep_downloader.py:1047) 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:1048) DEBUG: - Registering dep {'from': 'RSVG', 'role': 'Create PDF, PNG, PS and EPS formats', 'id': 'rsvg1'} (kibot - dep_downloader.py:1059) 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:987) DEBUG: - Registering dep {'from': 'Ghostscript', 'role': 'Create PNG, PS and EPS formats'} (kibot - dep_downloader.py:1059) 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:987) DEBUG: - Registering dep {'from': 'ImageMagick', 'role': 'Create monochrome prints and scaled PNG files'} (kibot - dep_downloader.py:1059) 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:987) DEBUG: - Registering dep {'from': 'KiAuto', 'command': 'pcbnew_do', 'role': 'Print the page frame in GUI mode', 'version': '1.6.7'} (kibot - dep_downloader.py:1059) 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:987) DEBUG: - Registering dep {'from': 'LXML', 'role': 'mandatory'} (kibot - dep_downloader.py:1059) 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:987) DEBUG:- Importing out_pcb_variant (kibot - kiplot.py:91) DEBUG:- Importing out_pcbdraw (kibot - kiplot.py:91) DEBUG:- Processing dependencies for `out_pcbdraw` (kibot - dep_downloader.py:1047) 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:1048) DEBUG: - Registering dep {'from': 'RSVG', 'role': 'Create PNG, JPG and BMP images'} (kibot - dep_downloader.py:1059) 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:987) DEBUG: - Registering dep {'from': 'ImageMagick', 'role': 'Create JPG and BMP images'} (kibot - dep_downloader.py:1059) 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:987) DEBUG: - Registering dep {'from': 'LXML', 'role': 'mandatory'} (kibot - dep_downloader.py:1059) 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:987) 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:1059) DEBUG:- Importing out_pdf (kibot - kiplot.py:91) DEBUG:- Importing out_pdf_pcb_print (kibot - kiplot.py:91) DEBUG:- Processing dependencies for `out_pdf_pcb_print` (kibot - dep_downloader.py:1047) DEBUG: - Data: {'Dependencies': [{'from': 'KiAuto', 'role': 'mandatory', 'version': '1.6.7'}]} (kibot - dep_downloader.py:1048) DEBUG: - Registering dep {'from': 'KiAuto', 'role': 'mandatory', 'version': '1.6.7'} (kibot - dep_downloader.py:1059) 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:987) DEBUG:- Importing out_pdf_sch_print (kibot - kiplot.py:91) DEBUG:- Processing dependencies for `out_pdf_sch_print` (kibot - dep_downloader.py:1047) DEBUG: - Data: {'Dependencies': [{'from': 'KiAuto', 'role': 'mandatory', 'command': 'eeschema_do', 'version': '2.3.4'}]} (kibot - dep_downloader.py:1048) DEBUG: - Registering dep {'from': 'KiAuto', 'role': 'mandatory', 'command': 'eeschema_do', 'version': '2.3.4'} (kibot - dep_downloader.py:1059) 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.4'} (kibot - dep_downloader.py:987) DEBUG:- Importing out_pdfunite (kibot - kiplot.py:91) DEBUG:- Importing out_populate (kibot - kiplot.py:91) DEBUG:- Importing out_position (kibot - kiplot.py:91) DEBUG:- Importing out_ps (kibot - kiplot.py:91) DEBUG:- Importing out_ps_sch_print (kibot - kiplot.py:91) DEBUG:- Processing dependencies for `out_ps_sch_print` (kibot - dep_downloader.py:1047) DEBUG: - Data: {'Dependencies': [{'from': 'KiAuto', 'role': 'mandatory', 'command': 'eeschema_do', 'version': '2.3.4'}]} (kibot - dep_downloader.py:1048) DEBUG: - Registering dep {'from': 'KiAuto', 'role': 'mandatory', 'command': 'eeschema_do', 'version': '2.3.4'} (kibot - dep_downloader.py:1059) 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.4'} (kibot - dep_downloader.py:987) DEBUG:- Importing out_qr_lib (kibot - kiplot.py:91) DEBUG:- Processing dependencies for `out_qr_lib` (kibot - dep_downloader.py:1047) DEBUG: - Data: {'Dependencies': [{'name': 'QRCodeGen', 'role': 'mandatory', 'python_module': True, 'downloader': 'python', 'debian': 'python3-qrcodegen'}]} (kibot - dep_downloader.py:1048) DEBUG: - Registering dep {'name': 'QRCodeGen', 'role': 'mandatory', 'python_module': True, 'downloader': 'python', 'debian': 'python3-qrcodegen'} (kibot - dep_downloader.py:1059) DEBUG:- Importing out_render_3d (kibot - kiplot.py:91) DEBUG:- Processing dependencies for `out_render_3d` (kibot - dep_downloader.py:1047) DEBUG: - Data: {'Dependencies': [{'from': 'KiAuto', 'role': 'mandatory', 'version': '2.3.1'}, {'from': 'ImageMagick', 'role': 'Automatically crop images'}]} (kibot - dep_downloader.py:1048) DEBUG: - Registering dep {'from': 'KiAuto', 'role': 'mandatory', 'version': '2.3.1'} (kibot - dep_downloader.py:1059) 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:987) DEBUG: - Registering dep {'from': 'ImageMagick', 'role': 'Automatically crop images'} (kibot - dep_downloader.py:1059) 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:987) DEBUG:- Importing out_report (kibot - kiplot.py:91) DEBUG:- Processing dependencies for `out_report` (kibot - dep_downloader.py:1047) 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:1048) 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:1059) DEBUG:- Importing out_sch_variant (kibot - kiplot.py:91) DEBUG:- Importing out_stencil_3d (kibot - kiplot.py:91) DEBUG:- Processing dependencies for `out_stencil_3d` (kibot - dep_downloader.py:1047) 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:1048) DEBUG: - Registering dep {'from': 'KiKit', 'role': 'mandatory'} (kibot - dep_downloader.py:1059) 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:987) 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:1059) DEBUG: - Registering dep {'from': 'Xvfbwrapper', 'role': 'mandatory'} (kibot - dep_downloader.py:1059) 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:987) DEBUG: - Registering dep {'from': 'Xvfb', 'role': 'mandatory'} (kibot - dep_downloader.py:1059) 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:987) DEBUG:- Importing out_stencil_for_jig (kibot - kiplot.py:91) DEBUG:- Processing dependencies for `out_stencil_for_jig` (kibot - dep_downloader.py:1047) 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:1048) DEBUG: - Registering dep {'from': 'KiKit', 'role': 'mandatory'} (kibot - dep_downloader.py:1059) 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:987) 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:1059) DEBUG: - Registering dep {'from': 'Xvfbwrapper', 'role': 'mandatory'} (kibot - dep_downloader.py:1059) 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:987) DEBUG: - Registering dep {'from': 'Xvfb', 'role': 'mandatory'} (kibot - dep_downloader.py:1059) 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:987) DEBUG:- Importing out_step (kibot - kiplot.py:91) DEBUG:- Processing dependencies for `out_step` (kibot - dep_downloader.py:1047) DEBUG: - Data: {'Dependencies': [{'from': 'KiAuto', 'role': 'mandatory', 'version': '1.6.1', 'command': 'kicad2step_do'}]} (kibot - dep_downloader.py:1048) DEBUG: - Registering dep {'from': 'KiAuto', 'role': 'mandatory', 'version': '1.6.1', 'command': 'kicad2step_do'} (kibot - dep_downloader.py:1059) 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:987) DEBUG:- Importing out_svg (kibot - kiplot.py:91) DEBUG:- Importing out_svg_pcb_print (kibot - kiplot.py:91) DEBUG:- Processing dependencies for `out_svg_pcb_print` (kibot - dep_downloader.py:1047) DEBUG: - Data: {'Dependencies': [{'from': 'KiAuto', 'role': 'mandatory', 'version': '1.6.7'}]} (kibot - dep_downloader.py:1048) DEBUG: - Registering dep {'from': 'KiAuto', 'role': 'mandatory', 'version': '1.6.7'} (kibot - dep_downloader.py:1059) 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:987) DEBUG:- Importing out_svg_sch_print (kibot - kiplot.py:91) DEBUG:- Processing dependencies for `out_svg_sch_print` (kibot - dep_downloader.py:1047) DEBUG: - Data: {'Dependencies': [{'from': 'KiAuto', 'role': 'mandatory', 'command': 'eeschema_do', 'version': '2.3.4'}]} (kibot - dep_downloader.py:1048) DEBUG: - Registering dep {'from': 'KiAuto', 'role': 'mandatory', 'command': 'eeschema_do', 'version': '2.3.4'} (kibot - dep_downloader.py:1059) 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.4'} (kibot - dep_downloader.py:987) DEBUG:- Importing out_vrml (kibot - kiplot.py:91) DEBUG:- Processing dependencies for `out_vrml` (kibot - dep_downloader.py:1047) DEBUG: - Data: {'Dependencies': [{'from': 'KiAuto', 'role': 'mandatory', 'version': '2.1.0'}]} (kibot - dep_downloader.py:1048) DEBUG: - Registering dep {'from': 'KiAuto', 'role': 'mandatory', 'version': '2.1.0'} (kibot - dep_downloader.py:1059) 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:987) DEBUG:- Importing pre_annotate_pcb (kibot - kiplot.py:91) DEBUG:- Importing pre_annotate_power (kibot - kiplot.py:91) DEBUG:- Importing pre_any_replace (kibot - kiplot.py:91) DEBUG:- Importing pre_any_xrc (kibot - kiplot.py:91) DEBUG:- Importing pre_base (kibot - kiplot.py:91) DEBUG:- Importing pre_check_fields (kibot - kiplot.py:91) DEBUG:- Importing pre_check_zone_fills (kibot - kiplot.py:91) DEBUG:- Importing pre_consolidate_pcbs (kibot - kiplot.py:91) DEBUG:- Importing pre_convert_pcb (kibot - kiplot.py:91) DEBUG:- Processing dependencies for `pre_convert_pcb` (kibot - dep_downloader.py:1047) DEBUG: - Data: {'Dependencies': [{'from': 'KiAuto', 'role': 'mandatory', 'version': '2.3.2'}]} (kibot - dep_downloader.py:1048) DEBUG: - Registering dep {'from': 'KiAuto', 'role': 'mandatory', 'version': '2.3.2'} (kibot - dep_downloader.py:1059) 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:987) DEBUG:- Importing pre_draw_fancy_stackup (kibot - kiplot.py:91) DEBUG:- Importing pre_draw_stackup (kibot - kiplot.py:91) DEBUG:- Importing pre_drc (kibot - kiplot.py:91) DEBUG:- Importing pre_erc (kibot - kiplot.py:91) DEBUG:- Importing pre_erc_warnings (kibot - kiplot.py:91) DEBUG:- Importing pre_fill_zones (kibot - kiplot.py:91) DEBUG:- Importing pre_filters (kibot - kiplot.py:91) DEBUG:- Importing pre_ignore_unconnected (kibot - kiplot.py:91) DEBUG:- Importing pre_include_table (kibot - kiplot.py:91) DEBUG:- Importing pre_pcb_replace (kibot - kiplot.py:91) DEBUG:- Processing dependencies for `pre_pcb_replace` (kibot - dep_downloader.py:1047) 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:1048) DEBUG: - Registering dep {'from': 'Git', 'role': 'Find commit hash and/or date'} (kibot - dep_downloader.py:1059) 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:987) DEBUG: - Registering dep {'from': 'Bash', 'role': 'Run external commands to create replacement text'} (kibot - dep_downloader.py:1059) 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:987) DEBUG:- Importing pre_run_drc (kibot - kiplot.py:91) DEBUG:- Processing dependencies for `pre_run_drc` (kibot - dep_downloader.py:1047) DEBUG: - Data: {'Dependencies': [{'from': 'KiAuto', 'role': 'mandatory', 'version': '2.0.0'}]} (kibot - dep_downloader.py:1048) DEBUG: - Registering dep {'from': 'KiAuto', 'role': 'mandatory', 'version': '2.0.0'} (kibot - dep_downloader.py:1059) 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:987) DEBUG:- Importing pre_run_erc (kibot - kiplot.py:91) DEBUG:- Processing dependencies for `pre_run_erc` (kibot - dep_downloader.py:1047) DEBUG: - Data: {'Dependencies': [{'from': 'KiAuto', 'role': 'mandatory', 'command': 'eeschema_do', 'version': '2.2.1'}]} (kibot - dep_downloader.py:1048) DEBUG: - Registering dep {'from': 'KiAuto', 'role': 'mandatory', 'command': 'eeschema_do', 'version': '2.2.1'} (kibot - dep_downloader.py:1059) 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:987) DEBUG:- Importing pre_sch_replace (kibot - kiplot.py:91) DEBUG:- Processing dependencies for `pre_sch_replace` (kibot - dep_downloader.py:1047) 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:1048) DEBUG: - Registering dep {'from': 'Git', 'role': 'Find commit hash and/or date'} (kibot - dep_downloader.py:1059) 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:987) DEBUG: - Registering dep {'from': 'Bash', 'role': 'Run external commands to create replacement text'} (kibot - dep_downloader.py:1059) 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:987) DEBUG:- Importing pre_set_text_variables (kibot - kiplot.py:91) DEBUG:- Processing dependencies for `pre_set_text_variables` (kibot - dep_downloader.py:1047) 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:1048) DEBUG: - Registering dep {'from': 'Git', 'role': 'Find commit hash and/or date'} (kibot - dep_downloader.py:1059) 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:987) DEBUG: - Registering dep {'from': 'Bash', 'role': 'Run external commands to create replacement text'} (kibot - dep_downloader.py:1059) 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:987) DEBUG:- Importing pre_update_footprint (kibot - kiplot.py:91) DEBUG:- Importing pre_update_pcb_characteristics (kibot - kiplot.py:91) DEBUG:- Importing pre_update_qr (kibot - kiplot.py:91) DEBUG:- Importing pre_update_stackup (kibot - kiplot.py:91) DEBUG:- Importing pre_update_xml (kibot - kiplot.py:91) DEBUG:- Processing dependencies for `pre_update_xml` (kibot - dep_downloader.py:1047) DEBUG: - Data: {'Dependencies': [{'from': 'KiAuto', 'role': 'mandatory', 'command': 'eeschema_do', 'version': '1.5.4'}]} (kibot - dep_downloader.py:1048) DEBUG: - Registering dep {'from': 'KiAuto', 'role': 'mandatory', 'command': 'eeschema_do', 'version': '1.5.4'} (kibot - dep_downloader.py:1059) 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:987) DEBUG:- Importing var_base (kibot - kiplot.py:91) DEBUG:- Importing var_ibom (kibot - kiplot.py:91) DEBUG:- Importing var_kibom (kibot - kiplot.py:91) DEBUG:- Importing var_kicost (kibot - kiplot.py:91) DEBUG:Deactivating macros (kibot - kiplot.py:117) DEBUG:End of initialization (kibot - __main__.py:516) '##:::'##:'####:'########:::'#######::'########: ##::'##::. ##:: ##.... ##:'##.... ##:... ##..:: ##:'##:::: ##:: ##:::: ##: ##:::: ##:::: ##:::: #####::::: ##:: ########:: ##:::: ##:::: ##:::: ##. ##:::: ##:: ##.... ##: ##:::: ##:::: ##:::: ##:. ##::: ##:: ##:::: ##: ##:::: ##:::: ##:::: ##::. ##:'####: ########::. #######::::: ##:::: ..::::..::....::........::::.......::::::..::::: Using config file: config.kibot.yaml DEBUG:Using configuration file: `config.kibot.yaml` (kibot - __main__.py:264) DEBUG:Using schematic: `/__w/Slice_RLHT/Slice_RLHT/hardware/BREAD_Slice.kicad_sch` (kibot - kiplot.py:957) DEBUG:Real schematic name: `/__w/Slice_RLHT/Slice_RLHT/hardware/BREAD_Slice.kicad_sch` (kibot - kiplot.py:958) DEBUG:Using PCB: `BREAD_Slice.kicad_pcb` (kibot - kiplot.py:988) DEBUG:Real PCB name: `BREAD_Slice.kicad_pcb` (kibot - kiplot.py:989) DEBUG:Starting to load the configuration (kibot - __main__.py:586) DEBUG:Parsing imports: [{'file': '3DRender_top'}] (kibot - config_reader.py:513) DEBUG:Parsing imports: [{'file': '3DRender', 'definitions': {'_KIBOT_IMPORT_ID': '_top', '_KIBOT_ROT_X': 30, '_KIBOT_ROT_Z': -20}}] (kibot - config_reader.py:513) DEBUG:Found local definitions (kibot - config_reader.py:641) 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:651) DEBUG:- Current definitions: {'_KIBOT_IMPORT_ID': '_top', '_KIBOT_ROT_X': 30, '_KIBOT_ROT_Z': -20} (kibot - config_reader.py:652) 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:655) DEBUG:Applying preprocessor definitions (kibot - config_reader.py:660) DEBUG:- Applying CLI definitions: {} (kibot - config_reader.py:667) 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:670) DEBUG:- Replacing @_KIBOT_IMPORT_ID@ -> _top () (kibot - config_reader.py:90) DEBUG:- Replacing @_KIBOT_IMPORT_DIR@ -> Render_3D () (kibot - config_reader.py:90) DEBUG:- Replacing @_KIBOT_3D_VIEW@ -> top () (kibot - config_reader.py:90) DEBUG:- Replacing @_KIBOT_3D_FILE_ID@ -> @_KIBOT_IMPORT_ID@ () (kibot - config_reader.py:90) DEBUG:- Replacing @_KIBOT_ROT_X@ -> 30 () (kibot - config_reader.py:90) DEBUG:- Replacing @_KIBOT_ROT_Y@ -> 0 () (kibot - config_reader.py:90) DEBUG:- Replacing @_KIBOT_ROT_Z@ -> -20 () (kibot - config_reader.py:90) DEBUG:- Applying CLI definitions: {} (kibot - config_reader.py:667) 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:670) DEBUG:- Replacing @_KIBOT_IMPORT_ID@ -> _top () (kibot - config_reader.py:90) DEBUG:- Applying CLI definitions: {} (kibot - config_reader.py:667) 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:670) 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:676) DEBUG:Pre-parsing output options for `_blender_3d_top` (blender_export) (kibot - config_reader.py:162) DEBUG:Outputs loaded from `../../../../usr/share/kibot/config_templates/3DRender.kibot.yaml`: ['_blender_3d_top'] (kibot - config_reader.py:354) DEBUG:Outputs loaded from `../../../../usr/share/kibot/config_templates/3DRender_top.kibot.yaml`: ['_blender_3d_top'] (kibot - config_reader.py:354) DEBUG:Configuring variants (kibot - config_reader.py:486) DEBUG:Adding groups: {} (kibot - registrable.py:268) DEBUG:Parsing global options: {} (kibot - config_reader.py:294) DEBUG:Looking for stack-up information in the PCB (kibot.globals - globals.py:474) DEBUG:- Found stack-up information (kibot.globals - globals.py:490) DEBUG:- F.Mask color: Black (kibot.globals - globals.py:453) DEBUG:- B.Mask color: Black (kibot.globals - globals.py:457) DEBUG:- Copper finish: Immersion gold (kibot.globals - globals.py:505) DEBUG:- Impedance controlled: no (kibot.globals - globals.py:517) DEBUG:- PCB Material/s: FR4 (kibot.globals - globals.py:526) DEBUG:- Copper thickness: 70 (kibot.globals - globals.py:528) DEBUG:Configuring from default: filters -> [] (kibot - optionable.py:362) DEBUG:Configuring from default: aliases_for_3d_models -> [] (kibot - optionable.py:362) DEBUG:Configuring from default: extra_os -> [] (kibot - optionable.py:362) DEBUG:Configuring from default: environment -> (kibot - optionable.py:362) DEBUG:Configuring from default: field_tolerance -> ['tolerance', 'tol'] (kibot - optionable.py:598) DEBUG:Configuring from default: field_voltage -> ['voltage', 'v'] (kibot - optionable.py:598) DEBUG:Configuring from default: field_package -> ['package', 'pkg'] (kibot - optionable.py:598) DEBUG:Configuring from default: field_temp_coef -> ['temp_coef', 'tmp_coef'] (kibot - optionable.py:598) DEBUG:Configuring from default: field_power -> ['power', 'pow'] (kibot - optionable.py:598) DEBUG:Configuring from default: field_current -> ['current', 'i'] (kibot - optionable.py:598) DEBUG:Configuring from default: layer_defaults -> [] (kibot - optionable.py:362) DEBUG:Parsing preflight options: {'erc': True, 'drc': {'schematic_parity': True}} (kibot - config_reader.py:276) DEBUG:Parsing preflight erc (kibot - config_reader.py:285) DEBUG:Parsing preflight drc (kibot - config_reader.py:285) DEBUG:Pre-parsing output options for `print_sch` (pdf_sch_print) (kibot - config_reader.py:162) DEBUG:Pre-parsing output options for `print_pcb` (pcb_print) (kibot - config_reader.py:162) DEBUG:Pre-parsing output options for `interactive_bom` (ibom) (kibot - config_reader.py:162) DEBUG:Pre-parsing output options for `bom_html` (bom) (kibot - config_reader.py:162) DEBUG:Pre-parsing output options for `bom_csv` (bom) (kibot - config_reader.py:162) DEBUG:Pre-parsing output options for `gerbers` (gerber) (kibot - config_reader.py:162) DEBUG:Pre-parsing output options for `excellon_drill` (excellon) (kibot - config_reader.py:162) DEBUG:Pre-parsing output options for `gerber_drills` (gerb_drill) (kibot - config_reader.py:162) DEBUG:Pre-parsing output options for `position` (position) (kibot - config_reader.py:162) DEBUG:Pre-parsing output options for `board_top_png` (pcbdraw) (kibot - config_reader.py:162) DEBUG:Pre-parsing output options for `board_bottom_png` (pcbdraw) (kibot - config_reader.py:162) DEBUG:No font resources dir (kibot - kiplot.py:1235) DEBUG:No color resources dir (kibot - kiplot.py:1256) DEBUG:Starting outputs for board /__w/Slice_RLHT/Slice_RLHT/hardware/BREAD_Slice.kicad_pcb (kibot - kiplot.py:645) DEBUG:Outputs before groups expansion: ['print_pcb', 'gerbers', 'excellon_drill', 'gerber_drills', 'position', 'board_top_png', 'board_bottom_png'] (kibot - kiplot.py:664) DEBUG:Outputs after groups expansion: ['print_pcb', 'gerbers', 'excellon_drill', 'gerber_drills', 'position', 'board_top_png', 'board_bottom_png'] (kibot - kiplot.py:669) DEBUG:Skipping `_blender_3d_top` output (kibot - kiplot.py:690) DEBUG:Skipping `print_sch` output (kibot - kiplot.py:690) DEBUG:Skipping `interactive_bom` output (kibot - kiplot.py:690) DEBUG:Skipping `bom_html` output (kibot - kiplot.py:690) DEBUG:Skipping `bom_csv` output (kibot - kiplot.py:690) DEBUG:Outputs before preflights: ['print_pcb', 'gerbers', 'excellon_drill', 'gerber_drills', 'position', 'board_top_png', 'board_bottom_png'] (kibot - kiplot.py:692) DEBUG:Preflight checks (kibot - kiplot.py:529) DEBUG:Configuring preflight erc (kibot.pre_base - pre_base.py:137) DEBUG:Using global `output`=`%f-%i%I%v.%x` (kibot - optionable.py:58) DEBUG:Configuring from default: format -> ['HTML'] (kibot - optionable.py:362) DEBUG:Configuring from default: category -> [] (kibot - optionable.py:362) DEBUG:Configuring from default: filters -> [] (kibot - optionable.py:362) DEBUG:Configuring preflight drc (kibot.pre_base - pre_base.py:137) DEBUG:Using global `output`=`%f-%i%I%v.%x` (kibot - optionable.py:58) DEBUG:Configuring from default: format -> ['HTML'] (kibot - optionable.py:362) DEBUG:Configuring from default: category -> [] (kibot - optionable.py:362) DEBUG:Configuring from default: filters -> [] (kibot - optionable.py:362) DEBUG:Preflight apply erc (kibot.pre_base - pre_base.py:153) DEBUG:Preflight apply drc (kibot.pre_base - pre_base.py:153) DEBUG:Preflight run erc (kibot.pre_base - pre_base.py:157) DEBUG:Reading KiCad config from `/github/home/.config/kicad/9.0/kicad_common.json` (kibot - config.py:458) 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:Using KICAD9_3RD_PARTY="/github/home/.local/share/kicad/9.0/3rdparty" (guessed) (kibot - config.py:433) DEBUG:Exporting KIPRJMOD="/__w/Slice_RLHT/Slice_RLHT/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:627) 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_RLHT/Slice_RLHT/hardware/BREAD_Slice.kicad_sch (kibot - v6_sch.py:2498) DEBUG:- Loaded ?? (GND ) [id 140530117821136] UUID 00000000-0000-0000-0000-00005fa66343 original UUID 00000000-0000-0000-0000-00005fa66343 (kibot - v6_sch.py:2638) DEBUG:- Loaded ?? (+5V ) [id 140530117822928] UUID 00000000-0000-0000-0000-00005fa67628 original UUID 00000000-0000-0000-0000-00005fa67628 (kibot - v6_sch.py:2638) DEBUG:- Loaded ?? (GND ) [id 140530117824976] UUID 00000000-0000-0000-0000-00005fa94026 original UUID 00000000-0000-0000-0000-00005fa94026 (kibot - v6_sch.py:2638) DEBUG:- Loaded ?? (MountingHole ) [id 140530117827024] UUID 00000000-0000-0000-0000-00005fab1765 original UUID 00000000-0000-0000-0000-00005fab1765 (kibot - v6_sch.py:2638) DEBUG:- Loaded ?? (MountingHole ) [id 140530117829008] UUID 00000000-0000-0000-0000-00005fab1b3e original UUID 00000000-0000-0000-0000-00005fab1b3e (kibot - v6_sch.py:2638) DEBUG:- Loaded ?? (MountingHole ) [id 140530117831184] UUID 00000000-0000-0000-0000-00005fab217d original UUID 00000000-0000-0000-0000-00005fab217d (kibot - v6_sch.py:2638) DEBUG:- Loaded ?? (MountingHole ) [id 140530117833104] UUID 00000000-0000-0000-0000-00005fab25f7 original UUID 00000000-0000-0000-0000-00005fab25f7 (kibot - v6_sch.py:2638) DEBUG:- Loaded ?? (Arduino_Nano_v3.x ) [id 140530117835088] UUID 00000000-0000-0000-0000-00005fcad89b original UUID 00000000-0000-0000-0000-00005fcad89b (kibot - v6_sch.py:2638) DEBUG:- Loaded ?? (Logo_Open_Hardware_Small ) [id 140530117837072] UUID 00000000-0000-0000-0000-00005fe4a934 original UUID 00000000-0000-0000-0000-00005fe4a934 (kibot - v6_sch.py:2638) DEBUG:- Loaded ?? (Conn_01x10_Female ) [id 140530117831056] UUID 00000000-0000-0000-0000-00005fe6b3c7 original UUID 00000000-0000-0000-0000-00005fe6b3c7 (kibot - v6_sch.py:2638) DEBUG:- Loaded ?? (+12V ) [id 140530117840848] UUID 00000000-0000-0000-0000-00005fe6d224 original UUID 00000000-0000-0000-0000-00005fe6d224 (kibot - v6_sch.py:2638) DEBUG:- Loaded ?? (GND ) [id 140530117843024] UUID 00000000-0000-0000-0000-00005fe6e4ca original UUID 00000000-0000-0000-0000-00005fe6e4ca (kibot - v6_sch.py:2638) DEBUG:- Loaded ?? (+12V ) [id 140530117845648] UUID 00000000-0000-0000-0000-00005fe73fec original UUID 00000000-0000-0000-0000-00005fe73fec (kibot - v6_sch.py:2638) DEBUG:- Loaded ?? (GND ) [id 140530117847504] UUID 00000000-0000-0000-0000-0000614d5dc9 original UUID 00000000-0000-0000-0000-0000614d5dc9 (kibot - v6_sch.py:2638) DEBUG:- Loaded ?? (+12V ) [id 140530117849680] UUID 00a46de0-5d13-4460-91e4-748254499783 original UUID 00a46de0-5d13-4460-91e4-748254499783 (kibot - v6_sch.py:2638) DEBUG:- Loaded ?? (+5V ) [id 140530117851856] UUID 0387f1bc-b833-4dcd-924d-bff4dc7f2acb original UUID 0387f1bc-b833-4dcd-924d-bff4dc7f2acb (kibot - v6_sch.py:2638) DEBUG:- Loaded ?? (PWR_FLAG ) [id 140530117919760] UUID 07223c23-3255-44e7-b8ff-d0d103854f0c original UUID 07223c23-3255-44e7-b8ff-d0d103854f0c (kibot - v6_sch.py:2638) DEBUG:- Loaded ?? (GND ) [id 140530117922000] UUID 07d8b6c7-cef6-4618-8686-f4364fb4cbb6 original UUID 07d8b6c7-cef6-4618-8686-f4364fb4cbb6 (kibot - v6_sch.py:2638) DEBUG:- Loaded ?? (GND ) [id 140530117924240] UUID 1afc1bb9-c579-4018-9bb8-084b6fb7f8a9 original UUID 1afc1bb9-c579-4018-9bb8-084b6fb7f8a9 (kibot - v6_sch.py:2638) DEBUG:- Loaded ?? (C_Small ) [id 140530117926480] UUID 2652242f-bdfd-4285-8d2a-ef528f3cd86e original UUID 2652242f-bdfd-4285-8d2a-ef528f3cd86e (kibot - v6_sch.py:2638) DEBUG:- Loaded ?? (+12V ) [id 140530117928912] UUID 26a21294-9485-47e4-9b4e-9967c3cd6fc8 original UUID 26a21294-9485-47e4-9b4e-9967c3cd6fc8 (kibot - v6_sch.py:2638) DEBUG:- Loaded ?? (Screw_Terminal_01x06 ) [id 140530117931408] UUID 2c3b5693-d873-4f9f-8f49-bb463e24a4f6 original UUID 2c3b5693-d873-4f9f-8f49-bb463e24a4f6 (kibot - v6_sch.py:2638) DEBUG:- Loaded ?? (C_Small ) [id 140530117933584] UUID 32d4b980-678b-4a51-a970-9fff003bbb30 original UUID 32d4b980-678b-4a51-a970-9fff003bbb30 (kibot - v6_sch.py:2638) DEBUG:- Loaded ?? (Screw_Terminal_01x06 ) [id 140530117936080] UUID 482a9969-f19c-4bea-a558-d9d96f397827 original UUID 482a9969-f19c-4bea-a558-d9d96f397827 (kibot - v6_sch.py:2638) DEBUG:- Loaded ?? (SW_Push_Open ) [id 140530117938256] UUID 48c6aecd-49bb-409a-997b-b79a46431ce2 original UUID 48c6aecd-49bb-409a-997b-b79a46431ce2 (kibot - v6_sch.py:2638) DEBUG:- Loaded ?? (AP63205 ) [id 140530117940496] UUID 4e13a0bd-a89e-4c36-9d3d-0ad947da9b56 original UUID 4e13a0bd-a89e-4c36-9d3d-0ad947da9b56 (kibot - v6_sch.py:2638) DEBUG:- Loaded ?? (FUSE_Blade ) [id 140530117942608] UUID 56b87803-2cd2-4ea8-9fe5-0ecf448c0879 original UUID 56b87803-2cd2-4ea8-9fe5-0ecf448c0879 (kibot - v6_sch.py:2638) DEBUG:- Loaded ?? (GND ) [id 140530117945296] UUID 5cc3e097-8307-40da-9621-3cfbf161cda1 original UUID 5cc3e097-8307-40da-9621-3cfbf161cda1 (kibot - v6_sch.py:2638) DEBUG:- Loaded ?? (SW_Push_Open ) [id 140530117947536] UUID 693f3af7-d296-4b06-a500-76844f5b6f16 original UUID 693f3af7-d296-4b06-a500-76844f5b6f16 (kibot - v6_sch.py:2638) DEBUG:- Loaded ?? (GND ) [id 140530117949776] UUID 78397c31-dfa0-4b8b-8219-02e002c18346 original UUID 78397c31-dfa0-4b8b-8219-02e002c18346 (kibot - v6_sch.py:2638) DEBUG:- Loaded ?? (+5V ) [id 140530117968336] UUID 81cf7934-4506-465c-a586-5db8b9cc3065 original UUID 81cf7934-4506-465c-a586-5db8b9cc3065 (kibot - v6_sch.py:2638) DEBUG:- Loaded ?? (Heatsink_Pad ) [id 140530117970704] UUID 8546dd41-4f49-45ae-9454-e1bc97ad45cd original UUID 8546dd41-4f49-45ae-9454-e1bc97ad45cd (kibot - v6_sch.py:2638) DEBUG:- Loaded ?? (Screw_Terminal_01x02 ) [id 140530117973200] UUID 972646c0-1a21-4622-99d4-004032070535 original UUID 972646c0-1a21-4622-99d4-004032070535 (kibot - v6_sch.py:2638) DEBUG:- Loaded ?? (+12V ) [id 140530117975376] UUID 9f98633a-00c8-4f8b-b95c-0f6c11d9f1a7 original UUID 9f98633a-00c8-4f8b-b95c-0f6c11d9f1a7 (kibot - v6_sch.py:2638) DEBUG:- Loaded ?? (PWR_FLAG ) [id 140530117977616] UUID a7aeae8e-0018-4535-8f6e-147a2ea9ac99 original UUID a7aeae8e-0018-4535-8f6e-147a2ea9ac99 (kibot - v6_sch.py:2638) DEBUG:- Loaded ?? (L_Small ) [id 140530117980176] UUID aa9de001-57be-438d-986c-720fcbdf25a1 original UUID aa9de001-57be-438d-986c-720fcbdf25a1 (kibot - v6_sch.py:2638) DEBUG:- Loaded ?? (GND ) [id 140530117982608] UUID ada835f0-52d2-4a4f-95c3-2cfafa683958 original UUID ada835f0-52d2-4a4f-95c3-2cfafa683958 (kibot - v6_sch.py:2638) DEBUG:- Loaded ?? (+5V ) [id 140530118001040] UUID b0aac25a-8781-4ba1-9ce0-6f892fbacaff original UUID b0aac25a-8781-4ba1-9ce0-6f892fbacaff (kibot - v6_sch.py:2638) DEBUG:- Loaded ?? (GND ) [id 140530118003472] UUID b323d8a5-94c7-4fcd-878c-fe65f59e4b2c original UUID b323d8a5-94c7-4fcd-878c-fe65f59e4b2c (kibot - v6_sch.py:2638) DEBUG:- Loaded ?? (GND ) [id 140530118005776] UUID b599eb90-055b-48d9-9825-2ab9b3ccb29d original UUID b599eb90-055b-48d9-9825-2ab9b3ccb29d (kibot - v6_sch.py:2638) DEBUG:- Loaded ?? (+5V ) [id 140530118008016] UUID b60028a9-7041-4806-9371-125e2269331d original UUID b60028a9-7041-4806-9371-125e2269331d (kibot - v6_sch.py:2638) DEBUG:- Loaded ?? (C_Small ) [id 140530118010448] UUID bd6296d5-5edf-4cf1-99fb-e05739a3220a original UUID bd6296d5-5edf-4cf1-99fb-e05739a3220a (kibot - v6_sch.py:2638) DEBUG:- Loaded ?? (GND ) [id 140530118012944] UUID c58243ab-0c79-42f0-881e-ca88675b672b original UUID c58243ab-0c79-42f0-881e-ca88675b672b (kibot - v6_sch.py:2638) DEBUG:- Loaded ?? (GND ) [id 140530118015248] UUID ca16b761-41b6-472a-8f09-7352061945d0 original UUID ca16b761-41b6-472a-8f09-7352061945d0 (kibot - v6_sch.py:2638) DEBUG:- Loaded ?? (FUSE_Blade ) [id 140530118033744] UUID cb4ab43c-e334-4781-a18a-e62981db5807 original UUID cb4ab43c-e334-4781-a18a-e62981db5807 (kibot - v6_sch.py:2638) DEBUG:- Loaded ?? (+5V ) [id 140530118036432] UUID d415e98f-648d-46e4-ae27-f03794b776f7 original UUID d415e98f-648d-46e4-ae27-f03794b776f7 (kibot - v6_sch.py:2638) DEBUG:- Loaded ?? (Screw_Terminal_01x02 ) [id 140530118038800] UUID d58bd7b5-1975-455f-bd0a-17ae9e3ab5db original UUID d58bd7b5-1975-455f-bd0a-17ae9e3ab5db (kibot - v6_sch.py:2638) DEBUG:- Loaded ?? (WS2812B_5050 ) [id 140530118041424] UUID dd2978b6-62bd-4ba7-ace9-f330b52df6d7 original UUID dd2978b6-62bd-4ba7-ace9-f330b52df6d7 (kibot - v6_sch.py:2638) DEBUG:- Loaded ?? (+12V ) [id 140530118043344] UUID df0b5267-cbe9-4ae8-a5ae-a096a343cd46 original UUID df0b5267-cbe9-4ae8-a5ae-a096a343cd46 (kibot - v6_sch.py:2638) DEBUG:- Loaded ?? (C_Small ) [id 140530118045904] UUID e3782e5b-4fc4-4be7-aca2-72372ad458b1 original UUID e3782e5b-4fc4-4be7-aca2-72372ad458b1 (kibot - v6_sch.py:2638) DEBUG:- Loaded ?? (I2C_01x04 ) [id 140530118048336] UUID fddfa880-7bbd-41e6-8613-1bdda50a16a9 original UUID fddfa880-7bbd-41e6-8613-1bdda50a16a9 (kibot - v6_sch.py:2638) DEBUG:Loading sheet from /__w/Slice_RLHT/Slice_RLHT/hardware/relay.kicad_sch (kibot - v6_sch.py:2498) DEBUG:- Loaded ?? (TCMT1100 ) [id 140530113660176] UUID 43260a31-1187-435a-8cad-dc8878a26a25 original UUID 43260a31-1187-435a-8cad-dc8878a26a25 (kibot - v6_sch.py:2638) DEBUG:- Loaded ?? (D ) [id 140530113662928] UUID a379a954-4bc4-4767-aaa7-b49dfef2b570 original UUID a379a954-4bc4-4767-aaa7-b49dfef2b570 (kibot - v6_sch.py:2638) DEBUG:- Loaded ?? (R-OCI_UPL_1_Resistors ) [id 140530113665232] UUID b977eca9-e422-4fd1-85dc-0a4a5888289d original UUID b977eca9-e422-4fd1-85dc-0a4a5888289d (kibot - v6_sch.py:2638) DEBUG:- Loaded ?? (G5Q-1 ) [id 140530113667408] UUID ca5289f1-8b38-4c78-a4c2-e8c31106dc56 original UUID ca5289f1-8b38-4c78-a4c2-e8c31106dc56 (kibot - v6_sch.py:2638) DEBUG:Loading sheet from /__w/Slice_RLHT/Slice_RLHT/hardware/max31855k.kicad_sch (kibot - v6_sch.py:2498) DEBUG:- Loaded ?? (MAX31855KASA-Sensor_Temperature ) [id 140530113774544] UUID 16c7d336-fd77-46d8-97dd-1e195677d672 original UUID 16c7d336-fd77-46d8-97dd-1e195677d672 (kibot - v6_sch.py:2638) DEBUG:- Loaded ?? (+5V-power ) [id 140530113777488] UUID 29dd7621-8980-404b-a731-f78b687b3b4f original UUID 29dd7621-8980-404b-a731-f78b687b3b4f (kibot - v6_sch.py:2638) DEBUG:- Loaded ?? (Ferrite_Bead_Small-Device ) [id 140530113779984] UUID d7cbb2a8-ee3e-4ad2-b110-efdf52fcba32 original UUID d7cbb2a8-ee3e-4ad2-b110-efdf52fcba32 (kibot - v6_sch.py:2638) DEBUG:- Loaded ?? (R_US ) [id 140530113781968] UUID e5b8216f-83ed-4ee6-a525-b51607a053ff original UUID e5b8216f-83ed-4ee6-a525-b51607a053ff (kibot - v6_sch.py:2638) DEBUG:- Loaded ?? (C ) [id 140530113784976] UUID f673eb76-ceb6-49e7-80f7-1114f6ecfc14 original UUID f673eb76-ceb6-49e7-80f7-1114f6ecfc14 (kibot - v6_sch.py:2638) DEBUG:- Loaded ?? (R_US ) [id 140530113787152] UUID f6d0d36e-3f90-4977-9cf4-dd4a9c36458a original UUID f6d0d36e-3f90-4977-9cf4-dd4a9c36458a (kibot - v6_sch.py:2638) DEBUG:- Loaded ?? (Ferrite_Bead_Small-Device ) [id 140530113789520] UUID f9304d4d-b0b5-4c35-9ffd-749ac965a55d original UUID f9304d4d-b0b5-4c35-9ffd-749ac965a55d (kibot - v6_sch.py:2638) DEBUG:Loading sheet from /__w/Slice_RLHT/Slice_RLHT/hardware/max31855k.kicad_sch (kibot - v6_sch.py:2498) DEBUG:- Loaded ?? (MAX31855KASA-Sensor_Temperature ) [id 140530113889936] UUID 16c7d337-fd77-46d8-97dd-1e195677d672 original UUID 16c7d336-fd77-46d8-97dd-1e195677d672 (kibot - v6_sch.py:2638) DEBUG:- Loaded ?? (+5V-power ) [id 140530113892432] UUID 29dd7622-8980-404b-a731-f78b687b3b4f original UUID 29dd7621-8980-404b-a731-f78b687b3b4f (kibot - v6_sch.py:2638) DEBUG:- Loaded ?? (Ferrite_Bead_Small-Device ) [id 140530113894864] UUID d7cbb2a9-ee3e-4ad2-b110-efdf52fcba32 original UUID d7cbb2a8-ee3e-4ad2-b110-efdf52fcba32 (kibot - v6_sch.py:2638) DEBUG:- Loaded ?? (R_US ) [id 140530113896784] UUID e5b82170-83ed-4ee6-a525-b51607a053ff original UUID e5b8216f-83ed-4ee6-a525-b51607a053ff (kibot - v6_sch.py:2638) DEBUG:- Loaded ?? (C ) [id 140530113899664] UUID f673eb77-ceb6-49e7-80f7-1114f6ecfc14 original UUID f673eb76-ceb6-49e7-80f7-1114f6ecfc14 (kibot - v6_sch.py:2638) DEBUG:- Loaded ?? (R_US ) [id 140530113901776] UUID f6d0d36f-3f90-4977-9cf4-dd4a9c36458a original UUID f6d0d36e-3f90-4977-9cf4-dd4a9c36458a (kibot - v6_sch.py:2638) DEBUG:- Loaded ?? (Ferrite_Bead_Small-Device ) [id 140530113904784] UUID f9304d4e-b0b5-4c35-9ffd-749ac965a55d original UUID f9304d4d-b0b5-4c35-9ffd-749ac965a55d (kibot - v6_sch.py:2638) DEBUG:Loading sheet from /__w/Slice_RLHT/Slice_RLHT/hardware/relay.kicad_sch (kibot - v6_sch.py:2498) DEBUG:- Loaded ?? (TCMT1100 ) [id 140530113973840] UUID 43260a32-1187-435a-8cad-dc8878a26a25 original UUID 43260a31-1187-435a-8cad-dc8878a26a25 (kibot - v6_sch.py:2638) DEBUG:- Loaded ?? (D ) [id 140530113976464] UUID a379a955-4bc4-4767-aaa7-b49dfef2b570 original UUID a379a954-4bc4-4767-aaa7-b49dfef2b570 (kibot - v6_sch.py:2638) DEBUG:- Loaded ?? (R-OCI_UPL_1_Resistors ) [id 140530113979280] UUID b977ecaa-e422-4fd1-85dc-0a4a5888289d original UUID b977eca9-e422-4fd1-85dc-0a4a5888289d (kibot - v6_sch.py:2638) DEBUG:- Loaded ?? (G5Q-1 ) [id 140530113981328] UUID ca5289f2-8b38-4c78-a4c2-e8c31106dc56 original UUID ca5289f1-8b38-4c78-a4c2-e8c31106dc56 (kibot - v6_sch.py:2638) DEBUG:Collected sheet instances (kibot - v6_sch.py:2472) DEBUG:- / -> 1 (kibot - v6_sch.py:2474) DEBUG:Collected symbol instances (kibot - v6_sch.py:2475) DEBUG:- /00000000-0000-0000-0000-00005fa66343 -> #PWR09 (kibot - v6_sch.py:2477) DEBUG:- /00000000-0000-0000-0000-00005fa67628 -> #PWR010 (kibot - v6_sch.py:2477) DEBUG:- /00000000-0000-0000-0000-00005fa94026 -> #PWR04 (kibot - v6_sch.py:2477) DEBUG:- /00000000-0000-0000-0000-00005fab1765 -> H1 (kibot - v6_sch.py:2477) DEBUG:- /00000000-0000-0000-0000-00005fab1b3e -> H2 (kibot - v6_sch.py:2477) DEBUG:- /00000000-0000-0000-0000-00005fab217d -> H3 (kibot - v6_sch.py:2477) DEBUG:- /00000000-0000-0000-0000-00005fab25f7 -> H4 (kibot - v6_sch.py:2477) DEBUG:- /00000000-0000-0000-0000-00005fcad89b -> A1 (kibot - v6_sch.py:2477) DEBUG:- /00000000-0000-0000-0000-00005fe4a934 -> #SYM1 (kibot - v6_sch.py:2477) DEBUG:- /00000000-0000-0000-0000-00005fe6b3c7 -> J2 (kibot - v6_sch.py:2477) DEBUG:- /00000000-0000-0000-0000-00005fe6d224 -> #PWR014 (kibot - v6_sch.py:2477) DEBUG:- /00000000-0000-0000-0000-00005fe6e4ca -> #PWR015 (kibot - v6_sch.py:2477) DEBUG:- /00000000-0000-0000-0000-00005fe73fec -> #PWR03 (kibot - v6_sch.py:2477) DEBUG:- /00000000-0000-0000-0000-0000614d5dc9 -> #PWR017 (kibot - v6_sch.py:2477) DEBUG:- /00a46de0-5d13-4460-91e4-748254499783 -> #PWR05 (kibot - v6_sch.py:2477) DEBUG:- /0387f1bc-b833-4dcd-924d-bff4dc7f2acb -> #PWR016 (kibot - v6_sch.py:2477) DEBUG:- /07223c23-3255-44e7-b8ff-d0d103854f0c -> #FLG01 (kibot - v6_sch.py:2477) DEBUG:- /07d8b6c7-cef6-4618-8686-f4364fb4cbb6 -> #PWR027 (kibot - v6_sch.py:2477) DEBUG:- /1afc1bb9-c579-4018-9bb8-084b6fb7f8a9 -> #PWR020 (kibot - v6_sch.py:2477) DEBUG:- /2652242f-bdfd-4285-8d2a-ef528f3cd86e -> C2 (kibot - v6_sch.py:2477) DEBUG:- /26a21294-9485-47e4-9b4e-9967c3cd6fc8 -> #PWR01 (kibot - v6_sch.py:2477) DEBUG:- /2c3b5693-d873-4f9f-8f49-bb463e24a4f6 -> J5 (kibot - v6_sch.py:2477) DEBUG:- /32d4b980-678b-4a51-a970-9fff003bbb30 -> C3 (kibot - v6_sch.py:2477) DEBUG:- /482a9969-f19c-4bea-a558-d9d96f397827 -> J6 (kibot - v6_sch.py:2477) DEBUG:- /48c6aecd-49bb-409a-997b-b79a46431ce2 -> SW2 (kibot - v6_sch.py:2477) DEBUG:- /4e13a0bd-a89e-4c36-9d3d-0ad947da9b56 -> U1 (kibot - v6_sch.py:2477) DEBUG:- /56b87803-2cd2-4ea8-9fe5-0ecf448c0879 -> F2 (kibot - v6_sch.py:2477) DEBUG:- /5cc3e097-8307-40da-9621-3cfbf161cda1 -> #PWR06 (kibot - v6_sch.py:2477) DEBUG:- /693f3af7-d296-4b06-a500-76844f5b6f16 -> SW1 (kibot - v6_sch.py:2477) DEBUG:- /6b526c5a-a24f-46e9-a481-78bb38a66ba0/43260a31-1187-435a-8cad-dc8878a26a25 -> U5 (kibot - v6_sch.py:2477) DEBUG:- /6b526c5a-a24f-46e9-a481-78bb38a66ba0/a379a954-4bc4-4767-aaa7-b49dfef2b570 -> D3 (kibot - v6_sch.py:2477) DEBUG:- /6b526c5a-a24f-46e9-a481-78bb38a66ba0/b977eca9-e422-4fd1-85dc-0a4a5888289d -> R6 (kibot - v6_sch.py:2477) DEBUG:- /6b526c5a-a24f-46e9-a481-78bb38a66ba0/ca5289f1-8b38-4c78-a4c2-e8c31106dc56 -> K2 (kibot - v6_sch.py:2477) DEBUG:- /78397c31-dfa0-4b8b-8219-02e002c18346 -> #PWR08 (kibot - v6_sch.py:2477) DEBUG:- /81cf7934-4506-465c-a586-5db8b9cc3065 -> #PWR018 (kibot - v6_sch.py:2477) DEBUG:- /8546dd41-4f49-45ae-9454-e1bc97ad45cd -> HS1 (kibot - v6_sch.py:2477) DEBUG:- /8ccc5ac1-8745-4550-adab-e2f45b961b48/16c7d336-fd77-46d8-97dd-1e195677d672 -> U2 (kibot - v6_sch.py:2477) DEBUG:- /8ccc5ac1-8745-4550-adab-e2f45b961b48/29dd7621-8980-404b-a731-f78b687b3b4f -> #PWR022 (kibot - v6_sch.py:2477) DEBUG:- /8ccc5ac1-8745-4550-adab-e2f45b961b48/d7cbb2a8-ee3e-4ad2-b110-efdf52fcba32 -> FB1 (kibot - v6_sch.py:2477) DEBUG:- /8ccc5ac1-8745-4550-adab-e2f45b961b48/e5b8216f-83ed-4ee6-a525-b51607a053ff -> R2 (kibot - v6_sch.py:2477) DEBUG:- /8ccc5ac1-8745-4550-adab-e2f45b961b48/f673eb76-ceb6-49e7-80f7-1114f6ecfc14 -> C5 (kibot - v6_sch.py:2477) DEBUG:- /8ccc5ac1-8745-4550-adab-e2f45b961b48/f6d0d36e-3f90-4977-9cf4-dd4a9c36458a -> R1 (kibot - v6_sch.py:2477) DEBUG:- /8ccc5ac1-8745-4550-adab-e2f45b961b48/f9304d4d-b0b5-4c35-9ffd-749ac965a55d -> FB2 (kibot - v6_sch.py:2477) DEBUG:- /972646c0-1a21-4622-99d4-004032070535 -> J4 (kibot - v6_sch.py:2477) DEBUG:- /9f98633a-00c8-4f8b-b95c-0f6c11d9f1a7 -> #PWR024 (kibot - v6_sch.py:2477) DEBUG:- /a7aeae8e-0018-4535-8f6e-147a2ea9ac99 -> #FLG02 (kibot - v6_sch.py:2477) DEBUG:- /aa9de001-57be-438d-986c-720fcbdf25a1 -> L1 (kibot - v6_sch.py:2477) DEBUG:- /ada835f0-52d2-4a4f-95c3-2cfafa683958 -> #PWR019 (kibot - v6_sch.py:2477) DEBUG:- /b0aac25a-8781-4ba1-9ce0-6f892fbacaff -> #PWR07 (kibot - v6_sch.py:2477) DEBUG:- /b323d8a5-94c7-4fcd-878c-fe65f59e4b2c -> #PWR025 (kibot - v6_sch.py:2477) DEBUG:- /b47faf23-261e-4e47-922b-3d67aaa3d8dc/16c7d336-fd77-46d8-97dd-1e195677d672 -> U3 (kibot - v6_sch.py:2477) DEBUG:- /b47faf23-261e-4e47-922b-3d67aaa3d8dc/29dd7621-8980-404b-a731-f78b687b3b4f -> #PWR023 (kibot - v6_sch.py:2477) DEBUG:- /b47faf23-261e-4e47-922b-3d67aaa3d8dc/d7cbb2a8-ee3e-4ad2-b110-efdf52fcba32 -> FB3 (kibot - v6_sch.py:2477) DEBUG:- /b47faf23-261e-4e47-922b-3d67aaa3d8dc/e5b8216f-83ed-4ee6-a525-b51607a053ff -> R4 (kibot - v6_sch.py:2477) DEBUG:- /b47faf23-261e-4e47-922b-3d67aaa3d8dc/f673eb76-ceb6-49e7-80f7-1114f6ecfc14 -> C6 (kibot - v6_sch.py:2477) DEBUG:- /b47faf23-261e-4e47-922b-3d67aaa3d8dc/f6d0d36e-3f90-4977-9cf4-dd4a9c36458a -> R3 (kibot - v6_sch.py:2477) DEBUG:- /b47faf23-261e-4e47-922b-3d67aaa3d8dc/f9304d4d-b0b5-4c35-9ffd-749ac965a55d -> FB4 (kibot - v6_sch.py:2477) DEBUG:- /b599eb90-055b-48d9-9825-2ab9b3ccb29d -> #PWR012 (kibot - v6_sch.py:2477) DEBUG:- /b60028a9-7041-4806-9371-125e2269331d -> #PWR013 (kibot - v6_sch.py:2477) DEBUG:- /bc4e269f-1dfe-4e8a-b0a0-594bd2f17a4d/43260a31-1187-435a-8cad-dc8878a26a25 -> U4 (kibot - v6_sch.py:2477) DEBUG:- /bc4e269f-1dfe-4e8a-b0a0-594bd2f17a4d/a379a954-4bc4-4767-aaa7-b49dfef2b570 -> D2 (kibot - v6_sch.py:2477) DEBUG:- /bc4e269f-1dfe-4e8a-b0a0-594bd2f17a4d/b977eca9-e422-4fd1-85dc-0a4a5888289d -> R5 (kibot - v6_sch.py:2477) DEBUG:- /bc4e269f-1dfe-4e8a-b0a0-594bd2f17a4d/ca5289f1-8b38-4c78-a4c2-e8c31106dc56 -> K1 (kibot - v6_sch.py:2477) DEBUG:- /bd6296d5-5edf-4cf1-99fb-e05739a3220a -> C4 (kibot - v6_sch.py:2477) DEBUG:- /c58243ab-0c79-42f0-881e-ca88675b672b -> #PWR021 (kibot - v6_sch.py:2477) DEBUG:- /ca16b761-41b6-472a-8f09-7352061945d0 -> #PWR02 (kibot - v6_sch.py:2477) DEBUG:- /cb4ab43c-e334-4781-a18a-e62981db5807 -> F1 (kibot - v6_sch.py:2477) DEBUG:- /d415e98f-648d-46e4-ae27-f03794b776f7 -> #PWR011 (kibot - v6_sch.py:2477) DEBUG:- /d58bd7b5-1975-455f-bd0a-17ae9e3ab5db -> J3 (kibot - v6_sch.py:2477) DEBUG:- /dd2978b6-62bd-4ba7-ace9-f330b52df6d7 -> D1 (kibot - v6_sch.py:2477) DEBUG:- /df0b5267-cbe9-4ae8-a5ae-a096a343cd46 -> #PWR026 (kibot - v6_sch.py:2477) DEBUG:- /e3782e5b-4fc4-4be7-aca2-72372ad458b1 -> C1 (kibot - v6_sch.py:2477) DEBUG:- /fddfa880-7bbd-41e6-8613-1bdda50a16a9 -> J1 (kibot - v6_sch.py:2477) DEBUG:Collected sheet paths (kibot - v6_sch.py:2478) DEBUG:- / (kibot - v6_sch.py:2480) DEBUG: - /00000000-0000-0000-0000-00005fa66343 -> ?? (GND ) (kibot - v6_sch.py:2482) DEBUG: - /00000000-0000-0000-0000-00005fa67628 -> ?? (+5V ) (kibot - v6_sch.py:2482) DEBUG: - /00000000-0000-0000-0000-00005fa94026 -> ?? (GND ) (kibot - v6_sch.py:2482) DEBUG: - /00000000-0000-0000-0000-00005fab1765 -> ?? (MountingHole ) (kibot - v6_sch.py:2482) DEBUG: - /00000000-0000-0000-0000-00005fab1b3e -> ?? (MountingHole ) (kibot - v6_sch.py:2482) DEBUG: - /00000000-0000-0000-0000-00005fab217d -> ?? (MountingHole ) (kibot - v6_sch.py:2482) DEBUG: - /00000000-0000-0000-0000-00005fab25f7 -> ?? (MountingHole ) (kibot - v6_sch.py:2482) DEBUG: - /00000000-0000-0000-0000-00005fcad89b -> ?? (Arduino_Nano_v3.x ) (kibot - v6_sch.py:2482) DEBUG: - /00000000-0000-0000-0000-00005fe4a934 -> ?? (Logo_Open_Hardware_Small ) (kibot - v6_sch.py:2482) DEBUG: - /00000000-0000-0000-0000-00005fe6b3c7 -> ?? (Conn_01x10_Female ) (kibot - v6_sch.py:2482) DEBUG: - /00000000-0000-0000-0000-00005fe6d224 -> ?? (+12V ) (kibot - v6_sch.py:2482) DEBUG: - /00000000-0000-0000-0000-00005fe6e4ca -> ?? (GND ) (kibot - v6_sch.py:2482) DEBUG: - /00000000-0000-0000-0000-00005fe73fec -> ?? (+12V ) (kibot - v6_sch.py:2482) DEBUG: - /00000000-0000-0000-0000-0000614d5dc9 -> ?? (GND ) (kibot - v6_sch.py:2482) DEBUG: - /00a46de0-5d13-4460-91e4-748254499783 -> ?? (+12V ) (kibot - v6_sch.py:2482) DEBUG: - /0387f1bc-b833-4dcd-924d-bff4dc7f2acb -> ?? (+5V ) (kibot - v6_sch.py:2482) DEBUG: - /07223c23-3255-44e7-b8ff-d0d103854f0c -> ?? (PWR_FLAG ) (kibot - v6_sch.py:2482) DEBUG: - /07d8b6c7-cef6-4618-8686-f4364fb4cbb6 -> ?? (GND ) (kibot - v6_sch.py:2482) DEBUG: - /1afc1bb9-c579-4018-9bb8-084b6fb7f8a9 -> ?? (GND ) (kibot - v6_sch.py:2482) DEBUG: - /2652242f-bdfd-4285-8d2a-ef528f3cd86e -> ?? (C_Small ) (kibot - v6_sch.py:2482) DEBUG: - /26a21294-9485-47e4-9b4e-9967c3cd6fc8 -> ?? (+12V ) (kibot - v6_sch.py:2482) DEBUG: - /2c3b5693-d873-4f9f-8f49-bb463e24a4f6 -> ?? (Screw_Terminal_01x06 ) (kibot - v6_sch.py:2482) DEBUG: - /32d4b980-678b-4a51-a970-9fff003bbb30 -> ?? (C_Small ) (kibot - v6_sch.py:2482) DEBUG: - /482a9969-f19c-4bea-a558-d9d96f397827 -> ?? (Screw_Terminal_01x06 ) (kibot - v6_sch.py:2482) DEBUG: - /48c6aecd-49bb-409a-997b-b79a46431ce2 -> ?? (SW_Push_Open ) (kibot - v6_sch.py:2482) DEBUG: - /4e13a0bd-a89e-4c36-9d3d-0ad947da9b56 -> ?? (AP63205 ) (kibot - v6_sch.py:2482) DEBUG: - /56b87803-2cd2-4ea8-9fe5-0ecf448c0879 -> ?? (FUSE_Blade ) (kibot - v6_sch.py:2482) DEBUG: - /5cc3e097-8307-40da-9621-3cfbf161cda1 -> ?? (GND ) (kibot - v6_sch.py:2482) DEBUG: - /693f3af7-d296-4b06-a500-76844f5b6f16 -> ?? (SW_Push_Open ) (kibot - v6_sch.py:2482) DEBUG: - /78397c31-dfa0-4b8b-8219-02e002c18346 -> ?? (GND ) (kibot - v6_sch.py:2482) DEBUG: - /81cf7934-4506-465c-a586-5db8b9cc3065 -> ?? (+5V ) (kibot - v6_sch.py:2482) DEBUG: - /8546dd41-4f49-45ae-9454-e1bc97ad45cd -> ?? (Heatsink_Pad ) (kibot - v6_sch.py:2482) DEBUG: - /972646c0-1a21-4622-99d4-004032070535 -> ?? (Screw_Terminal_01x02 ) (kibot - v6_sch.py:2482) DEBUG: - /9f98633a-00c8-4f8b-b95c-0f6c11d9f1a7 -> ?? (+12V ) (kibot - v6_sch.py:2482) DEBUG: - /a7aeae8e-0018-4535-8f6e-147a2ea9ac99 -> ?? (PWR_FLAG ) (kibot - v6_sch.py:2482) DEBUG: - /aa9de001-57be-438d-986c-720fcbdf25a1 -> ?? (L_Small ) (kibot - v6_sch.py:2482) DEBUG: - /ada835f0-52d2-4a4f-95c3-2cfafa683958 -> ?? (GND ) (kibot - v6_sch.py:2482) DEBUG: - /b0aac25a-8781-4ba1-9ce0-6f892fbacaff -> ?? (+5V ) (kibot - v6_sch.py:2482) DEBUG: - /b323d8a5-94c7-4fcd-878c-fe65f59e4b2c -> ?? (GND ) (kibot - v6_sch.py:2482) DEBUG: - /b599eb90-055b-48d9-9825-2ab9b3ccb29d -> ?? (GND ) (kibot - v6_sch.py:2482) DEBUG: - /b60028a9-7041-4806-9371-125e2269331d -> ?? (+5V ) (kibot - v6_sch.py:2482) DEBUG: - /bd6296d5-5edf-4cf1-99fb-e05739a3220a -> ?? (C_Small ) (kibot - v6_sch.py:2482) DEBUG: - /c58243ab-0c79-42f0-881e-ca88675b672b -> ?? (GND ) (kibot - v6_sch.py:2482) DEBUG: - /ca16b761-41b6-472a-8f09-7352061945d0 -> ?? (GND ) (kibot - v6_sch.py:2482) DEBUG: - /cb4ab43c-e334-4781-a18a-e62981db5807 -> ?? (FUSE_Blade ) (kibot - v6_sch.py:2482) DEBUG: - /d415e98f-648d-46e4-ae27-f03794b776f7 -> ?? (+5V ) (kibot - v6_sch.py:2482) DEBUG: - /d58bd7b5-1975-455f-bd0a-17ae9e3ab5db -> ?? (Screw_Terminal_01x02 ) (kibot - v6_sch.py:2482) DEBUG: - /dd2978b6-62bd-4ba7-ace9-f330b52df6d7 -> ?? (WS2812B_5050 ) (kibot - v6_sch.py:2482) DEBUG: - /df0b5267-cbe9-4ae8-a5ae-a096a343cd46 -> ?? (+12V ) (kibot - v6_sch.py:2482) DEBUG: - /e3782e5b-4fc4-4be7-aca2-72372ad458b1 -> ?? (C_Small ) (kibot - v6_sch.py:2482) DEBUG: - /fddfa880-7bbd-41e6-8613-1bdda50a16a9 -> ?? (I2C_01x04 ) (kibot - v6_sch.py:2482) DEBUG:- /6b526c5a-a24f-46e9-a481-78bb38a66ba0 (kibot - v6_sch.py:2480) DEBUG: - /6b526c5a-a24f-46e9-a481-78bb38a66ba0/43260a31-1187-435a-8cad-dc8878a26a25 -> ?? (TCMT1100 ) (kibot - v6_sch.py:2482) DEBUG: - /6b526c5a-a24f-46e9-a481-78bb38a66ba0/a379a954-4bc4-4767-aaa7-b49dfef2b570 -> ?? (D ) (kibot - v6_sch.py:2482) DEBUG: - /6b526c5a-a24f-46e9-a481-78bb38a66ba0/b977eca9-e422-4fd1-85dc-0a4a5888289d -> ?? (R-OCI_UPL_1_Resistors ) (kibot - v6_sch.py:2482) DEBUG: - /6b526c5a-a24f-46e9-a481-78bb38a66ba0/ca5289f1-8b38-4c78-a4c2-e8c31106dc56 -> ?? (G5Q-1 ) (kibot - v6_sch.py:2482) DEBUG:- /8ccc5ac1-8745-4550-adab-e2f45b961b48 (kibot - v6_sch.py:2480) DEBUG: - /8ccc5ac1-8745-4550-adab-e2f45b961b48/16c7d336-fd77-46d8-97dd-1e195677d672 -> ?? (MAX31855KASA-Sensor_Temperature ) (kibot - v6_sch.py:2482) DEBUG: - /8ccc5ac1-8745-4550-adab-e2f45b961b48/29dd7621-8980-404b-a731-f78b687b3b4f -> ?? (+5V-power ) (kibot - v6_sch.py:2482) DEBUG: - /8ccc5ac1-8745-4550-adab-e2f45b961b48/d7cbb2a8-ee3e-4ad2-b110-efdf52fcba32 -> ?? (Ferrite_Bead_Small-Device ) (kibot - v6_sch.py:2482) DEBUG: - /8ccc5ac1-8745-4550-adab-e2f45b961b48/e5b8216f-83ed-4ee6-a525-b51607a053ff -> ?? (R_US ) (kibot - v6_sch.py:2482) DEBUG: - /8ccc5ac1-8745-4550-adab-e2f45b961b48/f673eb76-ceb6-49e7-80f7-1114f6ecfc14 -> ?? (C ) (kibot - v6_sch.py:2482) DEBUG: - /8ccc5ac1-8745-4550-adab-e2f45b961b48/f6d0d36e-3f90-4977-9cf4-dd4a9c36458a -> ?? (R_US ) (kibot - v6_sch.py:2482) DEBUG: - /8ccc5ac1-8745-4550-adab-e2f45b961b48/f9304d4d-b0b5-4c35-9ffd-749ac965a55d -> ?? (Ferrite_Bead_Small-Device ) (kibot - v6_sch.py:2482) DEBUG:- /b47faf23-261e-4e47-922b-3d67aaa3d8dc (kibot - v6_sch.py:2480) DEBUG: - /b47faf23-261e-4e47-922b-3d67aaa3d8dc/16c7d336-fd77-46d8-97dd-1e195677d672 -> ?? (MAX31855KASA-Sensor_Temperature ) (kibot - v6_sch.py:2482) DEBUG: - /b47faf23-261e-4e47-922b-3d67aaa3d8dc/29dd7621-8980-404b-a731-f78b687b3b4f -> ?? (+5V-power ) (kibot - v6_sch.py:2482) DEBUG: - /b47faf23-261e-4e47-922b-3d67aaa3d8dc/d7cbb2a8-ee3e-4ad2-b110-efdf52fcba32 -> ?? (Ferrite_Bead_Small-Device ) (kibot - v6_sch.py:2482) DEBUG: - /b47faf23-261e-4e47-922b-3d67aaa3d8dc/e5b8216f-83ed-4ee6-a525-b51607a053ff -> ?? (R_US ) (kibot - v6_sch.py:2482) DEBUG: - /b47faf23-261e-4e47-922b-3d67aaa3d8dc/f673eb76-ceb6-49e7-80f7-1114f6ecfc14 -> ?? (C ) (kibot - v6_sch.py:2482) DEBUG: - /b47faf23-261e-4e47-922b-3d67aaa3d8dc/f6d0d36e-3f90-4977-9cf4-dd4a9c36458a -> ?? (R_US ) (kibot - v6_sch.py:2482) DEBUG: - /b47faf23-261e-4e47-922b-3d67aaa3d8dc/f9304d4d-b0b5-4c35-9ffd-749ac965a55d -> ?? (Ferrite_Bead_Small-Device ) (kibot - v6_sch.py:2482) DEBUG:- /bc4e269f-1dfe-4e8a-b0a0-594bd2f17a4d (kibot - v6_sch.py:2480) DEBUG: - /bc4e269f-1dfe-4e8a-b0a0-594bd2f17a4d/43260a31-1187-435a-8cad-dc8878a26a25 -> ?? (TCMT1100 ) (kibot - v6_sch.py:2482) DEBUG: - /bc4e269f-1dfe-4e8a-b0a0-594bd2f17a4d/a379a954-4bc4-4767-aaa7-b49dfef2b570 -> ?? (D ) (kibot - v6_sch.py:2482) DEBUG: - /bc4e269f-1dfe-4e8a-b0a0-594bd2f17a4d/b977eca9-e422-4fd1-85dc-0a4a5888289d -> ?? (R-OCI_UPL_1_Resistors ) (kibot - v6_sch.py:2482) DEBUG: - /bc4e269f-1dfe-4e8a-b0a0-594bd2f17a4d/ca5289f1-8b38-4c78-a4c2-e8c31106dc56 -> ?? (G5Q-1 ) (kibot - v6_sch.py:2482) DEBUG:Assigning components to instances (kibot - v6_sch.py:2681) DEBUG:- /00000000-0000-0000-0000-00005fa66343 -> #PWR09 -> 140530117821136 00000000-0000-0000-0000-00005fa66343 (kibot - v6_sch.py:2723) DEBUG:- /00000000-0000-0000-0000-00005fa67628 -> #PWR010 -> 140530117822928 00000000-0000-0000-0000-00005fa67628 (kibot - v6_sch.py:2723) DEBUG:- /00000000-0000-0000-0000-00005fa94026 -> #PWR04 -> 140530117824976 00000000-0000-0000-0000-00005fa94026 (kibot - v6_sch.py:2723) DEBUG:- /00000000-0000-0000-0000-00005fab1765 -> H1 -> 140530117827024 00000000-0000-0000-0000-00005fab1765 (kibot - v6_sch.py:2723) DEBUG:- /00000000-0000-0000-0000-00005fab1b3e -> H2 -> 140530117829008 00000000-0000-0000-0000-00005fab1b3e (kibot - v6_sch.py:2723) DEBUG:- /00000000-0000-0000-0000-00005fab217d -> H3 -> 140530117831184 00000000-0000-0000-0000-00005fab217d (kibot - v6_sch.py:2723) DEBUG:- /00000000-0000-0000-0000-00005fab25f7 -> H4 -> 140530117833104 00000000-0000-0000-0000-00005fab25f7 (kibot - v6_sch.py:2723) DEBUG:- /00000000-0000-0000-0000-00005fcad89b -> A1 -> 140530117835088 00000000-0000-0000-0000-00005fcad89b (kibot - v6_sch.py:2723) DEBUG:- /00000000-0000-0000-0000-00005fe4a934 -> #SYM1 -> 140530117837072 00000000-0000-0000-0000-00005fe4a934 (kibot - v6_sch.py:2723) DEBUG:- /00000000-0000-0000-0000-00005fe6b3c7 -> J2 -> 140530117831056 00000000-0000-0000-0000-00005fe6b3c7 (kibot - v6_sch.py:2723) DEBUG:- /00000000-0000-0000-0000-00005fe6d224 -> #PWR014 -> 140530117840848 00000000-0000-0000-0000-00005fe6d224 (kibot - v6_sch.py:2723) DEBUG:- /00000000-0000-0000-0000-00005fe6e4ca -> #PWR015 -> 140530117843024 00000000-0000-0000-0000-00005fe6e4ca (kibot - v6_sch.py:2723) DEBUG:- /00000000-0000-0000-0000-00005fe73fec -> #PWR03 -> 140530117845648 00000000-0000-0000-0000-00005fe73fec (kibot - v6_sch.py:2723) DEBUG:- /00000000-0000-0000-0000-0000614d5dc9 -> #PWR017 -> 140530117847504 00000000-0000-0000-0000-0000614d5dc9 (kibot - v6_sch.py:2723) DEBUG:- /00a46de0-5d13-4460-91e4-748254499783 -> #PWR05 -> 140530117849680 00a46de0-5d13-4460-91e4-748254499783 (kibot - v6_sch.py:2723) DEBUG:- /0387f1bc-b833-4dcd-924d-bff4dc7f2acb -> #PWR016 -> 140530117851856 0387f1bc-b833-4dcd-924d-bff4dc7f2acb (kibot - v6_sch.py:2723) DEBUG:- /07223c23-3255-44e7-b8ff-d0d103854f0c -> #FLG01 -> 140530117919760 07223c23-3255-44e7-b8ff-d0d103854f0c (kibot - v6_sch.py:2723) DEBUG:- /07d8b6c7-cef6-4618-8686-f4364fb4cbb6 -> #PWR027 -> 140530117922000 07d8b6c7-cef6-4618-8686-f4364fb4cbb6 (kibot - v6_sch.py:2723) DEBUG:- /1afc1bb9-c579-4018-9bb8-084b6fb7f8a9 -> #PWR020 -> 140530117924240 1afc1bb9-c579-4018-9bb8-084b6fb7f8a9 (kibot - v6_sch.py:2723) DEBUG:- /2652242f-bdfd-4285-8d2a-ef528f3cd86e -> C2 -> 140530117926480 2652242f-bdfd-4285-8d2a-ef528f3cd86e (kibot - v6_sch.py:2723) DEBUG:- /26a21294-9485-47e4-9b4e-9967c3cd6fc8 -> #PWR01 -> 140530117928912 26a21294-9485-47e4-9b4e-9967c3cd6fc8 (kibot - v6_sch.py:2723) DEBUG:- /2c3b5693-d873-4f9f-8f49-bb463e24a4f6 -> J5 -> 140530117931408 2c3b5693-d873-4f9f-8f49-bb463e24a4f6 (kibot - v6_sch.py:2723) DEBUG:- /32d4b980-678b-4a51-a970-9fff003bbb30 -> C3 -> 140530117933584 32d4b980-678b-4a51-a970-9fff003bbb30 (kibot - v6_sch.py:2723) DEBUG:- /482a9969-f19c-4bea-a558-d9d96f397827 -> J6 -> 140530117936080 482a9969-f19c-4bea-a558-d9d96f397827 (kibot - v6_sch.py:2723) DEBUG:- /48c6aecd-49bb-409a-997b-b79a46431ce2 -> SW2 -> 140530117938256 48c6aecd-49bb-409a-997b-b79a46431ce2 (kibot - v6_sch.py:2723) DEBUG:- /4e13a0bd-a89e-4c36-9d3d-0ad947da9b56 -> U1 -> 140530117940496 4e13a0bd-a89e-4c36-9d3d-0ad947da9b56 (kibot - v6_sch.py:2723) DEBUG:- /56b87803-2cd2-4ea8-9fe5-0ecf448c0879 -> F2 -> 140530117942608 56b87803-2cd2-4ea8-9fe5-0ecf448c0879 (kibot - v6_sch.py:2723) DEBUG:- /5cc3e097-8307-40da-9621-3cfbf161cda1 -> #PWR06 -> 140530117945296 5cc3e097-8307-40da-9621-3cfbf161cda1 (kibot - v6_sch.py:2723) DEBUG:- /693f3af7-d296-4b06-a500-76844f5b6f16 -> SW1 -> 140530117947536 693f3af7-d296-4b06-a500-76844f5b6f16 (kibot - v6_sch.py:2723) DEBUG:- /78397c31-dfa0-4b8b-8219-02e002c18346 -> #PWR08 -> 140530117949776 78397c31-dfa0-4b8b-8219-02e002c18346 (kibot - v6_sch.py:2723) DEBUG:- /81cf7934-4506-465c-a586-5db8b9cc3065 -> #PWR018 -> 140530117968336 81cf7934-4506-465c-a586-5db8b9cc3065 (kibot - v6_sch.py:2723) DEBUG:- /8546dd41-4f49-45ae-9454-e1bc97ad45cd -> HS1 -> 140530117970704 8546dd41-4f49-45ae-9454-e1bc97ad45cd (kibot - v6_sch.py:2723) DEBUG:- /972646c0-1a21-4622-99d4-004032070535 -> J4 -> 140530117973200 972646c0-1a21-4622-99d4-004032070535 (kibot - v6_sch.py:2723) DEBUG:- /9f98633a-00c8-4f8b-b95c-0f6c11d9f1a7 -> #PWR024 -> 140530117975376 9f98633a-00c8-4f8b-b95c-0f6c11d9f1a7 (kibot - v6_sch.py:2723) DEBUG:- /a7aeae8e-0018-4535-8f6e-147a2ea9ac99 -> #FLG02 -> 140530117977616 a7aeae8e-0018-4535-8f6e-147a2ea9ac99 (kibot - v6_sch.py:2723) DEBUG:- /aa9de001-57be-438d-986c-720fcbdf25a1 -> L1 -> 140530117980176 aa9de001-57be-438d-986c-720fcbdf25a1 (kibot - v6_sch.py:2723) DEBUG:- /ada835f0-52d2-4a4f-95c3-2cfafa683958 -> #PWR019 -> 140530117982608 ada835f0-52d2-4a4f-95c3-2cfafa683958 (kibot - v6_sch.py:2723) DEBUG:- /b0aac25a-8781-4ba1-9ce0-6f892fbacaff -> #PWR07 -> 140530118001040 b0aac25a-8781-4ba1-9ce0-6f892fbacaff (kibot - v6_sch.py:2723) DEBUG:- /b323d8a5-94c7-4fcd-878c-fe65f59e4b2c -> #PWR025 -> 140530118003472 b323d8a5-94c7-4fcd-878c-fe65f59e4b2c (kibot - v6_sch.py:2723) DEBUG:- /b599eb90-055b-48d9-9825-2ab9b3ccb29d -> #PWR012 -> 140530118005776 b599eb90-055b-48d9-9825-2ab9b3ccb29d (kibot - v6_sch.py:2723) DEBUG:- /b60028a9-7041-4806-9371-125e2269331d -> #PWR013 -> 140530118008016 b60028a9-7041-4806-9371-125e2269331d (kibot - v6_sch.py:2723) DEBUG:- /bd6296d5-5edf-4cf1-99fb-e05739a3220a -> C4 -> 140530118010448 bd6296d5-5edf-4cf1-99fb-e05739a3220a (kibot - v6_sch.py:2723) DEBUG:- /c58243ab-0c79-42f0-881e-ca88675b672b -> #PWR021 -> 140530118012944 c58243ab-0c79-42f0-881e-ca88675b672b (kibot - v6_sch.py:2723) DEBUG:- /ca16b761-41b6-472a-8f09-7352061945d0 -> #PWR02 -> 140530118015248 ca16b761-41b6-472a-8f09-7352061945d0 (kibot - v6_sch.py:2723) DEBUG:- /cb4ab43c-e334-4781-a18a-e62981db5807 -> F1 -> 140530118033744 cb4ab43c-e334-4781-a18a-e62981db5807 (kibot - v6_sch.py:2723) DEBUG:- /d415e98f-648d-46e4-ae27-f03794b776f7 -> #PWR011 -> 140530118036432 d415e98f-648d-46e4-ae27-f03794b776f7 (kibot - v6_sch.py:2723) DEBUG:- /d58bd7b5-1975-455f-bd0a-17ae9e3ab5db -> J3 -> 140530118038800 d58bd7b5-1975-455f-bd0a-17ae9e3ab5db (kibot - v6_sch.py:2723) DEBUG:- /dd2978b6-62bd-4ba7-ace9-f330b52df6d7 -> D1 -> 140530118041424 dd2978b6-62bd-4ba7-ace9-f330b52df6d7 (kibot - v6_sch.py:2723) DEBUG:- /df0b5267-cbe9-4ae8-a5ae-a096a343cd46 -> #PWR026 -> 140530118043344 df0b5267-cbe9-4ae8-a5ae-a096a343cd46 (kibot - v6_sch.py:2723) DEBUG:- /e3782e5b-4fc4-4be7-aca2-72372ad458b1 -> C1 -> 140530118045904 e3782e5b-4fc4-4be7-aca2-72372ad458b1 (kibot - v6_sch.py:2723) DEBUG:- /fddfa880-7bbd-41e6-8613-1bdda50a16a9 -> J1 -> 140530118048336 fddfa880-7bbd-41e6-8613-1bdda50a16a9 (kibot - v6_sch.py:2723) DEBUG:- /6b526c5a-a24f-46e9-a481-78bb38a66ba0/43260a31-1187-435a-8cad-dc8878a26a25 -> U5 -> 140530113660176 43260a31-1187-435a-8cad-dc8878a26a25 (kibot - v6_sch.py:2723) DEBUG:- /6b526c5a-a24f-46e9-a481-78bb38a66ba0/a379a954-4bc4-4767-aaa7-b49dfef2b570 -> D3 -> 140530113662928 a379a954-4bc4-4767-aaa7-b49dfef2b570 (kibot - v6_sch.py:2723) DEBUG:- /6b526c5a-a24f-46e9-a481-78bb38a66ba0/b977eca9-e422-4fd1-85dc-0a4a5888289d -> R6 -> 140530113665232 b977eca9-e422-4fd1-85dc-0a4a5888289d (kibot - v6_sch.py:2723) DEBUG:- /6b526c5a-a24f-46e9-a481-78bb38a66ba0/ca5289f1-8b38-4c78-a4c2-e8c31106dc56 -> K2 -> 140530113667408 ca5289f1-8b38-4c78-a4c2-e8c31106dc56 (kibot - v6_sch.py:2723) DEBUG:- /8ccc5ac1-8745-4550-adab-e2f45b961b48/16c7d336-fd77-46d8-97dd-1e195677d672 -> U2 -> 140530113774544 16c7d336-fd77-46d8-97dd-1e195677d672 (kibot - v6_sch.py:2723) DEBUG:- /8ccc5ac1-8745-4550-adab-e2f45b961b48/29dd7621-8980-404b-a731-f78b687b3b4f -> #PWR022 -> 140530113777488 29dd7621-8980-404b-a731-f78b687b3b4f (kibot - v6_sch.py:2723) DEBUG:- /8ccc5ac1-8745-4550-adab-e2f45b961b48/d7cbb2a8-ee3e-4ad2-b110-efdf52fcba32 -> FB1 -> 140530113779984 d7cbb2a8-ee3e-4ad2-b110-efdf52fcba32 (kibot - v6_sch.py:2723) DEBUG:- /8ccc5ac1-8745-4550-adab-e2f45b961b48/e5b8216f-83ed-4ee6-a525-b51607a053ff -> R2 -> 140530113781968 e5b8216f-83ed-4ee6-a525-b51607a053ff (kibot - v6_sch.py:2723) DEBUG:- /8ccc5ac1-8745-4550-adab-e2f45b961b48/f673eb76-ceb6-49e7-80f7-1114f6ecfc14 -> C5 -> 140530113784976 f673eb76-ceb6-49e7-80f7-1114f6ecfc14 (kibot - v6_sch.py:2723) DEBUG:- /8ccc5ac1-8745-4550-adab-e2f45b961b48/f6d0d36e-3f90-4977-9cf4-dd4a9c36458a -> R1 -> 140530113787152 f6d0d36e-3f90-4977-9cf4-dd4a9c36458a (kibot - v6_sch.py:2723) DEBUG:- /8ccc5ac1-8745-4550-adab-e2f45b961b48/f9304d4d-b0b5-4c35-9ffd-749ac965a55d -> FB2 -> 140530113789520 f9304d4d-b0b5-4c35-9ffd-749ac965a55d (kibot - v6_sch.py:2723) DEBUG:- /b47faf23-261e-4e47-922b-3d67aaa3d8dc/16c7d336-fd77-46d8-97dd-1e195677d672 -> U3 -> 140530113889936 16c7d337-fd77-46d8-97dd-1e195677d672 (kibot - v6_sch.py:2723) DEBUG:- /b47faf23-261e-4e47-922b-3d67aaa3d8dc/29dd7621-8980-404b-a731-f78b687b3b4f -> #PWR023 -> 140530113892432 29dd7622-8980-404b-a731-f78b687b3b4f (kibot - v6_sch.py:2723) DEBUG:- /b47faf23-261e-4e47-922b-3d67aaa3d8dc/d7cbb2a8-ee3e-4ad2-b110-efdf52fcba32 -> FB3 -> 140530113894864 d7cbb2a9-ee3e-4ad2-b110-efdf52fcba32 (kibot - v6_sch.py:2723) DEBUG:- /b47faf23-261e-4e47-922b-3d67aaa3d8dc/e5b8216f-83ed-4ee6-a525-b51607a053ff -> R4 -> 140530113896784 e5b82170-83ed-4ee6-a525-b51607a053ff (kibot - v6_sch.py:2723) DEBUG:- /b47faf23-261e-4e47-922b-3d67aaa3d8dc/f673eb76-ceb6-49e7-80f7-1114f6ecfc14 -> C6 -> 140530113899664 f673eb77-ceb6-49e7-80f7-1114f6ecfc14 (kibot - v6_sch.py:2723) DEBUG:- /b47faf23-261e-4e47-922b-3d67aaa3d8dc/f6d0d36e-3f90-4977-9cf4-dd4a9c36458a -> R3 -> 140530113901776 f6d0d36f-3f90-4977-9cf4-dd4a9c36458a (kibot - v6_sch.py:2723) DEBUG:- /b47faf23-261e-4e47-922b-3d67aaa3d8dc/f9304d4d-b0b5-4c35-9ffd-749ac965a55d -> FB4 -> 140530113904784 f9304d4e-b0b5-4c35-9ffd-749ac965a55d (kibot - v6_sch.py:2723) DEBUG:- /bc4e269f-1dfe-4e8a-b0a0-594bd2f17a4d/43260a31-1187-435a-8cad-dc8878a26a25 -> U4 -> 140530113973840 43260a32-1187-435a-8cad-dc8878a26a25 (kibot - v6_sch.py:2723) DEBUG:- /bc4e269f-1dfe-4e8a-b0a0-594bd2f17a4d/a379a954-4bc4-4767-aaa7-b49dfef2b570 -> D2 -> 140530113976464 a379a955-4bc4-4767-aaa7-b49dfef2b570 (kibot - v6_sch.py:2723) DEBUG:- /bc4e269f-1dfe-4e8a-b0a0-594bd2f17a4d/b977eca9-e422-4fd1-85dc-0a4a5888289d -> R5 -> 140530113979280 b977ecaa-e422-4fd1-85dc-0a4a5888289d (kibot - v6_sch.py:2723) DEBUG:- /bc4e269f-1dfe-4e8a-b0a0-594bd2f17a4d/ca5289f1-8b38-4c78-a4c2-e8c31106dc56 -> K1 -> 140530113981328 ca5289f2-8b38-4c78-a4c2-e8c31106dc56 (kibot - v6_sch.py:2723) DEBUG:Schematic dependencies: ['/__w/Slice_RLHT/Slice_RLHT/hardware/BREAD_Slice.kicad_sch', '/__w/Slice_RLHT/Slice_RLHT/hardware/max31855k.kicad_sch', '/__w/Slice_RLHT/Slice_RLHT/hardware/relay.kicad_sch'] (kibot - kiplot.py:283) DEBUG:Expanding `/__w/Slice_RLHT/Slice_RLHT/hardware/Generated` in SCH context for erc: True (['HTML']) parent: None (kibot - optionable.py:493) DEBUG:Current text variables: {} (kibot.gs - gs.py:276) DEBUG:Expanded `/__w/Slice_RLHT/Slice_RLHT/hardware/Generated` (kibot - optionable.py:539) DEBUG:Expanding `%f-%i%I%v.%x` in SCH context for erc: True (['HTML']) parent: None (kibot - optionable.py:493) DEBUG:Expanded `BREAD_Slice-erc.html` (kibot - optionable.py:539) - Running the ERC DEBUG:- Executing: kicad-cli sch erc -o /__w/Slice_RLHT/Slice_RLHT/hardware/Generated/BREAD_Slice-erc.html --format json --severity-all --units mm /__w/Slice_RLHT/Slice_RLHT/hardware/BREAD_Slice.kicad_sch (kibot - kiplot.py:159) DEBUG:- Output from command: Checking sheet names... Checking bus conflicts... Checking conflicts... Checking units... Checking footprints... Checking pins... Checking similar labels... Checking local and global labels... Checking for unresolved variables... Checking no connect pins for connections... Checking for library symbol issues... Checking for footprint link issues... Checking for off grid pins and wires... Checking for labels on more than one wire... Checking for undefined netclasses... Found 64 violations Saved ERC Report to /__w/Slice_RLHT/Slice_RLHT/hardware/Generated/BREAD_Slice-erc.html (kibot - kiplot.py:151) DEBUG:Removing temporal files (kibot.pre_any_xrc - pre_any_xrc.py:314) WARNING:(W142) 64 ERC warnings detected (kibot.pre_erc - pre_erc.py:146) WARNING:(W142) (lib_symbol_mismatch) Symbol 'MountingHole' doesn't match copy in library 'Mechanical' @(0.1778 mm, 0.2032 mm): Symbol H1 [MountingHole] Sheet: / (kibot.pre_erc - pre_erc.py:146) WARNING:(W142) (lib_symbol_mismatch) Symbol 'MountingHole' doesn't match copy in library 'Mechanical' @(0.1778 mm, 0.254 mm): Symbol H2 [MountingHole] Sheet: / (kibot.pre_erc - pre_erc.py:146) WARNING:(W142) (lib_symbol_mismatch) Symbol 'MountingHole' doesn't match copy in library 'Mechanical' @(0.254 mm, 0.2032 mm): Symbol H3 [MountingHole] Sheet: / (kibot.pre_erc - pre_erc.py:146) WARNING:(W142) (lib_symbol_mismatch) Symbol 'MountingHole' doesn't match copy in library 'Mechanical' @(0.254 mm, 0.254 mm): Symbol H4 [MountingHole] Sheet: / (kibot.pre_erc - pre_erc.py:146) WARNING:(W142) (lib_symbol_mismatch) Symbol 'GND' doesn't match copy in library 'power' @(0.2286 mm, 0.4191 mm): Symbol #PWR02 [GND] Sheet: / (kibot.pre_erc - pre_erc.py:146) WARNING:(W142) (lib_symbol_mismatch) Symbol '+5V' doesn't match copy in library 'power' @(0.3048 mm, 0.3683 mm): Symbol #PWR07 [+5V] Sheet: / (kibot.pre_erc - pre_erc.py:146) WARNING:(W142) (lib_symbol_issues) The current configuration does not include the symbol library 'SparkFun-Connector' @(0.3302 mm, 0.4699 mm): Symbol J1 [I2C_01x04] Sheet: / (kibot.pre_erc - pre_erc.py:146) WARNING:(W142) (lib_symbol_mismatch) Symbol '+12V' doesn't match copy in library 'power' @(0.5334 mm, 0.254 mm): Symbol #PWR014 [+12V] Sheet: / (kibot.pre_erc - pre_erc.py:146) WARNING:(W142) (lib_symbol_mismatch) Symbol '+12V' doesn't match copy in library 'power' @(0.2286 mm, 0.635 mm): Symbol #PWR03 [+12V] Sheet: / (kibot.pre_erc - pre_erc.py:146) WARNING:(W142) (lib_symbol_issues) Symbol 'Conn_01x10_Female' not found in symbol library 'Connector' @(0.6096 mm, 0.3683 mm): Symbol J2 [Conn_01x10_Female] Sheet: / (kibot.pre_erc - pre_erc.py:146) WARNING:(W142) (lib_symbol_mismatch) Symbol 'C_Small' doesn't match copy in library 'Device' @(0.2286 mm, 0.6858 mm): Symbol C1 [C_Small] Sheet: / (kibot.pre_erc - pre_erc.py:146) WARNING:(W142) (lib_symbol_mismatch) Symbol 'GND' doesn't match copy in library 'power' @(0.5461 mm, 0.508 mm): Symbol #PWR015 [GND] Sheet: / (kibot.pre_erc - pre_erc.py:146) WARNING:(W142) (lib_symbol_mismatch) Symbol 'GND' doesn't match copy in library 'power' @(0.2286 mm, 0.7366 mm): Symbol #PWR04 [GND] Sheet: / (kibot.pre_erc - pre_erc.py:146) WARNING:(W142) (lib_symbol_mismatch) Symbol '+5V' doesn't match copy in library 'power' @(0.4826 mm, 0.6096 mm): Symbol #PWR011 [+5V] Sheet: / (kibot.pre_erc - pre_erc.py:146) WARNING:(W142) (lib_symbol_mismatch) Symbol '+5V' doesn't match copy in library 'power' @(0.7874 mm, 0.2413 mm): Symbol #PWR016 [+5V] Sheet: / (kibot.pre_erc - pre_erc.py:146) WARNING:(W142) (footprint_link_issues) The current configuration does not include the footprint library 'SparkFun-LED'. @(0.4826 mm, 0.6858 mm): Symbol D1 [WS2812B_5050] Sheet: / (kibot.pre_erc - pre_erc.py:146) WARNING:(W142) (lib_symbol_issues) The current configuration does not include the symbol library 'SparkFun-LED' @(0.4826 mm, 0.6858 mm): Symbol D1 [WS2812B_5050] Sheet: / (kibot.pre_erc - pre_erc.py:146) WARNING:(W142) (lib_symbol_mismatch) Symbol 'GND' doesn't match copy in library 'power' @(0.4826 mm, 0.762 mm): Symbol #PWR012 [GND] Sheet: / (kibot.pre_erc - pre_erc.py:146) WARNING:(W142) (lib_symbol_mismatch) Symbol 'GND' doesn't match copy in library 'power' @(0.7874 mm, 0.4953 mm): Symbol #PWR017 [GND] Sheet: / (kibot.pre_erc - pre_erc.py:146) WARNING:(W142) (lib_symbol_mismatch) Symbol '+12V' doesn't match copy in library 'power' @(0.2159 mm, 0.9144 mm): Symbol #PWR01 [+12V] Sheet: / (kibot.pre_erc - pre_erc.py:146) WARNING:(W142) (lib_symbol_issues) The current configuration does not include the symbol library 'SparkFun-DiscreteSemi' @(0.3175 mm, 0.9652 mm): Symbol U1 [AP63205] Sheet: / (kibot.pre_erc - pre_erc.py:146) WARNING:(W142) (lib_symbol_mismatch) Symbol '+5V' doesn't match copy in library 'power' @(0.7874 mm, 0.6477 mm): Symbol #PWR018 [+5V] Sheet: / (kibot.pre_erc - pre_erc.py:146) WARNING:(W142) (lib_symbol_mismatch) Symbol 'C_Small' doesn't match copy in library 'Device' @(0.4191 mm, 0.9525 mm): Symbol C2 [C_Small] Sheet: / (kibot.pre_erc - pre_erc.py:146) WARNING:(W142) (lib_symbol_mismatch) Symbol '+5V' doesn't match copy in library 'power' @(0.5207 mm, 0.9144 mm): Symbol #PWR013 [+5V] Sheet: / (kibot.pre_erc - pre_erc.py:146) WARNING:(W142) (lib_symbol_mismatch) Symbol 'L_Small' doesn't match copy in library 'Device' @(0.4191 mm, 1.0033 mm): Symbol L1 [L_Small] Sheet: / (kibot.pre_erc - pre_erc.py:146) WARNING:(W142) (lib_symbol_mismatch) Symbol 'C_Small' doesn't match copy in library 'Device' @(0.4191 mm, 1.0541 mm): Symbol C3 [C_Small] Sheet: / (kibot.pre_erc - pre_erc.py:146) WARNING:(W142) (lib_symbol_mismatch) Symbol 'C_Small' doesn't match copy in library 'Device' @(0.5207 mm, 1.0541 mm): Symbol C4 [C_Small] Sheet: / (kibot.pre_erc - pre_erc.py:146) WARNING:(W142) (lib_symbol_mismatch) Symbol 'GND' doesn't match copy in library 'power' @(0.7874 mm, 0.9017 mm): Symbol #PWR019 [GND] Sheet: / (kibot.pre_erc - pre_erc.py:146) WARNING:(W142) (lib_symbol_mismatch) Symbol '+12V' doesn't match copy in library 'power' @(0.254 mm, 1.1811 mm): Symbol #PWR05 [+12V] Sheet: / (kibot.pre_erc - pre_erc.py:146) WARNING:(W142) (footprint_link_issues) The current configuration does not include the footprint library 'KML-Custom'. @(0.4699 mm, 1.1176 mm): Symbol HS1 [Heatsink_Pad] Sheet: / (kibot.pre_erc - pre_erc.py:146) WARNING:(W142) (lib_symbol_mismatch) Symbol 'Heatsink_Pad' doesn't match copy in library 'Mechanical' @(0.4699 mm, 1.1176 mm): Symbol HS1 [Heatsink_Pad] Sheet: / (kibot.pre_erc - pre_erc.py:146) WARNING:(W142) (lib_symbol_mismatch) Symbol 'GND' doesn't match copy in library 'power' @(0.4191 mm, 1.143 mm): Symbol #PWR08 [GND] Sheet: / (kibot.pre_erc - pre_erc.py:146) WARNING:(W142) (lib_symbol_mismatch) Symbol 'PWR_FLAG' doesn't match copy in library 'power' @(0.254 mm, 1.2065 mm): Symbol #FLG01 [PWR_FLAG] Sheet: / (kibot.pre_erc - pre_erc.py:146) WARNING:(W142) (lib_symbol_mismatch) Symbol 'PWR_FLAG' doesn't match copy in library 'power' @(0.254 mm, 1.2446 mm): Symbol #FLG02 [PWR_FLAG] Sheet: / (kibot.pre_erc - pre_erc.py:146) WARNING:(W142) (lib_symbol_mismatch) Symbol 'GND' doesn't match copy in library 'power' @(0.254 mm, 1.27 mm): Symbol #PWR06 [GND] Sheet: / (kibot.pre_erc - pre_erc.py:146) WARNING:(W142) (lib_symbol_mismatch) Symbol '+5V' doesn't match copy in library 'power' @(0.4572 mm, 1.27 mm): Symbol #PWR010 [+5V] Sheet: / (kibot.pre_erc - pre_erc.py:146) WARNING:(W142) (lib_symbol_mismatch) Symbol 'Screw_Terminal_01x02' doesn't match copy in library 'Connector' @(1.3081 mm, 0.3556 mm): Symbol J3 [Screw_Terminal_01x02] Sheet: / (kibot.pre_erc - pre_erc.py:146) WARNING:(W142) (lib_symbol_mismatch) Symbol 'Screw_Terminal_01x02' doesn't match copy in library 'Connector' @(1.3208 mm, 0.762 mm): Symbol J4 [Screw_Terminal_01x02] Sheet: / (kibot.pre_erc - pre_erc.py:146) WARNING:(W142) (lib_symbol_mismatch) Symbol 'Arduino_Nano_v3.x' doesn't match copy in library 'MCU_Module' @(0.4064 mm, 1.5494 mm): Symbol A1 [Arduino_Nano_v3.x] Sheet: / (kibot.pre_erc - pre_erc.py:146) WARNING:(W142) (lib_symbol_mismatch) Symbol '+12V' doesn't match copy in library 'power' @(1.5748 mm, 0.4064 mm): Symbol #PWR026 [+12V] Sheet: / (kibot.pre_erc - pre_erc.py:146) WARNING:(W142) (lib_symbol_mismatch) Symbol 'GND' doesn't match copy in library 'power' @(1.5748 mm, 0.5969 mm): Symbol #PWR027 [GND] Sheet: / (kibot.pre_erc - pre_erc.py:146) WARNING:(W142) (lib_symbol_mismatch) Symbol '+12V' doesn't match copy in library 'power' @(1.5367 mm, 0.889 mm): Symbol #PWR024 [+12V] Sheet: / (kibot.pre_erc - pre_erc.py:146) WARNING:(W142) (lib_symbol_mismatch) Symbol 'GND' doesn't match copy in library 'power' @(0.4191 mm, 1.8288 mm): Symbol #PWR09 [GND] Sheet: / (kibot.pre_erc - pre_erc.py:146) WARNING:(W142) (lib_symbol_mismatch) Symbol 'GND' doesn't match copy in library 'power' @(1.5367 mm, 1.0795 mm): Symbol #PWR025 [GND] Sheet: / (kibot.pre_erc - pre_erc.py:146) WARNING:(W142) (lib_symbol_issues) The current configuration does not include the symbol library 'OCI_UPL_11_Mechanical' @(1.9939 mm, 0.5588 mm): Symbol F1 [FUSE_Blade] Sheet: / (kibot.pre_erc - pre_erc.py:146) WARNING:(W142) (lib_symbol_mismatch) Symbol 'GND' doesn't match copy in library 'power' @(2.0574 mm, 0.508 mm): Symbol #PWR020 [GND] Sheet: / (kibot.pre_erc - pre_erc.py:146) WARNING:(W142) (lib_symbol_mismatch) Symbol 'Screw_Terminal_01x06' doesn't match copy in library 'Connector' @(2.1463 mm, 0.4826 mm): Symbol J5 [Screw_Terminal_01x06] Sheet: / (kibot.pre_erc - pre_erc.py:146) WARNING:(W142) (lib_symbol_issues) The current configuration does not include the symbol library 'OCI_UPL_11_Mechanical' @(1.9558 mm, 1.0414 mm): Symbol F2 [FUSE_Blade] Sheet: / (kibot.pre_erc - pre_erc.py:146) WARNING:(W142) (lib_symbol_mismatch) Symbol 'GND' doesn't match copy in library 'power' @(2.0193 mm, 0.9906 mm): Symbol #PWR021 [GND] Sheet: / (kibot.pre_erc - pre_erc.py:146) WARNING:(W142) (lib_symbol_mismatch) Symbol 'Screw_Terminal_01x06' doesn't match copy in library 'Connector' @(2.1082 mm, 0.9652 mm): Symbol J6 [Screw_Terminal_01x06] Sheet: / (kibot.pre_erc - pre_erc.py:146) WARNING:(W142) (lib_symbol_mismatch) Symbol 'SW_Push_Open' doesn't match copy in library 'Switch' @(2.2606 mm, 0.5334 mm): Symbol SW1 [SW_Push_Open] Sheet: / (kibot.pre_erc - pre_erc.py:146) WARNING:(W142) (lib_symbol_mismatch) Symbol 'SW_Push_Open' doesn't match copy in library 'Switch' @(2.2225 mm, 1.016 mm): Symbol SW2 [SW_Push_Open] Sheet: / (kibot.pre_erc - pre_erc.py:146) WARNING:(W142) (lib_symbol_mismatch) Symbol 'Logo_Open_Hardware_Small' doesn't match copy in library 'Graphic' @(2.7813 mm, 1.7399 mm): Symbol #SYM1 [Logo_Open_Hardware_Small] Sheet: / (kibot.pre_erc - pre_erc.py:146) WARNING:(W142) (lib_symbol_mismatch) Symbol 'R_US' doesn't match copy in library 'Device' @(1.2446 mm, 0.6096 mm): Symbol R3 [R_US] Sheet: / (kibot.pre_erc - pre_erc.py:146) WARNING:(W142) (lib_symbol_mismatch) Symbol 'R_US' doesn't match copy in library 'Device' @(1.3081 mm, 0.7874 mm): Symbol R4 [R_US] Sheet: / (kibot.pre_erc - pre_erc.py:146) WARNING:(W142) (lib_symbol_issues) The current configuration does not include the symbol library 'BREAD_Slice-rescue' @(1.4478 mm, 0.6096 mm): Symbol #PWR023 [+5V-power] Sheet: / (kibot.pre_erc - pre_erc.py:146) WARNING:(W142) (lib_symbol_issues) The current configuration does not include the symbol library 'BREAD_Slice-rescue' @(1.4478 mm, 0.7112 mm): Symbol U3 [MAX31855KASA-Sensor_Temperature] Sheet: / (kibot.pre_erc - pre_erc.py:146) WARNING:(W142) (lib_symbol_mismatch) Symbol 'C' doesn't match copy in library 'Device' @(1.6383 mm, 0.7112 mm): Symbol C6 [C] Sheet: / (kibot.pre_erc - pre_erc.py:146) WARNING:(W142) (lib_symbol_issues) The current configuration does not include the symbol library 'BREAD_Slice-rescue' @(1.7018 mm, 0.635 mm): Symbol FB3 [Ferrite_Bead_Small-Device] Sheet: / (kibot.pre_erc - pre_erc.py:146) WARNING:(W142) (lib_symbol_issues) The current configuration does not include the symbol library 'BREAD_Slice-rescue' @(1.7018 mm, 0.762 mm): Symbol FB4 [Ferrite_Bead_Small-Device] Sheet: / (kibot.pre_erc - pre_erc.py:146) WARNING:(W142) (lib_symbol_issues) The current configuration does not include the symbol library 'BREAD_Slice-rescue' @(1.1938 mm, 0.8636 mm): Symbol R6 [R-OCI_UPL_1_Resistors] Sheet: / (kibot.pre_erc - pre_erc.py:146) WARNING:(W142) (lib_symbol_mismatch) Symbol 'D' doesn't match copy in library 'Device' @(1.3843 mm, 0.6985 mm): Symbol D3 [D] Sheet: / (kibot.pre_erc - pre_erc.py:146) WARNING:(W142) (lib_symbol_mismatch) Symbol 'TCMT1100' doesn't match copy in library 'Isolator' @(1.3716 mm, 0.889 mm): Symbol U5 [TCMT1100] Sheet: / (kibot.pre_erc - pre_erc.py:146) WARNING:(W142) (lib_symbol_mismatch) Symbol 'G5Q-1' doesn't match copy in library 'Relay' @(1.5621 mm, 0.6858 mm): Symbol K2 [G5Q-1] Sheet: / (kibot.pre_erc - pre_erc.py:146) DEBUG:Preflight run drc (kibot.pre_base - pre_base.py:157) DEBUG:Board loaded (kibot - kiplot.py:262) DEBUG:Expanding `/__w/Slice_RLHT/Slice_RLHT/hardware/Generated` in PCB context for drc: True (['HTML']) parent: None (kibot - optionable.py:493) DEBUG:Expanded `/__w/Slice_RLHT/Slice_RLHT/hardware/Generated` (kibot - optionable.py:539) DEBUG:Expanding `%f-%i%I%v.%x` in PCB context for drc: True (['HTML']) parent: None (kibot - optionable.py:493) DEBUG:PCB title: `BREAD_Slice` (kibot.gs - gs.py:553) DEBUG:PCB date: `2025-09-25_02-05-39` (kibot.gs - gs.py:554) DEBUG:PCB revision: `` (kibot.gs - gs.py:555) DEBUG:PCB company: `` (kibot.gs - gs.py:556) DEBUG:PCB comment 1: `` (kibot.gs - gs.py:558) DEBUG:PCB comment 2: `` (kibot.gs - gs.py:558) DEBUG:PCB comment 3: `` (kibot.gs - gs.py:558) DEBUG:PCB comment 4: `` (kibot.gs - gs.py:558) DEBUG:PCB comment 5: `` (kibot.gs - gs.py:558) DEBUG:PCB comment 6: `` (kibot.gs - gs.py:558) DEBUG:PCB comment 7: `` (kibot.gs - gs.py:558) DEBUG:PCB comment 8: `` (kibot.gs - gs.py:558) DEBUG:PCB comment 9: `` (kibot.gs - gs.py:558) DEBUG:Expanded `BREAD_Slice-drc.html` (kibot - optionable.py:539) - Running the DRC DEBUG:- Executing: kicad-cli pcb drc -o /__w/Slice_RLHT/Slice_RLHT/hardware/Generated/BREAD_Slice-drc.html --format json --severity-all --units mm --schematic-parity /__w/Slice_RLHT/Slice_RLHT/hardware/BREAD_Slice.kicad_pcb (kibot - kiplot.py:159) DEBUG:- Output from command: Found 74 violations Found 0 unconnected items Found 1 schematic parity issues Saved DRC Report to /__w/Slice_RLHT/Slice_RLHT/hardware/Generated/BREAD_Slice-drc.html (kibot - kiplot.py:151) DEBUG:Removing temporal files (kibot.pre_any_xrc - pre_any_xrc.py:314) WARNING:(W145) 75 DRC warnings detected (kibot.pre_drc - pre_drc.py:150) WARNING:(W145) (silk_edge_clearance) Silkscreen clipped by board edge @(127.6 mm, 139.8 mm): Segment on Edge.Cuts @(138.68 mm, 142.04 mm): Segment of A1 on F.Silkscreen Check: Violations (kibot.pre_drc - pre_drc.py:150) WARNING:(W145) (silk_edge_clearance) Silkscreen clipped by board edge @(127.6 mm, 139.8 mm): Segment on Edge.Cuts @(146.56 mm, 131.62 mm): Segment of A1 on F.Silkscreen Check: Violations (kibot.pre_drc - pre_drc.py:150) 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 J2 on F.Silkscreen Check: Violations (kibot.pre_drc - pre_drc.py:150) 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 J2 on F.Silkscreen Check: Violations (kibot.pre_drc - pre_drc.py:150) 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 J2 on F.Silkscreen Check: Violations (kibot.pre_drc - pre_drc.py:150) 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 J2 on F.Silkscreen Check: Violations (kibot.pre_drc - pre_drc.py:150) 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 J2 on F.Silkscreen Check: Violations (kibot.pre_drc - pre_drc.py:150) 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 J2 on F.Silkscreen Check: Violations (kibot.pre_drc - pre_drc.py:150) 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 J2 on F.Silkscreen Check: Violations (kibot.pre_drc - pre_drc.py:150) 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 J2 on F.Silkscreen Check: Violations (kibot.pre_drc - pre_drc.py:150) 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 J2 on F.Silkscreen Check: Violations (kibot.pre_drc - pre_drc.py:150) 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 J2 on F.Silkscreen Check: Violations (kibot.pre_drc - pre_drc.py:150) 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 J2 on F.Silkscreen Check: Violations (kibot.pre_drc - pre_drc.py:150) 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 J2 on F.Silkscreen Check: Violations (kibot.pre_drc - pre_drc.py:150) 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 J2 on F.Silkscreen Check: Violations (kibot.pre_drc - pre_drc.py:150) 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 J2 on F.Silkscreen Check: Violations (kibot.pre_drc - pre_drc.py:150) 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 J2 on F.Silkscreen Check: Violations (kibot.pre_drc - pre_drc.py:150) 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 J2 on F.Silkscreen Check: Violations (kibot.pre_drc - pre_drc.py:150) 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 J2 on F.Silkscreen Check: Violations (kibot.pre_drc - pre_drc.py:150) 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 J2 on F.Silkscreen Check: Violations (kibot.pre_drc - pre_drc.py:150) 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 J2 on F.Silkscreen Check: Violations (kibot.pre_drc - pre_drc.py:150) 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 J2 on F.Silkscreen Check: Violations (kibot.pre_drc - pre_drc.py:150) 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 J2 on F.Silkscreen Check: Violations (kibot.pre_drc - pre_drc.py:150) 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 J2 on F.Silkscreen Check: Violations (kibot.pre_drc - pre_drc.py:150) 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 J2 on F.Silkscreen Check: Violations (kibot.pre_drc - pre_drc.py:150) 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 J2 on F.Silkscreen Check: Violations (kibot.pre_drc - pre_drc.py:150) 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 J2 on F.Silkscreen Check: Violations (kibot.pre_drc - pre_drc.py:150) 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 J2 on F.Silkscreen Check: Violations (kibot.pre_drc - pre_drc.py:150) 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 J2 on F.Silkscreen Check: Violations (kibot.pre_drc - pre_drc.py:150) 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 J2 on F.Silkscreen Check: Violations (kibot.pre_drc - pre_drc.py:150) 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 J2 on F.Silkscreen Check: Violations (kibot.pre_drc - pre_drc.py:150) 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 J2 on F.Silkscreen Check: Violations (kibot.pre_drc - pre_drc.py:150) 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 J2 on F.Silkscreen Check: Violations (kibot.pre_drc - pre_drc.py:150) 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 J2 on F.Silkscreen Check: Violations (kibot.pre_drc - pre_drc.py:150) WARNING:(W145) (silk_edge_clearance) Silkscreen clipped by board edge @(124.600001 mm, 72.2 mm): Segment on Margin @(128.931069 mm, 73.255814 mm): Polygon of Logo1 on F.Silkscreen Check: Violations (kibot.pre_drc - pre_drc.py:150) WARNING:(W145) (lib_footprint_mismatch) Footprint 'PinSocket_1x10_P2.54mm_Horizontal' does not match copy in library 'Connector_PinSocket_2.54mm'. @(126.2 mm, 78.35 mm): Footprint J2 Check: Violations (kibot.pre_drc - pre_drc.py:150) WARNING:(W145) (lib_footprint_mismatch) Footprint 'OSHW-Symbol_6.7x6mm_SilkScreen' does not match copy in library 'Symbol'. @(126.4 mm, 72.7 mm): Footprint Logo1 Check: Violations (kibot.pre_drc - pre_drc.py:150) WARNING:(W145) (lib_footprint_issues) The current configuration does not include the footprint library 'KML-Custom'. @(135.3 mm, 62.7 mm): Footprint HS1 Check: Violations (kibot.pre_drc - pre_drc.py:150) WARNING:(W145) (lib_footprint_mismatch) Footprint 'TerminalBlock_Phoenix_MPT-0,5-2-2.54_1x02_P2.54mm_Horizontal' does not match copy in library 'TerminalBlock_Phoenix'. @(186.1 mm, 119.0 mm): Footprint J3 Check: Violations (kibot.pre_drc - pre_drc.py:150) WARNING:(W145) (lib_footprint_issues) The current configuration does not include the footprint library 'SparkFun-LED'. @(173.3 mm, 136.132769 mm): Footprint D1 Check: Violations (kibot.pre_drc - pre_drc.py:150) WARNING:(W145) (lib_footprint_mismatch) Footprint 'TerminalBlock_Phoenix_MKDS-1,5-6-5.08_1x06_P5.08mm_Horizontal' does not match copy in library 'TerminalBlock_Phoenix'. @(186.6 mm, 53.7 mm): Footprint J5 Check: Violations (kibot.pre_drc - pre_drc.py:150) WARNING:(W145) (lib_footprint_mismatch) Footprint 'TerminalBlock_Phoenix_MPT-0,5-2-2.54_1x02_P2.54mm_Horizontal' does not match copy in library 'TerminalBlock_Phoenix'. @(186.1 mm, 126.84 mm): Footprint J4 Check: Violations (kibot.pre_drc - pre_drc.py:150) WARNING:(W145) (lib_footprint_mismatch) Footprint 'TerminalBlock_Phoenix_MKDS-1,5-6-5.08_1x06_P5.08mm_Horizontal' does not match copy in library 'TerminalBlock_Phoenix'. @(186.595 mm, 85.6 mm): Footprint J6 Check: Violations (kibot.pre_drc - pre_drc.py:150) WARNING:(W145) (lib_footprint_mismatch) Footprint 'SOP-4_4.4x2.6mm_P1.27mm' does not match copy in library 'Package_SO'. @(147.6 mm, 66.9 mm): Footprint U4 Check: Violations (kibot.pre_drc - pre_drc.py:150) WARNING:(W145) (lib_footprint_mismatch) Footprint 'R_1206_3216Metric_Pad1.30x1.75mm_HandSolder' does not match copy in library 'Resistor_SMD'. @(162.78381 mm, 129.59 mm): Footprint R3 Check: Violations (kibot.pre_drc - pre_drc.py:150) WARNING:(W145) (lib_footprint_mismatch) Footprint 'R_1206_3216Metric_Pad1.30x1.75mm_HandSolder' does not match copy in library 'Resistor_SMD'. @(160.0 mm, 108.85 mm): Footprint R2 Check: Violations (kibot.pre_drc - pre_drc.py:150) WARNING:(W145) (lib_footprint_mismatch) Footprint 'R_1206_3216Metric_Pad1.30x1.75mm_HandSolder' does not match copy in library 'Resistor_SMD'. @(174.43381 mm, 125.59 mm): Footprint FB3 Check: Violations (kibot.pre_drc - pre_drc.py:150) WARNING:(W145) (lib_footprint_mismatch) Footprint 'R_1206_3216Metric_Pad1.30x1.75mm_HandSolder' does not match copy in library 'Resistor_SMD'. @(160.18381 mm, 128.09 mm): Footprint R4 Check: Violations (kibot.pre_drc - pre_drc.py:150) WARNING:(W145) (lib_footprint_mismatch) Footprint 'R_1206_3216Metric_Pad1.30x1.75mm_HandSolder' does not match copy in library 'Resistor_SMD'. @(174.43381 mm, 122.9 mm): Footprint FB4 Check: Violations (kibot.pre_drc - pre_drc.py:150) WARNING:(W145) (lib_footprint_mismatch) Footprint 'R_1206_3216Metric_Pad1.30x1.75mm_HandSolder' does not match copy in library 'Resistor_SMD'. @(145.8 mm, 69.9 mm): Footprint R5 Check: Violations (kibot.pre_drc - pre_drc.py:150) WARNING:(W145) (lib_footprint_mismatch) Footprint 'SOIC-8_3.9x4.9mm_P1.27mm' does not match copy in library 'Package_SO'. @(165.38381 mm, 124.29 mm): Footprint U3 Check: Violations (kibot.pre_drc - pre_drc.py:150) WARNING:(W145) (lib_footprint_mismatch) Footprint 'R_1206_3216Metric_Pad1.30x1.75mm_HandSolder' does not match copy in library 'Resistor_SMD'. @(145.8 mm, 96.5 mm): Footprint R6 Check: Violations (kibot.pre_drc - pre_drc.py:150) WARNING:(W145) (lib_footprint_mismatch) Footprint 'R_1206_3216Metric_Pad1.30x1.75mm_HandSolder' does not match copy in library 'Resistor_SMD'. @(174.35 mm, 111.1 mm): Footprint FB2 Check: Violations (kibot.pre_drc - pre_drc.py:150) WARNING:(W145) (lib_footprint_mismatch) Footprint 'SOP-4_4.4x2.6mm_P1.27mm' does not match copy in library 'Package_SO'. @(147.6 mm, 93.7 mm): Footprint U5 Check: Violations (kibot.pre_drc - pre_drc.py:150) WARNING:(W145) (lib_footprint_mismatch) Footprint 'SOIC-8_3.9x4.9mm_P1.27mm' does not match copy in library 'Package_SO'. @(165.3 mm, 112.49 mm): Footprint U2 Check: Violations (kibot.pre_drc - pre_drc.py:150) WARNING:(W145) (lib_footprint_mismatch) Footprint 'TSOT-23-6' does not match copy in library 'Package_TO_SOT_SMD'. @(132.7 mm, 64.1 mm): Footprint U1 Check: Violations (kibot.pre_drc - pre_drc.py:150) WARNING:(W145) (lib_footprint_mismatch) Footprint 'R_1206_3216Metric_Pad1.30x1.75mm_HandSolder' does not match copy in library 'Resistor_SMD'. @(174.35 mm, 113.79 mm): Footprint FB1 Check: Violations (kibot.pre_drc - pre_drc.py:150) WARNING:(W145) (lib_footprint_mismatch) Footprint 'R_1206_3216Metric_Pad1.30x1.75mm_HandSolder' does not match copy in library 'Resistor_SMD'. @(164.8 mm, 116.6 mm): Footprint R1 Check: Violations (kibot.pre_drc - pre_drc.py:150) WARNING:(W145) (silk_over_copper) Silkscreen clipped by solder mask @(143.1 mm, 69.0 mm): Rectangle on B.Silkscreen Check: Violations (kibot.pre_drc - pre_drc.py:150) WARNING:(W145) (silk_over_copper) Silkscreen clipped by solder mask @(188.1 mm, 117.75 mm): Reference field of J3 Check: Violations (kibot.pre_drc - pre_drc.py:150) WARNING:(W145) (silk_over_copper) Silkscreen clipped by solder mask @(188.1 mm, 125.55 mm): Reference field of J4 Check: Violations (kibot.pre_drc - pre_drc.py:150) WARNING:(W145) (silk_over_copper) Silkscreen clipped by solder mask @(145.8 mm, 71.72 mm): Reference field of R5 Check: Violations (kibot.pre_drc - pre_drc.py:150) WARNING:(W145) (silk_overlap) Silkscreen overlap @(142.62 mm, 94.92 mm): Reference field of A1 @(143.1 mm, 69.0 mm): Rectangle on F.Silkscreen Check: Violations (kibot.pre_drc - pre_drc.py:150) WARNING:(W145) (silk_overlap) Silkscreen overlap @(179.975 mm, 81.0 mm): Reference field of J5 @(181.325 mm, 81.0 mm): Segment on F.Silkscreen Check: Violations (kibot.pre_drc - pre_drc.py:150) WARNING:(W145) (silk_overlap) Silkscreen overlap @(166.547811 mm, 112.050736 mm): Reference field of G*** @(166.270039 mm, 114.064006 mm): Polygon of G*** on F.Silkscreen Check: Violations (kibot.pre_drc - pre_drc.py:150) WARNING:(W145) (silk_overlap) Silkscreen overlap @(166.51567 mm, 111.421867 mm): Polygon of G*** on F.Silkscreen @(166.547811 mm, 112.050736 mm): Reference field of G*** Check: Violations (kibot.pre_drc - pre_drc.py:150) WARNING:(W145) (silk_overlap) Silkscreen overlap @(166.547811 mm, 112.050736 mm): Reference field of G*** @(165.003047 mm, 113.207066 mm): Polygon of G*** on F.Silkscreen Check: Violations (kibot.pre_drc - pre_drc.py:150) WARNING:(W145) (silk_overlap) Silkscreen overlap @(145.29 mm, 68.095 mm): Segment of U4 on B.Silkscreen @(143.15 mm, 42.05 mm): Rectangle on B.Silkscreen Check: Violations (kibot.pre_drc - pre_drc.py:150) WARNING:(W145) (silk_overlap) Silkscreen overlap @(149.91 mm, 68.095 mm): Segment of U4 on B.Silkscreen @(143.15 mm, 42.05 mm): Rectangle on B.Silkscreen Check: Violations (kibot.pre_drc - pre_drc.py:150) WARNING:(W145) (silk_overlap) Silkscreen overlap @(143.1 mm, 69.0 mm): Rectangle on B.Silkscreen @(146.527064 mm, 68.99 mm): Segment of R5 on B.Silkscreen Check: Violations (kibot.pre_drc - pre_drc.py:150) WARNING:(W145) (silk_overlap) Silkscreen overlap @(145.29 mm, 94.895 mm): Segment of U5 on B.Silkscreen @(143.1 mm, 69.0 mm): Rectangle on B.Silkscreen Check: Violations (kibot.pre_drc - pre_drc.py:150) WARNING:(W145) (silk_overlap) Silkscreen overlap @(149.91 mm, 94.895 mm): Segment of U5 on B.Silkscreen @(143.1 mm, 69.0 mm): Rectangle on B.Silkscreen Check: Violations (kibot.pre_drc - pre_drc.py:150) WARNING:(W145) (silk_overlap) Silkscreen overlap @(156.38381 mm, 108.39 mm): Rectangle on B.Silkscreen @(159.09 mm, 108.122936 mm): Segment of R2 on B.Silkscreen Check: Violations (kibot.pre_drc - pre_drc.py:150) WARNING:(W145) (silk_overlap) Silkscreen overlap @(156.38381 mm, 108.39 mm): Rectangle on B.Silkscreen @(160.91 mm, 108.122936 mm): Segment of R2 on B.Silkscreen Check: Violations (kibot.pre_drc - pre_drc.py:150) WARNING:(W145) (extra_footprint) Extra footprint @(126.4 mm, 72.7 mm): Footprint Logo1 Check: Schematic parity (kibot.pre_drc - pre_drc.py:150) DEBUG:Outputs after preflights: ['print_pcb', 'gerbers', 'excellon_drill', 'gerber_drills', 'position', 'board_top_png', 'board_bottom_png'] (kibot - kiplot.py:695) DEBUG:Outputs after sorting: ['print_pcb', 'gerbers', 'excellon_drill', 'gerber_drills', 'position', 'board_top_png', 'board_bottom_png'] (kibot - kiplot.py:699) DEBUG:Using global `output`=`%f-%i%I%v.%x` (kibot - optionable.py:58) DEBUG:Configuring from default: exclude_filter -> _null (kibot - optionable.py:362) DEBUG:Configuring from default: exclude_filter -> _null (kibot - optionable.py:362) DEBUG:Configuring from default: exclude_filter -> _null (kibot - optionable.py:362) DEBUG:Configuring from default: repeat_layers -> ['inners'] (kibot - optionable.py:362) DEBUG:Configuring from default: exclude_filter -> _null (kibot - optionable.py:362) DEBUG:Configuring from default: exclude_filter -> _null (kibot - optionable.py:362) DEBUG:Configuring from default: exclude_filter -> _null (kibot - optionable.py:362) DEBUG:Configuring from default: repeat_layers -> ['inners'] (kibot - optionable.py:362) DEBUG:Configuring from default: include_table -> False (kibot - optionable.py:362) DEBUG:Configuring from default: drill -> False (kibot - optionable.py:362) DEBUG:Configuring from default: pre_transform -> _null (kibot - optionable.py:362) DEBUG:Configuring from default: exclude_filter -> _null (kibot - optionable.py:362) DEBUG:Configuring from default: dnf_filter -> _null (kibot - optionable.py:362) DEBUG:Expanding `Top` in PCB context for Top [Edge.Cuts, F.Cu, F.Mask and F.SilkS] x2.2 parent: (kibot - optionable.py:493) DEBUG:Expanded `Top` (kibot - optionable.py:539) 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:493) DEBUG:Expanded `Edge.Cuts+F.Cu+F.Mask+F.SilkS` (kibot - optionable.py:539) DEBUG:Expanding `Bottom` in PCB context for Bottom [Edge.Cuts, B.Cu, B.Mask and B.SilkS] x2.2 mirror parent: (kibot - optionable.py:493) DEBUG:Expanded `Bottom` (kibot - optionable.py:539) 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:493) DEBUG:Expanded `Edge.Cuts+B.Cu+B.Mask+B.SilkS` (kibot - optionable.py:539) 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:362) DEBUG:Configuring from default: groups -> [] (kibot - optionable.py:362) - 'Print F.Cu+Dwgs.User and B.Cu+Dwgs.User' (print_pcb) [pcb_print] DEBUG:Expanding `/__w/Slice_RLHT/Slice_RLHT/hardware/Generated/.` in PCB context for parent: 'Print F.Cu+Dwgs.User and B.Cu+Dwgs.User' (print_pcb) [pcb_print] (kibot - optionable.py:493) DEBUG:Expanded `/__w/Slice_RLHT/Slice_RLHT/hardware/Generated/.` (kibot - optionable.py:539) DEBUG:Output destination: /__w/Slice_RLHT/Slice_RLHT/hardware/Generated (kibot - kiplot.py:557) 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:493) DEBUG:Expanded `PCB.pdf` (kibot - optionable.py:539) DEBUG:Starting tool check for LXML (kibot - dep_downloader.py:841) DEBUG:- Checking version for `LXML` (kibot - dep_downloader.py:764) DEBUG:- No particular version needed (kibot - dep_downloader.py:774) DEBUG:- Found version (4, 9, 2) (kibot - dep_downloader.py:782) DEBUG:- Returning `` (kibot - dep_downloader.py:848) DEBUG:Starting tool check for RSVG tools (kibot - dep_downloader.py:841) DEBUG:- Checking binary tool RSVG tools (kibot - dep_downloader.py:747) DEBUG:- Looking for tool `rsvg-convert` at system level (kibot - dep_downloader.py:676) DEBUG:- Checking version for `/usr/bin/rsvg-convert` (kibot - dep_downloader.py:643) DEBUG:- No particular version needed (kibot - dep_downloader.py:657) DEBUG:- Running ['/usr/bin/rsvg-convert', '--version'] (kibot - dep_downloader.py:609) DEBUG:- Looking for version in `rsvg-convert version 2.54.7` (kibot - dep_downloader.py:635) DEBUG:- Found version (2, 54, 7, 0) (kibot - dep_downloader.py:670) DEBUG:- Returning `/usr/bin/rsvg-convert` (kibot - dep_downloader.py:848) DEBUG:Starting tool check for Ghostscript (kibot - dep_downloader.py:841) DEBUG:- Checking binary tool Ghostscript (kibot - dep_downloader.py:747) DEBUG:- Looking for tool `gs` at system level (kibot - dep_downloader.py:676) DEBUG:- Checking version for `/usr/bin/gs` (kibot - dep_downloader.py:643) DEBUG:- No particular version needed (kibot - dep_downloader.py:657) DEBUG:- Running ['/usr/bin/gs', '--version'] (kibot - dep_downloader.py:609) DEBUG:- Looking for version in `10.00.0` (kibot - dep_downloader.py:635) DEBUG:- Found version (10, 0, 0, 0) (kibot - dep_downloader.py:670) DEBUG:- Returning `/usr/bin/gs` (kibot - dep_downloader.py:848) DEBUG:Starting to generate `/__w/Slice_RLHT/Slice_RLHT/hardware/Generated/PCB.pdf` (kibot - out_pcb_print.py:1461) DEBUG:- Temporal dir: /tmp/tmp-kibot-pcb_print-ukpk_wtn (kibot - out_pcb_print.py:1462) DEBUG:- Using layout: /usr/share/kibot/kicad_layouts/default.kicad_wks (kibot - out_pcb_print.py:1472) DEBUG:- Plotting layer Edge.Cuts (25) (kibot - out_pcb_print.py:1553) DEBUG:- Plotting layer F.Cu (0) (kibot - out_pcb_print.py:1553) DEBUG:- Plotting pads for layer F.Cu (0) (kibot - out_pcb_print.py:752) DEBUG:- Plotting vias for layer F.Cu (0) (kibot - out_pcb_print.py:816) DEBUG:- Plotting vias for layer F.Cu (0) (kibot - out_pcb_print.py:816) DEBUG:- Plotting vias for layer F.Cu (0) (kibot - out_pcb_print.py:816) DEBUG:- Plotting layer F.Mask (1) (kibot - out_pcb_print.py:1553) DEBUG:- Plotting realistic solder mask using PcbDraw (kibot - out_pcb_print.py:1215) DEBUG:Starting tool check for LXML (kibot - dep_downloader.py:841) DEBUG:- Checking version for `LXML` (kibot - dep_downloader.py:764) DEBUG:- No particular version needed (kibot - dep_downloader.py:774) DEBUG:- Found version (4, 9, 2) (kibot - dep_downloader.py:782) DEBUG:- Returning `` (kibot - dep_downloader.py:848) DEBUG: - Found (kibot - out_pcb_print.py:1251) DEBUG: - Found clip-path (kibot - out_pcb_print.py:1261) DEBUG:- Plotting layer F.SilkS (5) (kibot - out_pcb_print.py:1553) DEBUG:- Plotting the frame (kibot - out_pcb_print.py:1591) DEBUG:- Plotting the frame using an external script (kibot - out_pcb_print.py:705) DEBUG: - Temporal dir: /tmp/tmp-kibot-pcb_print_tmp_pcb_for_frame-zobwc30g (kibot - out_pcb_print.py:708) DEBUG:Copying project `/__w/Slice_RLHT/Slice_RLHT/hardware/BREAD_Slice.kicad_pro` to `/tmp/tmp-kibot-pcb_print_tmp_pcb_for_frame-zobwc30g/BREAD_Slice.kicad_pro` (kibot.gs - gs.py:582) DEBUG:Copying project local settings `/__w/Slice_RLHT/Slice_RLHT/hardware/BREAD_Slice.kicad_prl` to `/tmp/tmp-kibot-pcb_print_tmp_pcb_for_frame-zobwc30g/BREAD_Slice.kicad_prl` (kibot.gs - gs.py:590) DEBUG:Copying /usr/share/kibot/kicad_layouts/default.kicad_wks -> /tmp/tmp-kibot-pcb_print_tmp_pcb_for_frame-zobwc30g/pcbnew.kicad_wks (kibot - config.py:671) DEBUG:Replacing page layout /usr/share/kibot/kicad_layouts/default.kicad_wks -> pcbnew.kicad_wks (kibot - config.py:674) DEBUG:Saving modified project to /tmp/tmp-kibot-pcb_print_tmp_pcb_for_frame-zobwc30g/BREAD_Slice.kicad_pro (kibot - config.py:690) DEBUG: - Worksheet: /tmp/tmp-kibot-pcb_print_tmp_pcb_for_frame-zobwc30g/pcbnew.kicad_wks (kibot - out_pcb_print.py:717) DEBUG:Replacing KiCad text variables: Date: ${ISSUE_DATE} -> Date: 2025-09-25_02-05-39 (kibot.gs - gs.py:532) DEBUG:Replacing KiCad text variables: ${KICAD_VERSION} -> KiCad E.D.A. 9.0.1+1 + KiBot v1.8.4 (kibot.gs - gs.py:532) DEBUG:Replacing KiCad text variables: Rev: ${REVISION} -> Rev: (kibot.gs - gs.py:532) DEBUG:Replacing KiCad text variables: Size: ${PAPER} -> Size: A4 (kibot.gs - gs.py:532) DEBUG:Replacing KiCad text variables: Id: ${#}/${##} -> Id: 1/2 (kibot.gs - gs.py:532) DEBUG:Replacing KiCad text variables: Title: ${TITLE} -> Title: (kibot.gs - gs.py:532) DEBUG:Replacing KiCad text variables: File: ${FILENAME} -> File: BREAD_Slice.kicad_pcb (kibot.gs - gs.py:532) DEBUG:Replacing KiCad text variables: Sheet: ${SHEETNAME} -> Sheet: Top (kibot.gs - gs.py:532) DEBUG:Replacing KiCad text variables: ${COMPANY} -> (kibot.gs - gs.py:532) DEBUG:Replacing KiCad text variables: ${COMMENT1} -> (kibot.gs - gs.py:532) DEBUG:Replacing KiCad text variables: ${COMMENT2} -> (kibot.gs - gs.py:532) DEBUG:Replacing KiCad text variables: ${COMMENT3} -> (kibot.gs - gs.py:532) DEBUG:Replacing KiCad text variables: ${COMMENT4} -> (kibot.gs - gs.py:532) DEBUG:- Executing: /usr/bin/python3 /usr/share/kibot/tools/frame_plotter /tmp/tmp-kibot-pcb_print_tmp_pcb_for_frame-zobwc30g/BREAD_Slice.kicad_pcb 0.2823529411764706 0.0 0.0 (kibot - kiplot.py:159) DEBUG:- Output from command: /tmp/tmp-kibot-pcb_print_tmp_pcb_for_frame-zobwc30g/BREAD_Slice-frame.svg (kibot - kiplot.py:151) DEBUG:- Merging layers to BREAD_Slice.svg (kibot - out_pcb_print.py:1613) DEBUG: - Loading layer file /tmp/tmp-kibot-pcb_print-ukpk_wtn/01/BREAD_Slice-Edge_Cuts0.svg (kibot - out_pcb_print.py:1105) DEBUG: - Looking for text tags (kibot - out_pcb_print.py:998) DEBUG:Looking for image groups in the PCB (kibot - out_pcb_print.py:1050) DEBUG: - Loading layer file /tmp/tmp-kibot-pcb_print-ukpk_wtn/01/BREAD_Slice-F_Cu1.svg (kibot - out_pcb_print.py:1105) DEBUG: - Looking for text tags (kibot - out_pcb_print.py:998) DEBUG: - Loading layer file /tmp/tmp-kibot-pcb_print-ukpk_wtn/01/BREAD_Slice-F_Cu_pads.svg (kibot - out_pcb_print.py:1105) DEBUG: - Looking for text tags (kibot - out_pcb_print.py:998) DEBUG: - Loading layer file /tmp/tmp-kibot-pcb_print-ukpk_wtn/01/BREAD_Slice-F_Cu_vias_3.svg (kibot - out_pcb_print.py:1105) DEBUG: - Looking for text tags (kibot - out_pcb_print.py:998) DEBUG: - Loading layer file /tmp/tmp-kibot-pcb_print-ukpk_wtn/01/BREAD_Slice-F_Cu_vias_2.svg (kibot - out_pcb_print.py:1105) DEBUG: - Looking for text tags (kibot - out_pcb_print.py:998) DEBUG: - Loading layer file /tmp/tmp-kibot-pcb_print-ukpk_wtn/01/BREAD_Slice-F_Cu_vias_1.svg (kibot - out_pcb_print.py:1105) DEBUG: - Looking for text tags (kibot - out_pcb_print.py:998) DEBUG: - Loading layer file /tmp/tmp-kibot-pcb_print-ukpk_wtn/01/BREAD_Slice-F_Mask2.svg (kibot - out_pcb_print.py:1105) DEBUG: - Looking for text tags (kibot - out_pcb_print.py:998) DEBUG: - Loading layer file /tmp/tmp-kibot-pcb_print-ukpk_wtn/01/BREAD_Slice-F_SilkS3.svg (kibot - out_pcb_print.py:1105) DEBUG: - Looking for text tags (kibot - out_pcb_print.py:998) DEBUG: - Loading layer file BREAD_Slice-frame.svg (kibot - out_pcb_print.py:1105) DEBUG: - Looking for text tags (kibot - out_pcb_print.py:998) DEBUG:- Plotting layer Edge.Cuts (25) (kibot - out_pcb_print.py:1553) DEBUG:mirror_text processing (kibot - out_pcb_print.py:1393) DEBUG:mirror_text processing (kibot - out_pcb_print.py:1393) DEBUG:- Plotting layer B.Cu (2) (kibot - out_pcb_print.py:1553) DEBUG:- Plotting pads for layer B.Cu (2) (kibot - out_pcb_print.py:752) DEBUG:- Plotting vias for layer B.Cu (2) (kibot - out_pcb_print.py:816) DEBUG:- Plotting vias for layer B.Cu (2) (kibot - out_pcb_print.py:816) DEBUG:- Plotting vias for layer B.Cu (2) (kibot - out_pcb_print.py:816) DEBUG:- Plotting layer B.Mask (3) (kibot - out_pcb_print.py:1553) DEBUG:- Plotting realistic solder mask using PcbDraw (kibot - out_pcb_print.py:1215) DEBUG:Starting tool check for LXML (kibot - dep_downloader.py:841) DEBUG:- Checking version for `LXML` (kibot - dep_downloader.py:764) DEBUG:- No particular version needed (kibot - dep_downloader.py:774) DEBUG:- Found version (4, 9, 2) (kibot - dep_downloader.py:782) DEBUG:- Returning `` (kibot - dep_downloader.py:848) DEBUG: - Found (kibot - out_pcb_print.py:1251) DEBUG: - Found clip-path (kibot - out_pcb_print.py:1261) DEBUG:- Plotting layer B.SilkS (7) (kibot - out_pcb_print.py:1553) DEBUG:- Plotting the frame (kibot - out_pcb_print.py:1591) DEBUG:- Plotting the frame using an external script (kibot - out_pcb_print.py:705) DEBUG: - Temporal dir: /tmp/tmp-kibot-pcb_print_tmp_pcb_for_frame-8nvfgief (kibot - out_pcb_print.py:708) DEBUG:Copying project `/__w/Slice_RLHT/Slice_RLHT/hardware/BREAD_Slice.kicad_pro` to `/tmp/tmp-kibot-pcb_print_tmp_pcb_for_frame-8nvfgief/BREAD_Slice.kicad_pro` (kibot.gs - gs.py:582) DEBUG:Copying project local settings `/__w/Slice_RLHT/Slice_RLHT/hardware/BREAD_Slice.kicad_prl` to `/tmp/tmp-kibot-pcb_print_tmp_pcb_for_frame-8nvfgief/BREAD_Slice.kicad_prl` (kibot.gs - gs.py:590) DEBUG:Copying /usr/share/kibot/kicad_layouts/default.kicad_wks -> /tmp/tmp-kibot-pcb_print_tmp_pcb_for_frame-8nvfgief/pcbnew.kicad_wks (kibot - config.py:671) DEBUG:Replacing page layout /usr/share/kibot/kicad_layouts/default.kicad_wks -> pcbnew.kicad_wks (kibot - config.py:674) DEBUG:Saving modified project to /tmp/tmp-kibot-pcb_print_tmp_pcb_for_frame-8nvfgief/BREAD_Slice.kicad_pro (kibot - config.py:690) DEBUG: - Worksheet: /tmp/tmp-kibot-pcb_print_tmp_pcb_for_frame-8nvfgief/pcbnew.kicad_wks (kibot - out_pcb_print.py:717) DEBUG:Replacing KiCad text variables: Date: ${ISSUE_DATE} -> Date: 2025-09-25_02-05-39 (kibot.gs - gs.py:532) DEBUG:Replacing KiCad text variables: ${KICAD_VERSION} -> KiCad E.D.A. 9.0.1+1 + KiBot v1.8.4 (kibot.gs - gs.py:532) DEBUG:Replacing KiCad text variables: Rev: ${REVISION} -> Rev: (kibot.gs - gs.py:532) DEBUG:Replacing KiCad text variables: Size: ${PAPER} -> Size: A4 (kibot.gs - gs.py:532) DEBUG:Replacing KiCad text variables: Id: ${#}/${##} -> Id: 2/2 (kibot.gs - gs.py:532) DEBUG:Replacing KiCad text variables: Title: ${TITLE} -> Title: (kibot.gs - gs.py:532) DEBUG:Replacing KiCad text variables: File: ${FILENAME} -> File: BREAD_Slice.kicad_pcb (kibot.gs - gs.py:532) DEBUG:Replacing KiCad text variables: Sheet: ${SHEETNAME} -> Sheet: Bottom (kibot.gs - gs.py:532) DEBUG:Replacing KiCad text variables: ${COMPANY} -> (kibot.gs - gs.py:532) DEBUG:Replacing KiCad text variables: ${COMMENT1} -> (kibot.gs - gs.py:532) DEBUG:Replacing KiCad text variables: ${COMMENT2} -> (kibot.gs - gs.py:532) DEBUG:Replacing KiCad text variables: ${COMMENT3} -> (kibot.gs - gs.py:532) DEBUG:Replacing KiCad text variables: ${COMMENT4} -> (kibot.gs - gs.py:532) DEBUG:- Executing: /usr/bin/python3 /usr/share/kibot/tools/frame_plotter /tmp/tmp-kibot-pcb_print_tmp_pcb_for_frame-8nvfgief/BREAD_Slice.kicad_pcb 0.2823529411764706 0.0 0.0 (kibot - kiplot.py:159) DEBUG:- Output from command: /tmp/tmp-kibot-pcb_print_tmp_pcb_for_frame-8nvfgief/BREAD_Slice-frame.svg (kibot - kiplot.py:151) DEBUG:- Merging layers to BREAD_Slice.svg (kibot - out_pcb_print.py:1613) DEBUG: - Loading layer file /tmp/tmp-kibot-pcb_print-ukpk_wtn/02/BREAD_Slice-Edge_Cuts0.svg (kibot - out_pcb_print.py:1105) DEBUG: - Looking for text tags (kibot - out_pcb_print.py:998) DEBUG:Looking for image groups in the PCB (kibot - out_pcb_print.py:1050) DEBUG: - Loading layer file /tmp/tmp-kibot-pcb_print-ukpk_wtn/02/BREAD_Slice-B_Cu1.svg (kibot - out_pcb_print.py:1105) DEBUG: - Looking for text tags (kibot - out_pcb_print.py:998) DEBUG: - Loading layer file /tmp/tmp-kibot-pcb_print-ukpk_wtn/02/BREAD_Slice-B_Cu_pads.svg (kibot - out_pcb_print.py:1105) DEBUG: - Looking for text tags (kibot - out_pcb_print.py:998) DEBUG: - Loading layer file /tmp/tmp-kibot-pcb_print-ukpk_wtn/02/BREAD_Slice-B_Cu_vias_3.svg (kibot - out_pcb_print.py:1105) DEBUG: - Looking for text tags (kibot - out_pcb_print.py:998) DEBUG: - Loading layer file /tmp/tmp-kibot-pcb_print-ukpk_wtn/02/BREAD_Slice-B_Cu_vias_2.svg (kibot - out_pcb_print.py:1105) DEBUG: - Looking for text tags (kibot - out_pcb_print.py:998) DEBUG: - Loading layer file /tmp/tmp-kibot-pcb_print-ukpk_wtn/02/BREAD_Slice-B_Cu_vias_1.svg (kibot - out_pcb_print.py:1105) DEBUG: - Looking for text tags (kibot - out_pcb_print.py:998) DEBUG: - Loading layer file /tmp/tmp-kibot-pcb_print-ukpk_wtn/02/BREAD_Slice-B_Mask2.svg (kibot - out_pcb_print.py:1105) DEBUG: - Looking for text tags (kibot - out_pcb_print.py:998) DEBUG: - Loading layer file /tmp/tmp-kibot-pcb_print-ukpk_wtn/02/BREAD_Slice-B_SilkS3.svg (kibot - out_pcb_print.py:1105) DEBUG: - Looking for text tags (kibot - out_pcb_print.py:998) DEBUG: - Loading layer file BREAD_Slice-frame.svg (kibot - out_pcb_print.py:1105) DEBUG: - Looking for text tags (kibot - out_pcb_print.py:998) DEBUG:Board loaded (kibot - kiplot.py:262) DEBUG:- Creating output file /__w/Slice_RLHT/Slice_RLHT/hardware/Generated/PCB.pdf (kibot - out_pcb_print.py:1632) DEBUG:- Creating 01/BREAD_Slice.pdf from 01/BREAD_Slice.svg (kibot - out_pcb_print.py:1348) DEBUG:- Executing: /usr/bin/rsvg-convert -d 360 -p 360 -f pdf -o /tmp/tmp-kibot-pcb_print-ukpk_wtn/01/BREAD_Slice.pdf /tmp/tmp-kibot-pcb_print-ukpk_wtn/01/BREAD_Slice.svg (kibot - kiplot.py:159) DEBUG:- Creating 02/BREAD_Slice.pdf from 02/BREAD_Slice.svg (kibot - out_pcb_print.py:1348) DEBUG:- Executing: /usr/bin/rsvg-convert -d 360 -p 360 -f pdf -o /tmp/tmp-kibot-pcb_print-ukpk_wtn/02/BREAD_Slice.pdf /tmp/tmp-kibot-pcb_print-ukpk_wtn/02/BREAD_Slice.svg (kibot - kiplot.py:159) DEBUG:- Joining ['/tmp/tmp-kibot-pcb_print-ukpk_wtn/01/BREAD_Slice.pdf', '/tmp/tmp-kibot-pcb_print-ukpk_wtn/02/BREAD_Slice.pdf'] into /__w/Slice_RLHT/Slice_RLHT/hardware/Generated/PCB.pdf (297x210) (kibot - out_pcb_print.py:1351) 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_RLHT/Slice_RLHT/hardware/Generated/PCB.pdf` (kibot - out_pcb_print.py:1668) DEBUG:Using global `output`=`%f-%i%I%v.%x` (kibot - optionable.py:58) DEBUG:Configuring from default: custom_reports -> [] (kibot - optionable.py:362) DEBUG:Configuring from default: pre_transform -> _null (kibot - optionable.py:362) DEBUG:Configuring from default: exclude_filter -> _null (kibot - optionable.py:362) DEBUG:Configuring from default: dnf_filter -> _null (kibot - optionable.py:362) DEBUG:Configuring from default: category -> [] (kibot - optionable.py:362) DEBUG:Configuring from default: groups -> [] (kibot - optionable.py:362) - 'Gerbers for the board house' (gerbers) [gerber] DEBUG:Expanding `/__w/Slice_RLHT/Slice_RLHT/hardware/Generated/Gerbers` in PCB context for parent: 'Gerbers for the board house' (gerbers) [gerber] (kibot - optionable.py:493) DEBUG:Expanded `/__w/Slice_RLHT/Slice_RLHT/hardware/Generated/Gerbers` (kibot - optionable.py:539) DEBUG:Output destination: /__w/Slice_RLHT/Slice_RLHT/hardware/Generated/Gerbers (kibot - kiplot.py:557) 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:209) DEBUG:Expanding `%f-%i%I%v.%x` in PCB context for parent: 'Gerbers for the board house' (gerbers) [gerber] (kibot - optionable.py:493) DEBUG:Expanded `BREAD_Slice-F_Cu.gbr` (kibot - optionable.py:539) DEBUG:Plotting layer `F.Cu (0 'Front copper' F_Cu)` to `/__w/Slice_RLHT/Slice_RLHT/hardware/Generated/Gerbers/BREAD_Slice-F_Cu.gbr` (kibot - out_any_layer.py:216) DEBUG:Opening plot file for layer `B.Cu (2 'Bottom copper' B_Cu)` format `1` (kibot - out_any_layer.py:209) DEBUG:Expanding `%f-%i%I%v.%x` in PCB context for parent: 'Gerbers for the board house' (gerbers) [gerber] (kibot - optionable.py:493) DEBUG:Expanded `BREAD_Slice-B_Cu.gbr` (kibot - optionable.py:539) DEBUG:Plotting layer `B.Cu (2 'Bottom copper' B_Cu)` to `/__w/Slice_RLHT/Slice_RLHT/hardware/Generated/Gerbers/BREAD_Slice-B_Cu.gbr` (kibot - out_any_layer.py:216) DEBUG:Opening plot file for layer `F.Paste (13 'Front solder paste' F_Paste)` format `1` (kibot - out_any_layer.py:209) DEBUG:Expanding `%f-%i%I%v.%x` in PCB context for parent: 'Gerbers for the board house' (gerbers) [gerber] (kibot - optionable.py:493) DEBUG:Expanded `BREAD_Slice-F_Paste.gbr` (kibot - optionable.py:539) DEBUG:Plotting layer `F.Paste (13 'Front solder paste' F_Paste)` to `/__w/Slice_RLHT/Slice_RLHT/hardware/Generated/Gerbers/BREAD_Slice-F_Paste.gbr` (kibot - out_any_layer.py:216) DEBUG:Opening plot file for layer `B.Paste (15 'Bottom solder paste' B_Paste)` format `1` (kibot - out_any_layer.py:209) DEBUG:Expanding `%f-%i%I%v.%x` in PCB context for parent: 'Gerbers for the board house' (gerbers) [gerber] (kibot - optionable.py:493) DEBUG:Expanded `BREAD_Slice-B_Paste.gbr` (kibot - optionable.py:539) DEBUG:Plotting layer `B.Paste (15 'Bottom solder paste' B_Paste)` to `/__w/Slice_RLHT/Slice_RLHT/hardware/Generated/Gerbers/BREAD_Slice-B_Paste.gbr` (kibot - out_any_layer.py:216) DEBUG:Opening plot file for layer `F.SilkS (5 'Front silkscreen (artwork)' F_SilkS)` format `1` (kibot - out_any_layer.py:209) DEBUG:Expanding `%f-%i%I%v.%x` in PCB context for parent: 'Gerbers for the board house' (gerbers) [gerber] (kibot - optionable.py:493) DEBUG:Expanded `BREAD_Slice-F_SilkS.gbr` (kibot - optionable.py:539) DEBUG:Plotting layer `F.SilkS (5 'Front silkscreen (artwork)' F_SilkS)` to `/__w/Slice_RLHT/Slice_RLHT/hardware/Generated/Gerbers/BREAD_Slice-F_SilkS.gbr` (kibot - out_any_layer.py:216) DEBUG:Opening plot file for layer `B.SilkS (7 'Bottom silkscreen (artwork)' B_SilkS)` format `1` (kibot - out_any_layer.py:209) DEBUG:Expanding `%f-%i%I%v.%x` in PCB context for parent: 'Gerbers for the board house' (gerbers) [gerber] (kibot - optionable.py:493) DEBUG:Expanded `BREAD_Slice-B_SilkS.gbr` (kibot - optionable.py:539) DEBUG:Plotting layer `B.SilkS (7 'Bottom silkscreen (artwork)' B_SilkS)` to `/__w/Slice_RLHT/Slice_RLHT/hardware/Generated/Gerbers/BREAD_Slice-B_SilkS.gbr` (kibot - out_any_layer.py:216) DEBUG:Opening plot file for layer `F.Mask (1 'Front soldermask (negative)' F_Mask)` format `1` (kibot - out_any_layer.py:209) DEBUG:Expanding `%f-%i%I%v.%x` in PCB context for parent: 'Gerbers for the board house' (gerbers) [gerber] (kibot - optionable.py:493) DEBUG:Expanded `BREAD_Slice-F_Mask.gbr` (kibot - optionable.py:539) DEBUG:Plotting layer `F.Mask (1 'Front soldermask (negative)' F_Mask)` to `/__w/Slice_RLHT/Slice_RLHT/hardware/Generated/Gerbers/BREAD_Slice-F_Mask.gbr` (kibot - out_any_layer.py:216) DEBUG:Opening plot file for layer `B.Mask (3 'Bottom soldermask (negative)' B_Mask)` format `1` (kibot - out_any_layer.py:209) DEBUG:Expanding `%f-%i%I%v.%x` in PCB context for parent: 'Gerbers for the board house' (gerbers) [gerber] (kibot - optionable.py:493) DEBUG:Expanded `BREAD_Slice-B_Mask.gbr` (kibot - optionable.py:539) DEBUG:Plotting layer `B.Mask (3 'Bottom soldermask (negative)' B_Mask)` to `/__w/Slice_RLHT/Slice_RLHT/hardware/Generated/Gerbers/BREAD_Slice-B_Mask.gbr` (kibot - out_any_layer.py:216) DEBUG:Opening plot file for layer `Dwgs.User (17 'User drawings' Dwgs_User)` format `1` (kibot - out_any_layer.py:209) DEBUG:Expanding `%f-%i%I%v.%x` in PCB context for parent: 'Gerbers for the board house' (gerbers) [gerber] (kibot - optionable.py:493) DEBUG:Expanded `BREAD_Slice-Dwgs_User.gbr` (kibot - optionable.py:539) DEBUG:Plotting layer `Dwgs.User (17 'User drawings' Dwgs_User)` to `/__w/Slice_RLHT/Slice_RLHT/hardware/Generated/Gerbers/BREAD_Slice-Dwgs_User.gbr` (kibot - out_any_layer.py:216) DEBUG:Opening plot file for layer `Edge.Cuts (25 'Board shape' Edge_Cuts)` format `1` (kibot - out_any_layer.py:209) DEBUG:Expanding `%f-%i%I%v.%x` in PCB context for parent: 'Gerbers for the board house' (gerbers) [gerber] (kibot - optionable.py:493) DEBUG:Expanded `BREAD_Slice-Edge_Cuts.gbr` (kibot - optionable.py:539) DEBUG:Plotting layer `Edge.Cuts (25 'Board shape' Edge_Cuts)` to `/__w/Slice_RLHT/Slice_RLHT/hardware/Generated/Gerbers/BREAD_Slice-Edge_Cuts.gbr` (kibot - out_any_layer.py:216) DEBUG:Opening plot file for layer `F.Fab (35 'Front documentation' F_Fab)` format `1` (kibot - out_any_layer.py:209) DEBUG:Expanding `%f-%i%I%v.%x` in PCB context for parent: 'Gerbers for the board house' (gerbers) [gerber] (kibot - optionable.py:493) DEBUG:Expanded `BREAD_Slice-F_Fab.gbr` (kibot - optionable.py:539) DEBUG:Plotting layer `F.Fab (35 'Front documentation' F_Fab)` to `/__w/Slice_RLHT/Slice_RLHT/hardware/Generated/Gerbers/BREAD_Slice-F_Fab.gbr` (kibot - out_any_layer.py:216) DEBUG:Opening plot file for layer `B.Fab (33 'Bottom documentation' B_Fab)` format `1` (kibot - out_any_layer.py:209) DEBUG:Expanding `%f-%i%I%v.%x` in PCB context for parent: 'Gerbers for the board house' (gerbers) [gerber] (kibot - optionable.py:493) DEBUG:Expanded `BREAD_Slice-B_Fab.gbr` (kibot - optionable.py:539) DEBUG:Plotting layer `B.Fab (33 'Bottom documentation' B_Fab)` to `/__w/Slice_RLHT/Slice_RLHT/hardware/Generated/Gerbers/BREAD_Slice-B_Fab.gbr` (kibot - out_any_layer.py:216) DEBUG:Expanding `%f-%i%I%v.%x` in PCB context for parent: 'Gerbers for the board house' (gerbers) [gerber] (kibot - optionable.py:493) DEBUG:Expanded `BREAD_Slice-job.gbrjob` (kibot - optionable.py:539) 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:362) DEBUG:Configuring from default: pre_transform -> _null (kibot - optionable.py:362) DEBUG:Configuring from default: exclude_filter -> _null (kibot - optionable.py:362) DEBUG:Configuring from default: dnf_filter -> _null (kibot - optionable.py:362) DEBUG:Configuring from default: category -> [] (kibot - optionable.py:362) DEBUG:Configuring from default: groups -> [] (kibot - optionable.py:362) - 'Excellon drill files' (excellon_drill) [excellon] DEBUG:Expanding `/__w/Slice_RLHT/Slice_RLHT/hardware/Generated/Drill` in PCB context for parent: 'Excellon drill files' (excellon_drill) [excellon] (kibot - optionable.py:493) DEBUG:Expanded `/__w/Slice_RLHT/Slice_RLHT/hardware/Generated/Drill` (kibot - optionable.py:539) DEBUG:Output destination: /__w/Slice_RLHT/Slice_RLHT/hardware/Generated/Drill (kibot - kiplot.py:557) DEBUG:Expanding `%f-%i%I%v.%x` in PCB context for parent: 'Excellon drill files' (excellon_drill) [excellon] (kibot - optionable.py:493) DEBUG:Expanded `BREAD_Slice-drill.drl` (kibot - optionable.py:539) DEBUG:Generating drill files in /__w/Slice_RLHT/Slice_RLHT/hardware/Generated/Drill (kibot - out_any_drill.py:292) DEBUG:Generating drill map type 4 in /__w/Slice_RLHT/Slice_RLHT/hardware/Generated/Drill (kibot - out_any_drill.py:296) DEBUG:Expanding `%f-PTH.%x` in PCB context for parent: 'Excellon drill files' (excellon_drill) [excellon] (kibot - optionable.py:493) DEBUG:Expanded `BREAD_Slice-PTH.drl` (kibot - optionable.py:539) DEBUG:Expanding `%f-%i%I%v.%x` in PCB context for parent: 'Excellon drill files' (excellon_drill) [excellon] (kibot - optionable.py:493) DEBUG:Expanded `BREAD_Slice-PTH_drill.drl` (kibot - optionable.py:539) DEBUG:Expanding `%f-PTH-drl_map.%x` in PCB context for parent: 'Excellon drill files' (excellon_drill) [excellon] (kibot - optionable.py:493) DEBUG:Expanded `BREAD_Slice-PTH-drl_map.pdf` (kibot - optionable.py:539) DEBUG:Expanding `%f-%i%I%v.%x` in PCB context for parent: 'Excellon drill files' (excellon_drill) [excellon] (kibot - optionable.py:493) DEBUG:Expanded `BREAD_Slice-PTH_drill_map.pdf` (kibot - optionable.py:539) DEBUG:Expanding `%f-NPTH.%x` in PCB context for parent: 'Excellon drill files' (excellon_drill) [excellon] (kibot - optionable.py:493) DEBUG:Expanded `BREAD_Slice-NPTH.drl` (kibot - optionable.py:539) DEBUG:Expanding `%f-%i%I%v.%x` in PCB context for parent: 'Excellon drill files' (excellon_drill) [excellon] (kibot - optionable.py:493) DEBUG:Expanded `BREAD_Slice-NPTH_drill.drl` (kibot - optionable.py:539) DEBUG:Expanding `%f-NPTH-drl_map.%x` in PCB context for parent: 'Excellon drill files' (excellon_drill) [excellon] (kibot - optionable.py:493) DEBUG:Expanded `BREAD_Slice-NPTH-drl_map.pdf` (kibot - optionable.py:539) DEBUG:Expanding `%f-%i%I%v.%x` in PCB context for parent: 'Excellon drill files' (excellon_drill) [excellon] (kibot - optionable.py:493) DEBUG:Expanded `BREAD_Slice-NPTH_drill_map.pdf` (kibot - optionable.py:539) DEBUG:Renaming /__w/Slice_RLHT/Slice_RLHT/hardware/Generated/Drill/BREAD_Slice-PTH.drl -> /__w/Slice_RLHT/Slice_RLHT/hardware/Generated/Drill/BREAD_Slice-PTH_drill.drl (kibot - out_any_drill.py:309) DEBUG:Renaming /__w/Slice_RLHT/Slice_RLHT/hardware/Generated/Drill/BREAD_Slice-PTH-drl_map.pdf -> /__w/Slice_RLHT/Slice_RLHT/hardware/Generated/Drill/BREAD_Slice-PTH_drill_map.pdf (kibot - out_any_drill.py:309) DEBUG:Renaming /__w/Slice_RLHT/Slice_RLHT/hardware/Generated/Drill/BREAD_Slice-NPTH.drl -> /__w/Slice_RLHT/Slice_RLHT/hardware/Generated/Drill/BREAD_Slice-NPTH_drill.drl (kibot - out_any_drill.py:309) DEBUG:Renaming /__w/Slice_RLHT/Slice_RLHT/hardware/Generated/Drill/BREAD_Slice-NPTH-drl_map.pdf -> /__w/Slice_RLHT/Slice_RLHT/hardware/Generated/Drill/BREAD_Slice-NPTH_drill_map.pdf (kibot - out_any_drill.py:309) DEBUG:Expanding `drill.rpt` in PCB context for parent: 'Excellon drill files' (excellon_drill) [excellon] (kibot - optionable.py:493) DEBUG:Expanded `drill.rpt` (kibot - optionable.py:539) DEBUG:Generating drill report: /__w/Slice_RLHT/Slice_RLHT/hardware/Generated/Drill/drill.rpt (kibot - out_any_drill.py:314) DEBUG:Using global `output`=`%f-%i%I%v.%x` (kibot - optionable.py:58) DEBUG:Configuring from default: map -> None (kibot - optionable.py:362) DEBUG:Configuring from default: report -> (kibot - optionable.py:362) DEBUG:Configuring from default: table -> (kibot - optionable.py:362) DEBUG:Configuring from default: pre_transform -> _null (kibot - optionable.py:362) DEBUG:Configuring from default: exclude_filter -> _null (kibot - optionable.py:362) DEBUG:Configuring from default: dnf_filter -> _null (kibot - optionable.py:362) DEBUG:Configuring from default: category -> [] (kibot - optionable.py:362) DEBUG:Configuring from default: groups -> [] (kibot - optionable.py:362) - 'Gerber drill files' (gerber_drills) [gerb_drill] DEBUG:Expanding `/__w/Slice_RLHT/Slice_RLHT/hardware/Generated/Drill` in PCB context for parent: 'Gerber drill files' (gerber_drills) [gerb_drill] (kibot - optionable.py:493) DEBUG:Expanded `/__w/Slice_RLHT/Slice_RLHT/hardware/Generated/Drill` (kibot - optionable.py:539) DEBUG:Output destination: /__w/Slice_RLHT/Slice_RLHT/hardware/Generated/Drill (kibot - kiplot.py:557) DEBUG:Expanding `%f-%i%I%v.%x` in PCB context for parent: 'Gerber drill files' (gerber_drills) [gerb_drill] (kibot - optionable.py:493) DEBUG:Expanded `BREAD_Slice-drill.gbr` (kibot - optionable.py:539) DEBUG:Generating drill files in /__w/Slice_RLHT/Slice_RLHT/hardware/Generated/Drill (kibot - out_any_drill.py:292) DEBUG:Expanding `%f-PTH-drl.%x` in PCB context for parent: 'Gerber drill files' (gerber_drills) [gerb_drill] (kibot - optionable.py:493) DEBUG:Expanded `BREAD_Slice-PTH-drl.gbr` (kibot - optionable.py:539) DEBUG:Expanding `%f-%i%I%v.%x` in PCB context for parent: 'Gerber drill files' (gerber_drills) [gerb_drill] (kibot - optionable.py:493) DEBUG:Expanded `BREAD_Slice-PTH_drill.gbr` (kibot - optionable.py:539) DEBUG:Expanding `%f-NPTH-drl.%x` in PCB context for parent: 'Gerber drill files' (gerber_drills) [gerb_drill] (kibot - optionable.py:493) DEBUG:Expanded `BREAD_Slice-NPTH-drl.gbr` (kibot - optionable.py:539) DEBUG:Expanding `%f-%i%I%v.%x` in PCB context for parent: 'Gerber drill files' (gerber_drills) [gerb_drill] (kibot - optionable.py:493) DEBUG:Expanded `BREAD_Slice-NPTH_drill.gbr` (kibot - optionable.py:539) DEBUG:Renaming /__w/Slice_RLHT/Slice_RLHT/hardware/Generated/Drill/BREAD_Slice-PTH-drl.gbr -> /__w/Slice_RLHT/Slice_RLHT/hardware/Generated/Drill/BREAD_Slice-PTH_drill.gbr (kibot - out_any_drill.py:309) DEBUG:Renaming /__w/Slice_RLHT/Slice_RLHT/hardware/Generated/Drill/BREAD_Slice-NPTH-drl.gbr -> /__w/Slice_RLHT/Slice_RLHT/hardware/Generated/Drill/BREAD_Slice-NPTH_drill.gbr (kibot - out_any_drill.py:309) 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:598) DEBUG:Configuring from default: pre_transform -> _null (kibot - optionable.py:362) DEBUG:Configuring from default: exclude_filter -> _null (kibot - optionable.py:362) DEBUG:Configuring from default: dnf_filter -> _null (kibot - optionable.py:362) DEBUG:Configuring from default: category -> [] (kibot - optionable.py:362) DEBUG:Configuring from default: groups -> [] (kibot - optionable.py:362) - 'Pick and place file' (position) [position] DEBUG:Expanding `/__w/Slice_RLHT/Slice_RLHT/hardware/Generated/Position` in PCB context for parent: 'Pick and place file' (position) [position] (kibot - optionable.py:493) DEBUG:Expanded `/__w/Slice_RLHT/Slice_RLHT/hardware/Generated/Position` (kibot - optionable.py:539) DEBUG:Output destination: /__w/Slice_RLHT/Slice_RLHT/hardware/Generated/Position (kibot - kiplot.py:557) DEBUG:Expanding `%f-%i%I%v.%x` in PCB context for parent: 'Pick and place file' (position) [position] (kibot - optionable.py:493) DEBUG:Expanded `BREAD_Slice-position.pos` (kibot - optionable.py:539) DEBUG:Using auxiliary origin: x=122600000 y=139800000 (kibot - out_position.py:273) DEBUG:P&P ref: A1 (kibot - out_position.py:276) DEBUG:- pure_smd: False not_virtual True (kibot - out_position.py:339) DEBUG:P&P ref: C1 (kibot - out_position.py:276) DEBUG:P&P ref: C2 (kibot - out_position.py:276) DEBUG:P&P ref: C3 (kibot - out_position.py:276) DEBUG:P&P ref: C4 (kibot - out_position.py:276) DEBUG:P&P ref: C5 (kibot - out_position.py:276) DEBUG:P&P ref: C6 (kibot - out_position.py:276) DEBUG:P&P ref: D1 (kibot - out_position.py:276) DEBUG:- pure_smd: False not_virtual True (kibot - out_position.py:339) DEBUG:P&P ref: D2 (kibot - out_position.py:276) DEBUG:- pure_smd: False not_virtual True (kibot - out_position.py:339) DEBUG:P&P ref: D3 (kibot - out_position.py:276) DEBUG:- pure_smd: False not_virtual True (kibot - out_position.py:339) DEBUG:P&P ref: F1 (kibot - out_position.py:276) DEBUG:- pure_smd: False not_virtual True (kibot - out_position.py:339) DEBUG:P&P ref: F2 (kibot - out_position.py:276) DEBUG:- pure_smd: False not_virtual True (kibot - out_position.py:339) DEBUG:P&P ref: FB1 (kibot - out_position.py:276) DEBUG:P&P ref: FB2 (kibot - out_position.py:276) DEBUG:P&P ref: FB3 (kibot - out_position.py:276) DEBUG:P&P ref: FB4 (kibot - out_position.py:276) DEBUG:P&P ref: G*** (kibot - out_position.py:276) DEBUG:- pure_smd: False not_virtual False (kibot - out_position.py:339) DEBUG:P&P ref: H1 (kibot - out_position.py:276) DEBUG:- pure_smd: False not_virtual False (kibot - out_position.py:339) DEBUG:P&P ref: H2 (kibot - out_position.py:276) DEBUG:- pure_smd: False not_virtual False (kibot - out_position.py:339) DEBUG:P&P ref: H3 (kibot - out_position.py:276) DEBUG:- pure_smd: False not_virtual False (kibot - out_position.py:339) DEBUG:P&P ref: H4 (kibot - out_position.py:276) DEBUG:- pure_smd: False not_virtual False (kibot - out_position.py:339) DEBUG:P&P ref: HS1 (kibot - out_position.py:276) DEBUG:P&P ref: J1 (kibot - out_position.py:276) DEBUG:P&P ref: J2 (kibot - out_position.py:276) DEBUG:- pure_smd: False not_virtual True (kibot - out_position.py:339) DEBUG:P&P ref: J3 (kibot - out_position.py:276) DEBUG:- pure_smd: False not_virtual True (kibot - out_position.py:339) DEBUG:P&P ref: J4 (kibot - out_position.py:276) DEBUG:- pure_smd: False not_virtual True (kibot - out_position.py:339) DEBUG:P&P ref: J5 (kibot - out_position.py:276) DEBUG:- pure_smd: False not_virtual True (kibot - out_position.py:339) DEBUG:P&P ref: J6 (kibot - out_position.py:276) DEBUG:- pure_smd: False not_virtual True (kibot - out_position.py:339) DEBUG:P&P ref: K1 (kibot - out_position.py:276) DEBUG:- pure_smd: False not_virtual True (kibot - out_position.py:339) DEBUG:P&P ref: K2 (kibot - out_position.py:276) DEBUG:- pure_smd: False not_virtual True (kibot - out_position.py:339) DEBUG:P&P ref: L1 (kibot - out_position.py:276) DEBUG:P&P ref: Logo1 (kibot - out_position.py:276) DEBUG:- pure_smd: False not_virtual False (kibot - out_position.py:339) DEBUG:P&P ref: R1 (kibot - out_position.py:276) DEBUG:P&P ref: R2 (kibot - out_position.py:276) DEBUG:P&P ref: R3 (kibot - out_position.py:276) DEBUG:P&P ref: R4 (kibot - out_position.py:276) DEBUG:P&P ref: R5 (kibot - out_position.py:276) DEBUG:P&P ref: R6 (kibot - out_position.py:276) DEBUG:P&P ref: U1 (kibot - out_position.py:276) DEBUG:P&P ref: U2 (kibot - out_position.py:276) DEBUG:P&P ref: U3 (kibot - out_position.py:276) DEBUG:P&P ref: U4 (kibot - out_position.py:276) DEBUG:P&P ref: U5 (kibot - out_position.py:276) DEBUG:Expanding `%f-%i%I%v.%x` in PCB context for parent: 'Pick and place file' (position) [position] (kibot - optionable.py:493) DEBUG:Expanded `BREAD_Slice-top_pos.pos` (kibot - optionable.py:539) DEBUG:Expanding `%f-%i%I%v.%x` in PCB context for parent: 'Pick and place file' (position) [position] (kibot - optionable.py:493) DEBUG:Expanded `BREAD_Slice-bottom_pos.pos` (kibot - optionable.py:539) DEBUG:Using global `output`=`%f-%i%I%v.%x` (kibot - optionable.py:58) DEBUG:Configuring from default: style -> (kibot - optionable.py:362) DEBUG:Configuring from default: libs -> ['KiCAD-base'] (kibot - optionable.py:598) DEBUG:Configuring from default: remap -> None (kibot - optionable.py:362) DEBUG:Configuring from default: remap_components -> [] (kibot - optionable.py:362) DEBUG:Configuring from default: highlight -> [] (kibot - optionable.py:362) DEBUG:Configuring from default: show_components -> ['none'] (kibot - optionable.py:362) DEBUG:Configuring from default: margin -> 0.0 (kibot - optionable.py:362) DEBUG:Configuring from default: resistor_remap -> [] (kibot - optionable.py:362) DEBUG:Configuring from default: resistor_flip -> [] (kibot - optionable.py:362) DEBUG:Configuring from default: pre_transform -> _null (kibot - optionable.py:362) DEBUG:Configuring from default: exclude_filter -> _null (kibot - optionable.py:362) DEBUG:Configuring from default: dnf_filter -> _null (kibot - optionable.py:362) DEBUG:Configuring from default: category -> [] (kibot - optionable.py:362) DEBUG:Configuring from default: groups -> [] (kibot - optionable.py:362) - '' (board_top_png) [pcbdraw] DEBUG:Expanding `/__w/Slice_RLHT/Slice_RLHT/hardware/Generated/Images` in PCB context for parent: '' (board_top_png) [pcbdraw] (kibot - optionable.py:493) DEBUG:Expanded `/__w/Slice_RLHT/Slice_RLHT/hardware/Generated/Images` (kibot - optionable.py:539) DEBUG:Output destination: /__w/Slice_RLHT/Slice_RLHT/hardware/Generated/Images (kibot - kiplot.py:557) DEBUG:Expanding `board_top.png` in PCB context for parent: '' (board_top_png) [pcbdraw] (kibot - optionable.py:493) DEBUG:Expanded `board_top.png` (kibot - optionable.py:539) DEBUG:Starting tool check for LXML (kibot - dep_downloader.py:841) DEBUG:- Checking version for `LXML` (kibot - dep_downloader.py:764) DEBUG:- No particular version needed (kibot - dep_downloader.py:774) DEBUG:- Found version (4, 9, 2) (kibot - dep_downloader.py:782) DEBUG:- Returning `` (kibot - dep_downloader.py:848) DEBUG:Starting tool check for RSVG tools (kibot - dep_downloader.py:841) DEBUG:- Checking binary tool RSVG tools (kibot - dep_downloader.py:747) DEBUG:- Looking for tool `rsvg-convert` at system level (kibot - dep_downloader.py:676) DEBUG:- Checking version for `/usr/bin/rsvg-convert` (kibot - dep_downloader.py:643) DEBUG:- No particular version needed (kibot - dep_downloader.py:657) DEBUG:- Cached version (2, 54, 7, 0) (kibot - dep_downloader.py:663) DEBUG:- Returning `/usr/bin/rsvg-convert` (kibot - dep_downloader.py:848) DEBUG:PcbDraw data path: ['/usr/share/kibot/pcbdraw', '/github/home/.local/share/pcbdraw', '/usr/share/pcbdraw'] (kibot - out_pcbdraw.py:433) DEBUG:Saving output to /tmp/kibot_agccg44l.svg (kibot - out_pcbdraw.py:483) DEBUG:Converting /tmp/kibot_agccg44l.svg -> /__w/Slice_RLHT/Slice_RLHT/hardware/Generated/Images/board_top.png (kibot - out_pcbdraw.py:487) DEBUG:- Executing: /usr/bin/rsvg-convert --dpi-x 300 --dpi-y 300 --output /__w/Slice_RLHT/Slice_RLHT/hardware/Generated/Images/board_top.png --format png /tmp/kibot_agccg44l.svg (kibot - kiplot.py:159) DEBUG:Using global `output`=`%f-%i%I%v.%x` (kibot - optionable.py:58) DEBUG:Configuring from default: style -> (kibot - optionable.py:362) DEBUG:Configuring from default: libs -> ['KiCAD-base'] (kibot - optionable.py:598) DEBUG:Configuring from default: remap -> None (kibot - optionable.py:362) DEBUG:Configuring from default: remap_components -> [] (kibot - optionable.py:362) DEBUG:Configuring from default: highlight -> [] (kibot - optionable.py:362) DEBUG:Configuring from default: show_components -> ['none'] (kibot - optionable.py:362) DEBUG:Configuring from default: margin -> 0.0 (kibot - optionable.py:362) DEBUG:Configuring from default: resistor_remap -> [] (kibot - optionable.py:362) DEBUG:Configuring from default: resistor_flip -> [] (kibot - optionable.py:362) DEBUG:Configuring from default: pre_transform -> _null (kibot - optionable.py:362) DEBUG:Configuring from default: exclude_filter -> _null (kibot - optionable.py:362) DEBUG:Configuring from default: dnf_filter -> _null (kibot - optionable.py:362) DEBUG:Configuring from default: category -> [] (kibot - optionable.py:362) DEBUG:Configuring from default: groups -> [] (kibot - optionable.py:362) - '' (board_bottom_png) [pcbdraw] DEBUG:Expanding `/__w/Slice_RLHT/Slice_RLHT/hardware/Generated/Images` in PCB context for parent: '' (board_bottom_png) [pcbdraw] (kibot - optionable.py:493) DEBUG:Expanded `/__w/Slice_RLHT/Slice_RLHT/hardware/Generated/Images` (kibot - optionable.py:539) DEBUG:Output destination: /__w/Slice_RLHT/Slice_RLHT/hardware/Generated/Images (kibot - kiplot.py:557) DEBUG:Expanding `board_bottom.png` in PCB context for parent: '' (board_bottom_png) [pcbdraw] (kibot - optionable.py:493) DEBUG:Expanded `board_bottom.png` (kibot - optionable.py:539) DEBUG:Starting tool check for LXML (kibot - dep_downloader.py:841) DEBUG:- Checking version for `LXML` (kibot - dep_downloader.py:764) DEBUG:- No particular version needed (kibot - dep_downloader.py:774) DEBUG:- Found version (4, 9, 2) (kibot - dep_downloader.py:782) DEBUG:- Returning `` (kibot - dep_downloader.py:848) DEBUG:Starting tool check for RSVG tools (kibot - dep_downloader.py:841) DEBUG:- Checking binary tool RSVG tools (kibot - dep_downloader.py:747) DEBUG:- Looking for tool `rsvg-convert` at system level (kibot - dep_downloader.py:676) DEBUG:- Checking version for `/usr/bin/rsvg-convert` (kibot - dep_downloader.py:643) DEBUG:- No particular version needed (kibot - dep_downloader.py:657) DEBUG:- Cached version (2, 54, 7, 0) (kibot - dep_downloader.py:663) DEBUG:- Returning `/usr/bin/rsvg-convert` (kibot - dep_downloader.py:848) DEBUG:PcbDraw data path: ['/usr/share/kibot/pcbdraw', '/github/home/.local/share/pcbdraw', '/usr/share/pcbdraw'] (kibot - out_pcbdraw.py:433) DEBUG:Saving output to /tmp/kibot_8walxoro.svg (kibot - out_pcbdraw.py:483) DEBUG:Converting /tmp/kibot_8walxoro.svg -> /__w/Slice_RLHT/Slice_RLHT/hardware/Generated/Images/board_bottom.png (kibot - out_pcbdraw.py:487) DEBUG:- Executing: /usr/bin/rsvg-convert --dpi-x 300 --dpi-y 300 --output /__w/Slice_RLHT/Slice_RLHT/hardware/Generated/Images/board_bottom.png --format png /tmp/kibot_8walxoro.svg (kibot - kiplot.py:159) Found 141 unique warning/s (143 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)