# Virtual Environment venv/ env/ ENV/ .venv/ # Environment files .env # Python cache files __pycache__/ *.py[cod] *$py.class *.so .Python # Distribution / packaging dist/ build/ *.egg-info/ *.egg *.whl # PyPI .pypirc # Unit test / coverage reports htmlcov/ .tox/ .coverage .coverage.* .cache nosetests.xml coverage.xml *.cover .pytest_cache/ # Logs logs/ *.log # IDE specific files .idea/ .vscode/ *.swp *.swo .DS_Store # MCP specific ~/.kicad_mcp/drc_history/ # UV and modern Python tooling uv.lock .uv-cache/ .ruff_cache/ # Pre-commit .pre-commit-config.yaml # KiCad backup files *-backups/ fp-info-cache *.bak *.backup *.kicad_pcb-bak *.kicad_sch-bak *.kicad_pro-bak *.kicad_prl *.kicad_prl-bak *.kicad_sch.lck *.kicad_pcb.lck *.kicad_pro.lck # Development/exploration scripts (temporary testing) # These are ad-hoc scripts used during development and should not be committed /debug_*.py /explore_*.py /fix_*.py /test_direct_*.py /test_*_simple*.py /test_board_properties.py /test_component_manipulation*.py /test_kipy_*.py /test_open_documents.py /test_tools_directly.py /test_realtime_analysis.py /test_ipc_connection.py /test_freerouting_installed.py