Refactor print statements for consistency and clarity across multiple files; remove unnecessary imports and improve code readability in pin_locator.py, routing.py, symbol_creator.py, wire_manager.py, factory.py, ipc_backend.py, kicad_interface.py, resource_definitions.py, test_ipc_backend.py, kicad_process.py, platform_helper.py, test_platform_helper.py. Add French README for KiCAD MCP Server with detailed features, installation instructions, and usage examples.

This commit is contained in:
L'électron rare
2026-03-26 07:58:28 +01:00
parent 564f5ac955
commit a8e4de917f
28 changed files with 1833 additions and 940 deletions
+1 -4
View File
@@ -5,8 +5,7 @@ Export command implementations for KiCAD interface
import os
import pcbnew
import logging
from typing import Dict, Any, Optional, List, Tuple
import base64
from typing import Dict, Any, Optional, List
import subprocess
logger = logging.getLogger("kicad_interface")
@@ -322,8 +321,6 @@ class ExportCommands:
def export_3d(self, params: Dict[str, Any]) -> Dict[str, Any]:
"""Export 3D model files using kicad-cli (KiCAD 9.0 compatible)"""
import subprocess
import platform
import shutil
try:
if not self.board: