kicad_tools/__init__.py,sha256=-gw_CzaagfxfefW1sLnEZSB3sHVmx0dHfs8_H9w__fE,3997
kicad_tools/calibration.py,sha256=TybRdRLO_lyhiEMZzbXU4I-GWMDOrNNsEtn4ZONygds,28466
kicad_tools/config.py,sha256=HH2XRwiVXmB_OXkQ1mDZXgy_eXkrfxDNM739HcShJXs,17431
kicad_tools/dev.py,sha256=5e2LTA-pKy1WEo29YxnuzP2Eerf7Yu_jcDpoDHsFz3U,7904
kicad_tools/exceptions.py,sha256=6dsocXyfVPquIuBVca8dfRCSX2HWYVTQ4SfIoWHlWSM,17356
kicad_tools/performance.py,sha256=UfBTqazUbqXMeKiblP2BQox2fEjUU4hoqXvH7KJn9bA,13308
kicad_tools/progress.py,sha256=jdbi1g0e0wgZUnq1QLvij02hGyj-aDM3axy4U53uXwE,11020
kicad_tools/project.py,sha256=SJLkxpS6EdiZGpC3DO55mYgeSPACkuFJpHiKjaSB3QA,25211
kicad_tools/py.typed,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
kicad_tools/units.py,sha256=VGNN7-VUd2SjGwy9cpDM3ycbxJZy6bpQv5MWvmsPmWU,9169
kicad_tools/acceleration/__init__.py,sha256=B_ipPe2WsanP_6lfZuxiEUv5pLBF31Wd4YkEgqg0uck,1162
kicad_tools/acceleration/backend.py,sha256=FYLczv4fyMwAq-ektOGFHOq2XGPP8n8Qd6IbidrpPYI,25827
kicad_tools/acceleration/config.py,sha256=utOfJrlsAMZ0a_TIoTsJ_9IW_3TUWtMfyf9nJLfx-OU,3788
kicad_tools/acceleration/detection.py,sha256=ycG4NQt5t2QdDVg2dH8hFNt0NzLyP0JDej9Zv-0a4cE,776
kicad_tools/acceleration/kernels/__init__.py,sha256=Yu3sZAK5hNzGkxZ_mpV5EaM7GAFNaxRsCE_V1t7b7CU,774
kicad_tools/acceleration/kernels/evolutionary.py,sha256=h5BnnfshXaTGbBwn9MgiEZaozTFWF6YbvdyU3U94yKA,18719
kicad_tools/acceleration/kernels/placement.py,sha256=hcOTqztOZ2LSJx6zCUUcjIjNkU-_SsHAv5bNvv55v8k,16833
kicad_tools/acceleration/kernels/routing.py,sha256=pOhEqWaZJLzu1CQ70RpDwOk4SHUQdBpye0X8xfdbnb4,41842
kicad_tools/analysis/__init__.py,sha256=OKeyYD4FhqY1E96Es858Lx7VsI9lCTLAZKdaoF_GQO8,1914
kicad_tools/analysis/analog_detect.py,sha256=tdjK-3ZdcCt9CWrySND-bBkDXEorCkFQ50TB7XKZj_I,7355
kicad_tools/analysis/complexity.py,sha256=Mc7eqP75s-lBjEwhTvrSVpoPeKbAYG3FNt6rNbz5D-c,25773
kicad_tools/analysis/congestion.py,sha256=_WAnZpDythTiPi48ywZ2dfqcUZoRttfZBJMUJXJLHjw,17950
kicad_tools/analysis/net_status.py,sha256=Gc3k0SUG04Hw2LamLEwzMK1qUK04G2-4ma2AocIIg00,36398
kicad_tools/analysis/signal_integrity.py,sha256=qqybT1X8-YPDy2MNmWTjVHpJTxpNDrwLlWEGUIX2h30,24670
kicad_tools/analysis/thermal.py,sha256=pNPg-1-W55laDfqbefe09y0JpYbfJ5mtc2zaWk0qgbY,27461
kicad_tools/analysis/trace_length.py,sha256=7FabjrIt5BuQM46db6c6rx6AwKGqeomJ-ubD_JvD0_0,15068
kicad_tools/assembly/__init__.py,sha256=4R8vvkSm_Sw7rHLXF-TxogYUJvi1NlcuR_rhT5xQ8EY,399
kicad_tools/assembly/validation.py,sha256=UtnggLiCJKbiVp7sKS7VH9FZ_5HnvgXTdA2v-5fgoOo,15071
kicad_tools/audit/__init__.py,sha256=XO5NWvDPYcBZBIIHZr7LQ3XR3G-_vBT-AIWJddb5jNU,731
kicad_tools/audit/auditor.py,sha256=-B3ZTU1o8ZVuhzOgqKPJm5g0oN7713VqXCWS3yFaGHc,48858
kicad_tools/benchmark/__init__.py,sha256=k7b6kLkRPiIDljog0n5oMrUoIlu-DoF4mtY076LVrn8,1140
kicad_tools/benchmark/cases.py,sha256=XNDpG3rDHWkAdS3XEIl7v1rcsJFRftEdcah5Xh_rxqs,3558
kicad_tools/benchmark/generators.py,sha256=pNgT4EUDK4Qd6b5TcA2VT4-WugGfG6Xw_i6T2vfTfTQ,7832
kicad_tools/benchmark/regression.py,sha256=z6I_Q74k2YJHXQpHRDDG-DZ9YH4B8_ANkjfKWj4oZSQ,7615
kicad_tools/benchmark/result.py,sha256=R66IJfA_LaU5oNVhXDO-cA37Wg0oaWt6FPnxWOBJj_s,2984
kicad_tools/benchmark/runner.py,sha256=zW2LzdAXyt-yoSwxjCFjS-wbrXvAnqfQjClVf7o7waA,9019
kicad_tools/cli/__init__.py,sha256=MuHPn3m0GcvgGv9DLrV-fyGcxf_uPmSxciBmtm1v8Kg,27175
kicad_tools/cli/__main__.py,sha256=NOGCCcdFjY34o0jiQeU4G4Y8UGLbWw8gFlRyKbWdZ44,130
kicad_tools/cli/analyze_cmd.py,sha256=EzoBAZSkZAEpz27GYc1UXeQpyckzAxn60vUTBdN-KYk,37028
kicad_tools/cli/audit_cmd.py,sha256=czB5lPD2qYYVKGbsy0Q9qj7U3vLHUCVUQwJDIgVsdig,11140
kicad_tools/cli/bom_cmd.py,sha256=mZlv5ZnNf3vUu80o994IS_K2YzbMXYR3pGv68HH9Y8A,14108
kicad_tools/cli/build_cmd.py,sha256=KVtXzuwxKMX3wRbtVo4luhn3xw0YubSUwNqqtpIsqDM,54791
kicad_tools/cli/build_native_cmd.py,sha256=5icWVvj11InWX02bCAZeJMXn00coqefpOMoKUjHN_sg,15413
kicad_tools/cli/calibrate_cmd.py,sha256=EBCTqeSRGAzWgcqKHy6XM2Uv9APmAGRNwUHxAHG5Rlg,4293
kicad_tools/cli/check_cmd.py,sha256=b-kPm-ZdL9xr16LRa6v2EBscVmidbprQMIKnkuETgZo,15757
kicad_tools/cli/clean_cmd.py,sha256=UueQM_tBtIhwZqM5VfmsZ9r-Ws0lfqHOv6fN3r6g6eU,18206
kicad_tools/cli/config_cmd.py,sha256=fMbF-pWBPJ69G_uUfvTf2bVSyenzXdOheyqI_9yU0hU,11253
kicad_tools/cli/constraints_cmd.py,sha256=hzzs1AWFKFXWfJUywFZptYenJ3da2NdyWw4ldsb0k-w,8903
kicad_tools/cli/create_pcb_cmd.py,sha256=56KlVte3V9nGIfmtR-dT5g1AgxgkX-pfXhhG6wqgNKc,5799
kicad_tools/cli/datasheet_cmd.py,sha256=UqoYCbIUVFN9XRodJHhFkro2vnf34VPIEhVkq80yP2U,31647
kicad_tools/cli/decisions_cmd.py,sha256=uN5GV5PZ_X6hyi08I17rofTSFcNe_pBSbqcSp3oX2hg,12134
kicad_tools/cli/drc_cmd.py,sha256=0wVIp60t_sUuW7iAJQWld56HHEGECbLiExsxcJauU4Q,21649
kicad_tools/cli/drc_summary.py,sha256=mnG2sFyCAvKqdXWzj0iFrgwFys2rNcwgGhudJ3Hv0S4,23686
kicad_tools/cli/erc_cmd.py,sha256=QZBAc3ZtVeXS3vov6E3xrRCUIkL6lQziwdC6wdoULi4,12095
kicad_tools/cli/erc_explain_cmd.py,sha256=ldzahn65O8ZwpqaEK9Cuwu1VfKQ-PaJxVPQTeX-VM1Y,42684
kicad_tools/cli/explain_cmd.py,sha256=XH9xD-tFAAC-pHz4GCG1m9ORL7hS5qiBxDcvRDkeGjc,6248
kicad_tools/cli/export_cmd.py,sha256=ExDSUXkhyB9K9aZKP_DHaVgWV0rjUAz7xEGmG4KAYdo,12837
kicad_tools/cli/export_gerbers.py,sha256=M3_Y_QgktpuyvUeJgr02rjPgVjc4zXRsBec43XTaKVE,9785
kicad_tools/cli/export_netlist.py,sha256=EJLJpPM5tyKmfcdAa4gSA4arKHl3un7r6fhjqysh5zc,18028
kicad_tools/cli/fab_rules_cmd.py,sha256=7dIz_xvZ2Ju8qq6OtDbCL9q4UjzOc_sQGBoq594pbYI,20698
kicad_tools/cli/fix_drc_cmd.py,sha256=oRdcffSZd6T53lGUfAo0engBRmT_nu4n1Bt4Kk7c1uU,31668
kicad_tools/cli/fix_erc_cmd.py,sha256=fzYa11qOdcTtogxt7syeznGqYJ189tAY0Anag-MIDxw,14200
kicad_tools/cli/fix_silkscreen_cmd.py,sha256=b1WuAjdk9qHqOjEqNPWD2O_h1sm0twQqT5JfVKB6ruU,12034
kicad_tools/cli/fix_vias_cmd.py,sha256=IzvwbD0gY-MNdNbcT6xpWeUz8cGUqEHROSMeMxmLnx0,30849
kicad_tools/cli/footprint_cmd.py,sha256=YLrUCIy-83VMOI5TpN6CJox-AiZPn-9wy_OGXt1WfTk,17584
kicad_tools/cli/footprint_generate.py,sha256=NFil_SdHbNQUvVxCr9ZSnaFeRa0OYu_9WiFLcPBRDz0,15087
kicad_tools/cli/init_cmd.py,sha256=ZQkgyI2MIjoS4civk2nOfuwsS6QrOEjb3YJLVx5EPCQ,17857
kicad_tools/cli/interactive.py,sha256=9cqDmZjXhMrdHj_Wh8T5mfvae1r4E65nq6Siu_5w1eM,12409
kicad_tools/cli/lib.py,sha256=c6VXK7gc944yLTRItwagGl4Veeg43nG1rjNwONciWB8,19375
kicad_tools/cli/lib_footprints.py,sha256=DY42YUYExNkQsI_nXA08HIkYZhqEQNk_92SbC0PP8rs,8496
kicad_tools/cli/lib_list_symbols.py,sha256=r9JsN4wYPqGVClEVw5lmyecAgQej0kFs2a4iNzrvw6Q,3783
kicad_tools/cli/mfr.py,sha256=q21glX3Et3Br0Gg6jkEagT6S_z-iK7P7gHiEKbkOKw8,25397
kicad_tools/cli/mfr_dru.py,sha256=U6AHLi7Yw7Ysz17J9jxtfuQG24sgYLI4clnP5w9nYXM,5462
kicad_tools/cli/mistakes_cmd.py,sha256=KV6LHeaT7rviIeXYtSJGKrABNw279YSL0YpPghFuKz4,10772
kicad_tools/cli/modify_schematic.py,sha256=Zq30csEMGKGueFtzlM36UHh8BY65Cid5zpWTw_wxd5o,29579
kicad_tools/cli/net_status_cmd.py,sha256=l0wyCiu23G9PJ-m39MBfX5MhtKeH4Rfsa2PVC-FiHuo,7586
kicad_tools/cli/netlist_cmd.py,sha256=VJ0_eOximQv0--fu68spG5ty-Ia8ENzNSbjbZpIfywU,18007
kicad_tools/cli/nets.py,sha256=0B0q3KI6LJNUq8VA37VShDro14ZFjvIRd5M0H2PteYY,6804
kicad_tools/cli/optimize_cmd.py,sha256=GpY5xNGCD3X9IxwEo0J8Y0pzGlPjdIn1hmk3KbuTtn8,7713
kicad_tools/cli/optimize_placement_cmd.py,sha256=Hu0zzPom0z3v-5OmngOFd1qJhfuUJfaQ__HiPmuLPBo,28206
kicad_tools/cli/parser.py,sha256=YB5rjL2dINpPk9O3sCnBVz1hv1FlWX5X83Z905sns6U,191165
kicad_tools/cli/parts_cmd.py,sha256=pz7S44aSUVGUK9aILHQyES2q5PGY1Q554acRXPB3MM0,32127
kicad_tools/cli/pcb_modify.py,sha256=mkLR-g5ehIb8iXdG7fpFP6wxaz01imYHHBRJ4nQy38k,11220
kicad_tools/cli/pcb_move_footprint.py,sha256=xkpAG4BZTGFSKAgHt1pnWk8gujnq2pqf7cjiBVMBg90,4714
kicad_tools/cli/pcb_query.py,sha256=xav9IxJnkhyQi9AqgP_YEl0A5200yoE7-sYy_u81H_4,15478
kicad_tools/cli/pcb_remove_footprint.py,sha256=qPSQw9lWsFW3q9ge4xeR_S_HNG0vZfUoPb0yy88Fa40,3476
kicad_tools/cli/pcb_sync_netlist.py,sha256=PglvQmwux-1ecB3Xn6WQpVls03kSWr_bbGbPWN5uNnA,18139
kicad_tools/cli/pipeline_cmd.py,sha256=o8yXqZgLmwOPHzG9b8lvHj7yi-cdHJMSGQFr1gFMJV0,60611
kicad_tools/cli/placement_cmd.py,sha256=oJOWsVgeYOZQ3Q6Xm_EIgnQoOSh0pekioR3vN9a1juU,70655
kicad_tools/cli/progress.py,sha256=PKoFXzlzoYbBQPIN4GFK7QvrOCQnXAfCLNpPaWD6h2M,5540
kicad_tools/cli/reason_cmd.py,sha256=j0GUspooMpkLvHXy7VwuiwMupy7zYiKF8wLzLJ9sSu4,9816
kicad_tools/cli/repair_clearance_cmd.py,sha256=Jeth42vemi6SgG6p2oqE_-yRAYssdFFbL2yj6P-aQ1I,15147
kicad_tools/cli/report_cmd.py,sha256=YCPLtlZ2WzEMlHN8WTHilo6BUIDIPx6aN98wmeFNm3A,13914
kicad_tools/cli/route_cmd.py,sha256=Gq3yXlWt_tKlWptZ73xHPxJFLaUV9kh9DD3Yiyp7sFg,139140
kicad_tools/cli/runner.py,sha256=661ZEOMgrRvl0o8G69YCWD52q2V1CtQSxXCUN-F9PKk,46169
kicad_tools/cli/sch_add_bypass_cap.py,sha256=2ZtI7Rbn9NnjRMNmWeDc_PjpAlmfwDtzBQsDitKTdQ8,19842
kicad_tools/cli/sch_add_component.py,sha256=xj1cxiVoxgFHYR-a65wn_LyqlAjfK5BiRbAsuW-DfZ0,23321
kicad_tools/cli/sch_add_junction.py,sha256=RUZZs2liqgKd77VxuqN37trV7f_DMy0TYAj0v6ybKZI,2516
kicad_tools/cli/sch_add_label.py,sha256=FkYLGi9u3ygyOl3Eg5jwRHeUszmTV7sebkKFP6NMJdg,9461
kicad_tools/cli/sch_add_no_connect.py,sha256=gyW3iYCDtAN3aDHQTzEdKGdtoPzVsyM0W-qDXzcVTUE,9641
kicad_tools/cli/sch_add_pull_resistor.py,sha256=uDBIq-aPhmiJgiN_pwszwL6Ym_f1Bt6SAT-WK7aqOhA,26381
kicad_tools/cli/sch_add_wire.py,sha256=bTTKYn9E46A29gJ87J-sIVAHUvJdj5wIqAq4LGvWj0A,7279
kicad_tools/cli/sch_check_connections.py,sha256=oOn10hHBv1f0wZsrttI5ECmjftNKbyXfrOSylz5_-oM,15334
kicad_tools/cli/sch_cleanup_wires.py,sha256=bOxgV9HHILkyFjWjK-kwERRMsLFNI7QdkGdfpobesn0,20859
kicad_tools/cli/sch_connectivity.py,sha256=QgBZQql-xBmJX0K8gdHZVUzDSX3aBTmZ2GvlggUaaCs,7401
kicad_tools/cli/sch_disconnect.py,sha256=k8wocaI6mXV8Tuz0CBFzVArnk3jovKaTvLoQmU-DUG4,7459
kicad_tools/cli/sch_find_unconnected.py,sha256=n20ZBybt7Dsrm2Rn07dsBjOCt_pijObLH3Pgt-p2gmE,10370
kicad_tools/cli/sch_hierarchy.py,sha256=MSy9vGYGueOlN2AFR6E252R60wFsvehmcvrL3c3Q-gc,19105
kicad_tools/cli/sch_insert_inline.py,sha256=yPJtsL6V3GsvIDhKD3rW7L1mk7KgRON8HhrYn3wafto,21268
kicad_tools/cli/sch_list_labels.py,sha256=PTiGDqG4G8lsaOOBXxq_gOLIvKI-Avj0EgyMCIzb0ow,7733
kicad_tools/cli/sch_list_symbols.py,sha256=yBZNRDFBI8TxmFUv50hkGsouCp-GibYLXtkiF3YIrCI,5344
kicad_tools/cli/sch_list_wires.py,sha256=FqAORYIU0ad1PioKFIhg2dVx2ucYdn4w5Ufx970jY4w,5192
kicad_tools/cli/sch_move_component.py,sha256=TqXsRaK4vKuMgcasrwo97stsqLDt-qJYTjj7LzWyCk4,15147
kicad_tools/cli/sch_pin_map.py,sha256=fQyhlPHdgSWGwapO3WlZ2tE7Ig0XbNvWZbQ8QVPISVk,13704
kicad_tools/cli/sch_pin_positions.py,sha256=Njoa5Z1VGgL4BbR62IBL5oVRQqgPgIQT3hRctzqO-HI,5902
kicad_tools/cli/sch_preflight.py,sha256=aKTWoKDFCy7IUm6g-sXt3itTq4dvIP7IUp30zyePxKg,15451
kicad_tools/cli/sch_re_annotate.py,sha256=cYTlH5iZaeKNIjj1UiWUzmjshyi4nXnQQ1amfeDqMUA,34018
kicad_tools/cli/sch_reconnect_pin.py,sha256=aitxwMVsW9O0V9NLX0lbKYmpsb6rC7hkIsq7E_CgUEU,20962
kicad_tools/cli/sch_remove_component.py,sha256=LMnRDhx-YNpNkKRsFiv6Gf_HfyW0VQMPSaeWBnO-u1w,20956
kicad_tools/cli/sch_remove_wire.py,sha256=s9cDQeB9kHO4CxD8aDbD2Wm9dy9k8LO5xvrb9TmJ3f4,11835
kicad_tools/cli/sch_rename_signal.py,sha256=cG9519L3pNeeNL82peaoYVpqirnnTcbuEsiL3zVINOY,16673
kicad_tools/cli/sch_repair_instances.py,sha256=8tk1iKHPZFNbsK8OUHaoqDdR4QB2ykNALxzCAzYRmB4,21277
kicad_tools/cli/sch_replace_symbol.py,sha256=w7hrdYnwayq3a-xHlVP8TuIXWwEYfgfs_01KquKuIao,4907
kicad_tools/cli/sch_set_footprint.py,sha256=3-u-KRdm1m9hsz303Jlh8p4Lf4AEGkXC-qP21LSMyzs,8574
kicad_tools/cli/sch_set_label_direction.py,sha256=pbArUJDUug0HArEKHkcyOklWTlTpiPGIQcRPdfUSE0M,10235
kicad_tools/cli/sch_set_reference.py,sha256=GU-qZuxX-BPWqElTg1yC0SZxisr_v2147imEU15NQvk,8531
kicad_tools/cli/sch_set_symbol_property.py,sha256=zqE3CJ4hwoyhEDCo4Yd39B4ECS47bti2XuLcGZj3okI,5950
kicad_tools/cli/sch_set_value.py,sha256=iIiO3EV45AI8vjUNOoOPr9EtDCA4612SZ-Ko9_fOi3Q,6147
kicad_tools/cli/sch_summary.py,sha256=h2NqAJAQoXZNgMYGDky34JoO9s1J2GM1FW46xp8c7Z8,8509
kicad_tools/cli/sch_symbol_info.py,sha256=qROcVSbTZUENdN9kjJoKP3G_IQVivm_Q3nU4LJZoNfw,5762
kicad_tools/cli/sch_sync_hierarchy.py,sha256=OzoF5M61TeaHkMzLDpaD2LG5mMWrY5LwSR_WBQd2_1c,23544
kicad_tools/cli/sch_validate.py,sha256=BkpOv20GiJuUrndUMF64Btxyu1VBRfUIA57Ii6ukCHI,136540
kicad_tools/cli/screenshot_cmd.py,sha256=b-pSGax9P47RAHdJYL-smnJx3B1cN7rG35-KOh0NyMk,3306
kicad_tools/cli/stitch_cmd.py,sha256=V-h7qFlKZWQgJTBCbHoOsKTD1O_1XtB9Ymtaug-E0hU,120335
kicad_tools/cli/symbols.py,sha256=YhOb9lX0tYWGlmIMFTRfyS-WPDenT2GEdg2AZtRjJbs,5277
kicad_tools/cli/sync_cmd.py,sha256=fl0KMl71bFZ7kIu5mWcRAPrcPad2QSm_LZLAcFgtINo,9876
kicad_tools/cli/utils.py,sha256=XVcpBES1DuojRPfyUqA6lyqTdC-KQQK9-sCSCPd15OI,2442
kicad_tools/cli/validate_connectivity_cmd.py,sha256=FRlIU1iXnVf0ZScF2xQeXnE4gWst4dqH8astZssk220,7034
kicad_tools/cli/validate_consistency_cmd.py,sha256=92EznUrSFUHwiaBevc1Myj-yZJD2tMmn1b83DeSTM5o,8354
kicad_tools/cli/validate_lvs_cmd.py,sha256=07VYwjvCh9J1icqEB52lG5it9BMCSlfG5XuRoEMQMsw,8576
kicad_tools/cli/validate_placement_cmd.py,sha256=GQKsfLXLFy3fQ_ntAu-U-qho0RNETKhdSzdyU8HARFY,7832
kicad_tools/cli/validate_sync_cmd.py,sha256=rQMFihNvcktP-kYoWECdw648CQTAKcBQri-6tYE5S34,9645
kicad_tools/cli/zones_cmd.py,sha256=hRx4PNVhuQaPWWpp53Il4RZtahLXoRPUXunisS-XIis,13910
kicad_tools/cli/commands/__init__.py,sha256=xjCyvWAZIsjuCe3rbfk85-uMsPvbW1Sg3vJNlpSSspA,3806
kicad_tools/cli/commands/analyze.py,sha256=J8gyyAQggrPGU-zgXejqXxsY6ZJfT6UJKaTNYJmXsK4,4290
kicad_tools/cli/commands/benchmark.py,sha256=YQVaj_FmxuMC5j-d1_o6M2-mFW8ewC9GXFBwLXBZI78,7714
kicad_tools/cli/commands/build.py,sha256=fro1lpDtd2GEJsEWP_bJQ9CHrSzojdDkFkzSpCW9uCs,1050
kicad_tools/cli/commands/config.py,sha256=9JGE0ntsuWhHH6LqGlX7A3PWSPYnOlccp9x_UMFhI-U,969
kicad_tools/cli/commands/create_pcb.py,sha256=byk-uGTDbchMUHtidbUg1lbZkAn6KlGoqAO_3w0Qg2I,1583
kicad_tools/cli/commands/datasheet.py,sha256=NQnIdCidwxuxDzaDSGDPIVtB313cXg6_0SITA5Za_u8,2817
kicad_tools/cli/commands/decisions.py,sha256=NJNRtUbceI6OA4QjQqFcagJHZyPaM7ufY3rbifQw-U4,1332
kicad_tools/cli/commands/estimate.py,sha256=GAfYZ5gExqTRKp6hwXk5xJOgivICX-ehWfvCxbK96dY,5363
kicad_tools/cli/commands/footprint.py,sha256=P4aj1TdrrkaOj6O_oqkZyyW7tpd_97PIz_vBYghqrMg,626
kicad_tools/cli/commands/impedance.py,sha256=pLhaL_npt9zZLCgZcljjCND26_r2ZBi6c-tZxqycc30,18370
kicad_tools/cli/commands/library.py,sha256=skDkYqQQeH6mwyxlvkJ-KGPA-jodBJVAiP7L_5Ml9_s,4015
kicad_tools/cli/commands/manufacturer.py,sha256=S4m2xalAPvwc_dm0nZlkuAV7VpoXZqeVbdlzdCuT_mo,2745
kicad_tools/cli/commands/mcp.py,sha256=qk9JDSlFTFNhdaR6lGn9s6EYokfdN7gm9Y8AAFJyXe0,6101
kicad_tools/cli/commands/native.py,sha256=gErTcnJZEDV12rRrvDGwMxIQYPBtQ2wDhJ02o3IlTRs,783
kicad_tools/cli/commands/optimize_placement.py,sha256=nIfbNw6NYhsLt4Glrpj0_yee7TUcsdcca9HPoyHz8TY,789
kicad_tools/cli/commands/parts.py,sha256=UkGZdrqyGCEXRkdixh3BeqXxrdFjm_P17ipyGND0Ef0,7017
kicad_tools/cli/commands/pcb.py,sha256=e8hmfxYQf53u3warVrDlYQIjO9aFWAUn3gNkELPTELE,37684
kicad_tools/cli/commands/pipeline.py,sha256=kA6AlUeuIArXxK0rZFHPVHy04vf_-yx1q79ilI5eyxg,2024
kicad_tools/cli/commands/placement.py,sha256=8x83N34HDur7LGBR0T13gGSlxF8DtH2FC191wq6U_Rw,9200
kicad_tools/cli/commands/project.py,sha256=orGAFESX49INBXw2IpMwly5ztPd1yuutJVzVaG3_Alo,1010
kicad_tools/cli/commands/reasoning.py,sha256=1sm3Ix6C6ItKKytJ2TKHeo-wvSewMKQM92CRi2stZbM,948
kicad_tools/cli/commands/routing.py,sha256=uucxBGm1cAgpaj0jNs5uGi2PtT7MiOt_VoYyJiFLzpw,10047
kicad_tools/cli/commands/run.py,sha256=x34ntlBEkZxVJwCgJkbaznhhnhYTsELRRS35J9mDORw,1309
kicad_tools/cli/commands/schematic.py,sha256=SVUjtZCeZPTi7XNFBHKz8_vLXMkiQ3Jf2BPbqmE1ass,22130
kicad_tools/cli/commands/spec.py,sha256=s6btyUrlmhCeOe7Syh8SGvuBkGK2eCqXfF_1eKdQIKc,11324
kicad_tools/cli/commands/suggest.py,sha256=Zh2rMP05ZC_r16hD7Q8q9y6oa4zlLA0GpIG-WE7Uaro,7910
kicad_tools/cli/commands/sync.py,sha256=UteG7loHjQweFRe-ilNKwYCszF3tBVOL0GFhVLIMwhU,1687
kicad_tools/cli/commands/validation.py,sha256=iiZ31bYkjH2Dg4Qtfb3moNTU2q_dlTxjo0iIKMvP92Q,17673
kicad_tools/constraints/__init__.py,sha256=WHXLhVarS3UzX0qoM1SEj5zyKHnCvW-fQyC4ex08exo,2406
kicad_tools/constraints/conflict.py,sha256=ZumAfzd_w6KzAeoFeYsb2bfUM6KtDY84v7-7EcKjhh0,24288
kicad_tools/constraints/locks.py,sha256=AA1TKA0i0W9TCocNF6_yLUeNxrxO6YeR6C84aYiuepw,6688
kicad_tools/constraints/manager.py,sha256=i5yYMJxx4H08H7dBsVrPan1DnOJ5um1-kg1eimVG8XI,22576
kicad_tools/constraints/manifest.py,sha256=QiL9xWrg5f-7siSouLFCnkfm0EMFRRyek354Cs2x0B8,12288
kicad_tools/core/__init__.py,sha256=p5yFYVNQ-_-nmTnoP3ASQUS80PR_8emmif17vrdMK_g,794
kicad_tools/core/netclass_templates.py,sha256=vskK2JOrNuxZcziKX-JGadO12KiCDxMKjs1XmKwdU9I,15832
kicad_tools/core/project_file.py,sha256=_0UvzrnoxzfOKEJ9ojkGVUhubjqsPtbq0VHGGF1oSIY,16663
kicad_tools/core/severity.py,sha256=sQKH-GEaXT-5sbEAe9v7PIX16-fFB-7r6pp-o2Og0oQ,1661
kicad_tools/core/sexp_file.py,sha256=3ez0ie8HJk-gQsvVOST4Vc8pneRdqd86AapYcgDD4G8,10907
kicad_tools/core/types.py,sha256=dT_TiPLKKh4DaeYqqeLkfg2wxS6L6_a7hiWvX6YMHyU,7370
kicad_tools/cost/__init__.py,sha256=8O3QnOXXN1KNCXDCbl42Qgx6nMmWjgg5khgAz4sSSDs,2238
kicad_tools/cost/alternatives.py,sha256=abIU2Pqyjjy-cKxjEsriuw03k3IBhVNMk35M6Ge3vt0,29738
kicad_tools/cost/availability.py,sha256=UbP7RO6vISEEJ-rI5bybERde3fbkGmm68abVCpzPJXU,15226
kicad_tools/cost/estimator.py,sha256=FeIsMlYZUVf0RnYCYL4aSeLlXRQ9sqUpVMSdtC6pfpw,32820
kicad_tools/cost/suggest.py,sha256=o454lFzpLaHAJiw59FEquBQrK8RpazXskV_Lc_Ov36I,17968
kicad_tools/cost/pricing/__init__.py,sha256=tSV-qXchlMtrTL6j1OzktlMe_oiXkX1JwUSQiI0_FkM,104
kicad_tools/cost/pricing/jlcpcb.yaml,sha256=QfgDlqlgvpUxYgyfcAnjo2RRYgMRtKAvKTvJMPhozuI,2264
kicad_tools/datasheet/__init__.py,sha256=V-4DNpA1-6ltWZZU9k3Ez-6wvxv57a2acNdlrX9g7-k,4017
kicad_tools/datasheet/cache.py,sha256=i6ej934zsBylBBfgw6yeule_WwCZ3whUSBIzSPWdkUY,14537
kicad_tools/datasheet/exceptions.py,sha256=LfKHE2gICUK_M9VaFk9MPzUXz2ztE59kg0zxzDkhM2w,515
kicad_tools/datasheet/footprint_matcher.py,sha256=yiHTwZYze4ngowM41CVBQyL00JopsPtjb4f9XiebeZo,12208
kicad_tools/datasheet/images.py,sha256=wpHM7mMmYwxad4ORgo9odrUIuKSnK-lkd4C7aIJP9R8,3984
kicad_tools/datasheet/manager.py,sha256=hXByZX80u5LUe5ga2Tju-msIcJl1mwczNospIt4_tH4,9660
kicad_tools/datasheet/models.py,sha256=6CPp-mJh6f9UPV__arTvreEbtsw6Da3mKSb7rTIz8dc,2313
kicad_tools/datasheet/package.py,sha256=LfHGj604q8qmzJAfKAbFrOlqxkjnFpkilDXjMxyec1Q,11069
kicad_tools/datasheet/parser.py,sha256=N0AsrjbiP3hxBhY90VvdqxZY6Pmlyajusn_K1S3hJ3k,27675
kicad_tools/datasheet/pin_inference.py,sha256=vqQhteV3gRMwvzE_Lp_3ipTMEGvkjbtDYVZeOD248Pg,12139
kicad_tools/datasheet/pin_layout.py,sha256=wSnpVfn2BPCGB9jIqIFpQbfzOezPWJ-AvoEoFPuYXj4,18105
kicad_tools/datasheet/pins.py,sha256=WIJg_Ij0LczrYl6ka3Mfy1fMiWFjQYV1JVWaHJqKz3M,6548
kicad_tools/datasheet/symbol_generator.py,sha256=-Cqp-Qti2-8h6tVWyghV0DotSqOVvAEtIVtrTdStl6s,10031
kicad_tools/datasheet/tables.py,sha256=JgSabaScs1SP-Za1QHIEoLTiaEjD8NTVyWSro_6xY8g,3757
kicad_tools/datasheet/utils.py,sha256=lpNjrdiJGkSD4D1xz2aR2ekDV_7EefVwYWAHJEiUN-0,980
kicad_tools/datasheet/sources/__init__.py,sha256=zOUlb7EXIU6dzVgzs8H4olYkEqD8_OPdVl-70ORGN3I,381
kicad_tools/datasheet/sources/base.py,sha256=yUdTl_KGSNLBV6MWrXf6IO4ykRAwniltAvJtbw1-M28,6592
kicad_tools/datasheet/sources/lcsc.py,sha256=diFxxSU2_SN5nmPjJPdSPKS8qhCfBD6CSUasx9B_qCU,3819
kicad_tools/datasheet/sources/octopart.py,sha256=Zvc2FyDelzB2NeCDB4Hx18FxpH1dkGQtkQ8E3mvSucU,5231
kicad_tools/design/__init__.py,sha256=a_VA7P84dydGe8xSrYKlTocdotX7YIFudB7t6jnxBO4,19016
kicad_tools/design/decomposition.py,sha256=3CxloHpmV4IvkkroBlo1Q6wmeggSVopuMolIej6ixiM,11290
kicad_tools/design/strategies.py,sha256=KzttZuYT7VmuE0dqZJqkvi79zAi9fdgnldjtrbMZlbs,17890
kicad_tools/design/subsystems.py,sha256=6v-48q3U90eI9BT0L55i5KnoVVm49_KNqfQP9q9UdS0,7026
kicad_tools/design/validation.py,sha256=Q2lt_919-3XADkke8K5v8QVLdgXvC7SfHwceCDpICiQ,16968
kicad_tools/drc/__init__.py,sha256=-NxmVngbN-e5uf5R-n04jbgvusGFVTw47Rmxe53rIj8,2281
kicad_tools/drc/checker.py,sha256=ifm7TNU_cjq5zn87tpygRsUxdrJ85raYeYJXhq1Y8EU,13828
kicad_tools/drc/compat.py,sha256=wa-398XcAvQeMuHyIE25Ms9PmRj032UGralSUMj0pYk,2605
kicad_tools/drc/cpp_backend.py,sha256=O7KVmBdyV0i-xNtzpgHaHmp0zRGAUiwyHVJWQbVSfWA,5206
kicad_tools/drc/fixer.py,sha256=BxsTi4IGRI4ihC2BPX-7SaGtfomx9EoGte_hEuAcSYg,12451
kicad_tools/drc/incremental.py,sha256=sZnKgX5oJlv_jUuJiaT0uHKmT2fQuDX_4NNdtw-5P-8,29140
kicad_tools/drc/local_rerouter.py,sha256=pASRM2VuifosWbg2imkSxDft6eRJ2hZC-OXJfrQbWZQ,23295
kicad_tools/drc/net_compat.py,sha256=E5AYvE9zI1q5uQMyclbhAR1lUKnsqCRkCpZqbQq_uUE,1464
kicad_tools/drc/predictive.py,sha256=QFNvgh_RsV3aXBU8FXlP9ougw9RgHzRSXjfL1TtKGFU,26260
kicad_tools/drc/repair_clearance.py,sha256=jbPZ1IINj25oiOSxvBIPsZx99PqJgDX94lh7E7ZV6sI,72225
kicad_tools/drc/repair_drill_clearance.py,sha256=WPUH837HxoTtJ_x5Y5rMGi3-DvCRu2VA8z84FMEDtIw,17067
kicad_tools/drc/repair_silkscreen.py,sha256=14HE01l8LZEW-Ixre07p4UilZchf8WWRyxrr8I21mP4,14642
kicad_tools/drc/report.py,sha256=D3qCX9V8GAwxYYwKH_nG5PMvr8DsJpEYHm01vuPSOpo,17108
kicad_tools/drc/suggestions.py,sha256=Rbb0Ha1cinlwhD0kpqtzF0T3QShLgNZjasllMa31568,19070
kicad_tools/drc/violation.py,sha256=9P7SQzM1HzS4ygkr28ESe4D4E8AuT92gW4Afot_G6kE,23310
kicad_tools/drc/cpp/CMakeLists.txt,sha256=bz1XUswfj4Yh7oFRo22QkdKnOfVIErVzWFv-TpbgSE0,1704
kicad_tools/drc/cpp/include/drc_clearance.hpp,sha256=xNfwjZ352zLSsc-H9Uzfb0MzbVjT1oyO8GSWE-meslg,2984
kicad_tools/drc/cpp/src/bindings.cpp,sha256=td_URcr6mM5dAhrxpHpt839Y-UhvOLFvR7BBt7pAms0,2634
kicad_tools/drc/cpp/src/drc_clearance.cpp,sha256=GmpNGhON8R3Wcon5rrW37qxF6OgfnLyyOwswhsR_Yik,5669
kicad_tools/erc/__init__.py,sha256=glQgP2K40NY0I5UGnEZxRppQQxS-sPOMYk_NhZxrM6I,1362
kicad_tools/erc/cross_sheet.py,sha256=oud0oXBQzZmr0FefqzzKLnu6p_KscwelrZ06VkAlSDU,36186
kicad_tools/erc/report.py,sha256=5XYLZUcu2QmYaex-502C3kgHyPOtsaYr1XzeKv4bwLo,10451
kicad_tools/erc/violation.py,sha256=fyoDGPXOZ5EDr5rQRcOKmfMumqQ37LW6O7FFIDGNEQE,10978
kicad_tools/explain/__init__.py,sha256=Ov1FanogosS94FdQ3jataPFuKOdMKmf5jUbjtbtPxEg,15147
kicad_tools/explain/decisions.py,sha256=OjH55Z85qnVkcjNrx23WhmfN1_eoadyI04x7l-O6Jok,16793
kicad_tools/explain/formatters.py,sha256=HPGfYbEwXNTjUIS6ytTQbZEKZr7XPEbGpEIUh7BzOmk,9568
kicad_tools/explain/mistakes.py,sha256=W-M7Ho59Ekr36iGRQdl3OyZD2Jsnf5iBbqTmnbCdM3o,11055
kicad_tools/explain/models.py,sha256=-u-ouSBkifH6MR43Shi1gakJ3g6vrC_RVC3HtJcUMFk,6493
kicad_tools/explain/rationale.py,sha256=U1khkNMWdB5CXQ1MCIcFkAZ1t7113g_6Z3GHHPrCxMo,10730
kicad_tools/explain/registry.py,sha256=STLDDlNBPfPqqJM7gmyf2gr1KH6cOUgNnT-QAYWchlk,8820
kicad_tools/explain/checks/__init__.py,sha256=Ed8XbKrGPptojyf3Wn1VFKYUOVfEyUeaUivlEjjbNsg,776
kicad_tools/explain/checks/acid_trap.py,sha256=Gq6cQkNWpfhr-JRhjmPqqF75QpGO_TrOx5b2-kt7AB8,5344
kicad_tools/explain/checks/bypass.py,sha256=2UsBhCu2k0lpN6JCYbBYWwdfHyPm_FW9Cn5XZVL-P5k,6365
kicad_tools/explain/checks/crystal.py,sha256=ylzHMHmTTuCyoPAVRWH-BDMRft2F9shyS27BMLScoMM,7724
kicad_tools/explain/checks/differential.py,sha256=fj122ybzftmWEM_W1ER8j8uh6j94RKV7suPLNQM4vto,6021
kicad_tools/explain/checks/power.py,sha256=6qTaBy8JURR87DV50gU8Lu4m7Y-zkgqnUoUxQ1kGEEo,3465
kicad_tools/explain/checks/thermal.py,sha256=rb4M7dN0x9kQt6PuOlsQMKDWcdTsWCkckn9MN6OMXqA,7174
kicad_tools/explain/checks/tombstoning.py,sha256=Zu-60V09Uty8AymphcaXYNC_82r0pHvIgPMpOxQbXg0,6348
kicad_tools/explain/checks/via.py,sha256=3kYJ4uR0L0iTcH08IJJ3AvXiUJn_QbVebGjB06ouCok,2896
kicad_tools/explain/specs/i2c.yaml,sha256=3MKUTeUNdbgRJ-JeXTBj-ku5n7uwesJ6J5XoF2IDRUQ,2875
kicad_tools/explain/specs/jlcpcb.yaml,sha256=Z13l8xFERRRNIlOE4bvKi8obiGH4U9isThJE18JCNzk,6521
kicad_tools/explain/specs/oshpark.yaml,sha256=cFc4GUamY1zB3NUdI44pPoS2Ff9JjbrX0T0QmhgUTVg,2864
kicad_tools/explain/specs/spi.yaml,sha256=0LpP80Qgp9TnGhoaWFBAdyWE7kcxAhtpnGmRan_C_NI,3342
kicad_tools/explain/specs/usb.yaml,sha256=dyy_MfaQv7MgmlTrFy1QLYCDkB2aiRbNG9JkEVnwzBU,3459
kicad_tools/export/__init__.py,sha256=dQ57c0Wu_5A-h4w8YBnD775701e3DYA9kpgAYDY5VEE,3329
kicad_tools/export/assembly.py,sha256=zLtcI5oXulad6z7GlPhp6owBN9heBK5gVkVEdqRG-Dg,17639
kicad_tools/export/bom_enrich.py,sha256=qhQWqiLNaKqlJRBW2P935MF31GykV2C5CzMd3BZ18wY,11449
kicad_tools/export/bom_formats.py,sha256=vh1frJqSmGHJcUtikQH4K16A5meuwZtM0Oka1s44LMs,12507
kicad_tools/export/bom_spec_overlay.py,sha256=pnoLmE6WDSrLD02lMi4KhRwoaSRf52ze2OrnH1-N3hc,7732
kicad_tools/export/gerber.py,sha256=qFkA5GOQebMiYRvUDxADcUlKSsg9OkzLbH6VJmCPZRU,17161
kicad_tools/export/manufacturing.py,sha256=qliekqo_V9Cmr95V4CcJo_6qGKWlgup01CQhY703Ios,29373
kicad_tools/export/pnp.py,sha256=89k1ACA6A5onKbvIDlubE2CnvW2LzqpJOaGswFTRix8,14216
kicad_tools/export/preflight.py,sha256=ldhPYZeuwZCe2lWP_4fm5IA9J0yKrYd9jcr_4gkl14Q,31477
kicad_tools/feedback/__init__.py,sha256=EC7kJ07VfA-C7dVwc0w9dFYiWFIjsl7kTc6R5Rr_vQ4,285
kicad_tools/feedback/suggestions.py,sha256=h3Yp_UoXuFHtL2I-8wJlHWdXnksK2ULM8_0ogWEwg8A,31319
kicad_tools/footprints/__init__.py,sha256=RHq1Ka0Qv3IeE9PvvpsLEimuLb--QqsyJeziLJqz4Pg,6070
kicad_tools/footprints/fixer.py,sha256=CbSK-1wnHfbnkJlz99r-BjGLbR_xxDhSHsZrOAZDKw0,8209
kicad_tools/footprints/library_path.py,sha256=AyYntpy5Pa8OnOraXKPU6VkLvUAfsIW4SX64MIk_BMk,9293
kicad_tools/footprints/standard_comparison.py,sha256=veYEJYoNltNurhRL3jiN0Y-bQCnqF-b-qZi5qTYSFlg,17269
kicad_tools/footprints/validator.py,sha256=CojsoBecEoZLyunwz2GoqNm9L93JdkgHUPV66Qf3Vac,9820
kicad_tools/intent/__init__.py,sha256=ekCr7_CXbHM2_b5y-p1VMvfeQF8kSgtWiKJIat4aYwY,3447
kicad_tools/intent/constraints.py,sha256=0dMlrbpSrI0XsaKLTgEQx7pWXFIIHKgqeM_VQnYD2EE,4706
kicad_tools/intent/protocol.py,sha256=zhel99zDGmIIPeYWKomBlRtqc4KR5rTqolZgWoNPD8Y,3786
kicad_tools/intent/registry.py,sha256=3TkHv4L2mYRbEPNpJZaWR2xT4VCRKW_gx0vNm8C4xYg,3497
kicad_tools/intent/types.py,sha256=rAkgSv4_1XZfiw5CM-0dEvuCkZ8jX1iVkclRFCKnbuk,3121
kicad_tools/intent/interfaces/__init__.py,sha256=f-ZClDcUNwceVyW5NaStfgM1rtly1SqvrLFXPIN6K6A,673
kicad_tools/intent/interfaces/i2c.py,sha256=W2z1Xs5ZoUBXVYZNp9IvRiD8gbo5afOTyNPlGPQfb0I,10319
kicad_tools/intent/interfaces/power.py,sha256=wmO176qmGqeFldUGtWLNHEj3f6WvoKC3DzSWQTBwLN8,9157
kicad_tools/intent/interfaces/spi.py,sha256=2s1zRC6RZF9crIsPWw2jLB8NaRnZXVAQBXUcCu2YTKg,10930
kicad_tools/intent/interfaces/usb.py,sha256=1_KkK4jdvJogNSe0eEWVeuhn7-uaigrt8T2HYlne9XQ,12011
kicad_tools/library/__init__.py,sha256=95ID7eZhJqoWWi09VvFOU0qEYigLvmiXnNJXlfWOUzY,1257
kicad_tools/library/footprint.py,sha256=210gl52kRrZmjSnsUQobR6qnrgL6Uue-le5aMC7SZY4,10658
kicad_tools/library/purge.py,sha256=6kPqtOD00CKFayBg1h47_evZBpVuvVKfZICJNS-SsnY,11532
kicad_tools/library/generators/__init__.py,sha256=_uDYQ81K7o24uu0fJHZ-yEieLNjTQrTMqxzIZtu5r44,686
kicad_tools/library/generators/bga.py,sha256=k29pXrR7TE-gv-mRuw3ySKP8nm5nHumTyw6e_p3Ze94,6354
kicad_tools/library/generators/chip.py,sha256=7_FTwTpN8rn9Ky8THa3rR0GqRiCO_advXvG_WBM3zHg,3217
kicad_tools/library/generators/dfn.py,sha256=ljbz_BO_DOc6bQfIPCc28e-s-lCi_iJWhePh_urDkEk,7097
kicad_tools/library/generators/qfn.py,sha256=t900W7uAx36Xh_frv3HoFIjIEaY9GgPMKF6ZjJsvUh8,4722
kicad_tools/library/generators/qfp.py,sha256=EMNGNQBcU8b6uqRDiec2KtgX7q94x0fEYFL6MYqAwF8,6768
kicad_tools/library/generators/soic.py,sha256=b7ai2XP6OrrSq5KXZy_zo33TwKhPXPbzaI-DTPbW3t0,4911
kicad_tools/library/generators/sot.py,sha256=m5l5gvjtBM3cwZ-aOAP18Tz6hrRr3HCjB_MTUWAeabs,5848
kicad_tools/library/generators/standards.py,sha256=kQgwds56g0uuJg226vZemna58uK7kb83eq6lGJX_xJs,10243
kicad_tools/library/generators/through_hole.py,sha256=VRBZiVuwGWSdQJ45ff4m_vID0w24EtUhkrS1reJRPtI,6807
kicad_tools/manufacturers/__init__.py,sha256=hurE8RYY2EgEfUwbvM3AooZaACe-DnKLM5aaOE7IUlw,5063
kicad_tools/manufacturers/base.py,sha256=9RcpdgamNjC11spuZOZ4dLkSgNW9zGYbhyyWsrcmiH0,9096
kicad_tools/manufacturers/flashpcb.py,sha256=6xGhYYGNQtr-zs5636XO7ucVw4smVKc66E6u3q1QjOk,2014
kicad_tools/manufacturers/jlcpcb.py,sha256=_S2QAb9LdUQJKzxSqOGxLwfaI4pWBuPxZc1zWWGa7D0,2967
kicad_tools/manufacturers/oshpark.py,sha256=Ke_VaOHICR3h16-K9leQc9_6aUCQ8_ixPqmNKSrDyEY,1044
kicad_tools/manufacturers/pcbway.py,sha256=UKWjmpFPc6-tRCquWfkSHG54N7CELcIKIOkEEHz9CwI,2784
kicad_tools/manufacturers/seeed.py,sha256=NwxZ9IQsAXEmZ2ntpPau1dYFox9yg47XeYCCyJ70Vv4,2906
kicad_tools/manufacturers/data/flashpcb.yaml,sha256=WhQhunI6016EhsCnRXxJVIGGFyGeRVcdy0xPTq-e7So,4373
kicad_tools/manufacturers/data/jlcpcb.yaml,sha256=T7k11HrxFAM695TNIs7dhkYHjBCEMYvqp315NrpFk0o,3501
kicad_tools/manufacturers/data/oshpark.yaml,sha256=OwnENwEIsXAr0meYuUmmQdj4Wg5K_e6mj7cYqa5-IbE,4077
kicad_tools/manufacturers/data/pcbway.yaml,sha256=eab2_wI6_2UvSSaC43Uu38OOewDlCCND6ust0iCsKnY,2660
kicad_tools/manufacturers/data/seeed.yaml,sha256=nmy4oB0AqQQT7AibO_yJwitQt4BdyKibkVIR3HPp3I8,3341
kicad_tools/manufacturers/rules/flashpcb-2layer-1oz.kicad_dru,sha256=Hph6hdmsH66RCzeMLXqDIUbeYcDUswwocko_VHEVipc,518
kicad_tools/manufacturers/rules/flashpcb-2layer-2oz.kicad_dru,sha256=qlkrrdMml8AaKok1xRBzLCCeBuK4CKG2MOYulUpZtf8,519
kicad_tools/manufacturers/rules/flashpcb-4layer-1oz.kicad_dru,sha256=Hph6hdmsH66RCzeMLXqDIUbeYcDUswwocko_VHEVipc,518
kicad_tools/manufacturers/rules/flashpcb-4layer-2oz.kicad_dru,sha256=qlkrrdMml8AaKok1xRBzLCCeBuK4CKG2MOYulUpZtf8,519
kicad_tools/manufacturers/rules/jlcpcb-2layer-1oz.kicad_dru,sha256=8A6DNephGSYwIFfND8E0IHEvMdxTnrkerDlXlPbnqhQ,511
kicad_tools/manufacturers/rules/jlcpcb-2layer-2oz.kicad_dru,sha256=SJhyvcTKNPPPfoy7Vf96i0xHmX8LpRpm7EZkWGyDM4M,513
kicad_tools/manufacturers/rules/jlcpcb-4layer-1oz.kicad_dru,sha256=joUQAqAMANjj0PVbhfILoAeVYhqjqwH_z5EWgF541IQ,515
kicad_tools/manufacturers/rules/jlcpcb-4layer-2oz.kicad_dru,sha256=vntUbM5Ka-vtWM1gMIgUbs_DiRZK2BUtFljnh4OC_-0,515
kicad_tools/manufacturers/rules/jlcpcb-6layer-1oz.kicad_dru,sha256=f9CsUWjzJcQy3jhQFNNMum7KpXvcpfwkbsenK2a_EsA,515
kicad_tools/manufacturers/rules/oshpark-2layer.kicad_dru,sha256=oPM94H3iEotAQWO-CnZ0sCG0Ka72bz2V-fuhs1UNqGU,523
kicad_tools/manufacturers/rules/oshpark-4layer-1oz.kicad_dru,sha256=W5icmMn2_elbkeLUvlAXC68GmrVBwJgKHSQtuK446eg,521
kicad_tools/manufacturers/rules/pcbway-2layer-1oz.kicad_dru,sha256=Ez2jAMBY1mySEKFhXPiOG2mb2HgBCe3iGt9UktEzxfU,511
kicad_tools/manufacturers/rules/pcbway-4layer-1oz.kicad_dru,sha256=eaqa0-KdoAtXRzlTMEgkt04XQcRqh0Nqyviy44GdHFs,513
kicad_tools/manufacturers/rules/pcbway-6layer-1oz.kicad_dru,sha256=CnX4Y2RnaAhjwV88A2Fg7b_R3DpvwnkbkwqHuyMVkhY,515
kicad_tools/manufacturers/rules/seeed-2layer-1oz.kicad_dru,sha256=NQWAidus-uOJZFReoRy54pifQDJT4sLjjqNMXj0xiWg,513
kicad_tools/manufacturers/rules/seeed-4layer-1oz.kicad_dru,sha256=NQWAidus-uOJZFReoRy54pifQDJT4sLjjqNMXj0xiWg,513
kicad_tools/manufacturers/rules/seeed-6layer-1oz.kicad_dru,sha256=7LG_pODZOl_UDoybUt2Wsekd81T1U6jAmfOT_GQjKNY,513
kicad_tools/mcp/__init__.py,sha256=G0bN1sb9yCdSyY6ErliL4UK6jqR1h4q8Dc3aOw2Vaf8,1953
kicad_tools/mcp/context.py,sha256=unfd_jH_nCI0av4k6c7JmgSeffb6KaiJeObBkL1QKtM,19774
kicad_tools/mcp/errors.py,sha256=zns5pbZ-AeFON59pWGWiokorKvqhJmI_gG6EAE-Xks0,1184
kicad_tools/mcp/preference_learner.py,sha256=stQ2-p9RIKJY7BY-Yk6tDM5ENKDKogEG5lV3qj9E6rY,15890
kicad_tools/mcp/server.py,sha256=tf3A5GmQIYIjsIMlDE15fLhNKVYTPY-xQ4xj2KcfMxA,9711
kicad_tools/mcp/util.py,sha256=j_afR4q9iwU38PYofLUzLfGRHopAw3QIPdnQLcCeCKI,2060
kicad_tools/mcp/tools/__init__.py,sha256=fDMcjhbIwd9a9doSfthv7ToxRyWvG_Xi3CBSmjflztI,2726
kicad_tools/mcp/tools/analysis.py,sha256=gHAW5OuInoXdgYR89P5AcaqviOyOjukNisJ1qeBhCZE,39700
kicad_tools/mcp/tools/context.py,sha256=4qnQnCrpzHy8oo2scOYehfFTpsjsYXHh9cpGtmJE5vw,16954
kicad_tools/mcp/tools/design.py,sha256=7CyyOOjyrPV4xzWgsRGPeN_0ZXAftRGajaRaC-SclEI,14494
kicad_tools/mcp/tools/explain.py,sha256=45_7qLpDditGNsZUy5wG5G1S9bwkz6zMGn9vUOKEB5s,9187
kicad_tools/mcp/tools/export.py,sha256=GLsTrTxVKQdxtNnwgGZZkDZ0por9NquyMobZIssCTCI,25209
kicad_tools/mcp/tools/mistakes.py,sha256=23uhgQmzV9BQnQiB8odd2FYCQbBjeCVMn2KnJTuQ6eQ,6862
kicad_tools/mcp/tools/optimize_placement.py,sha256=-E88oluC6kDGkf2ja0lq1h7ENdluzNoH2Puqf5TgEjA,29305
kicad_tools/mcp/tools/patterns.py,sha256=T51A1DZkAjjj2LTWHCvgdW_AvN70dt6DjUTSorRwiPw,8542
kicad_tools/mcp/tools/placement.py,sha256=bG-KG60wC0Eiy96SwHQyyaXobaw4MY5b9M-Piu9R6RE,22332
kicad_tools/mcp/tools/registry.py,sha256=bXhHRoz3XiOLUoLYYBzp8CuGzaEuB2wrIkYQSyasEhI,69491
kicad_tools/mcp/tools/routing.py,sha256=o1HEGw0ZrZFp77GTzVpS-y6dcIAw81nL0dyRCFEA2IY,28570
kicad_tools/mcp/tools/screenshot.py,sha256=vTI8u0SVGynWOj4y1OwndOFmkkyExsUqq6GwgSK23Qo,22104
kicad_tools/mcp/tools/session.py,sha256=dTDlwX6X9jrqYrH-yRVLFsqGLqEPrhePnEyRGtfLO58,35915
kicad_tools/mcp/tools/workflow.py,sha256=7Bidp-ApgpwLgTkUBYtM6KQZmKt_ZQGljPfmAET6BkE,4415
kicad_tools/mcp/types/__init__.py,sha256=VuLCWX8pJA1jxht6v4O-WjTEPJtC8i8jFJVrLyhz3R4,3769
kicad_tools/mcp/types/assembly.py,sha256=UbMMtwK1O-Swku8oMy0IDHWrrOy5ItnQTCofH1OHJIQ,7254
kicad_tools/mcp/types/board.py,sha256=MsvgbFxem278EoFsJyMD2D7Wu6U-OqmraqYLbpJy75U,6996
kicad_tools/mcp/types/clearance.py,sha256=epQtDsV27ed4IgaQAkhcR2vUwW4PzMfHxQkQIUvd5yQ,3332
kicad_tools/mcp/types/drc.py,sha256=uefA_lQE0qgQUZitoNto0A1jcnHkWO1sx9lBJb6y4Vw,4074
kicad_tools/mcp/types/drc_delta.py,sha256=XfzTltFiQYCMsVmFosQkF8grBvfKvg2yqk6aFm14SH4,3574
kicad_tools/mcp/types/gerber.py,sha256=GxZDUbFPq6JuoUpNIDMELMixEOF4pgfwqerhQ6vsEEU,2481
kicad_tools/mcp/types/intent.py,sha256=a5Bv1FI1yngKPRP2nUq9Z2-IkYw2lzHCNPNF-vynTXY,7349
kicad_tools/mcp/types/placement.py,sha256=i20dVHhUK7DDYZCWc8sXyXxXF7L0PeWzTX0vNsEiv-k,5622
kicad_tools/mcp/types/routing.py,sha256=tubPss7HgaEeU6iDa9_-97SlNkCA8aTQkOWQ3WiYPsM,4040
kicad_tools/mcp/types/session.py,sha256=9LGqLuO9uZkLYRGq0p-eWZ2x2MPUtxLrgx0FAPmrMEE,14046
kicad_tools/mcp/types/warnings.py,sha256=bk5rhfasqQcDZsqOTkFXSaIEnFLFnk0OA8FAdw4D6HE,1760
kicad_tools/operations/__init__.py,sha256=QnDG446FYSbXqTjOGCC7lZKaDXML5L3aPb6x1W4bb3g,1474
kicad_tools/operations/net_ops.py,sha256=rGvGw8QaJ9hFjYUBTKUm6gs4YaFeGTZFXJUfD7OEvrM,8859
kicad_tools/operations/netlist.py,sha256=4aJU8QDcQP3eWofSUJ9OHRwuqlq6-ZeYeN_ZAj_ochk,29489
kicad_tools/operations/pinmap.py,sha256=5YidJ_nBMQF30_aLDDH91eBwH7FQpmZr6lT0PYirikA,13600
kicad_tools/operations/symbol_ops.py,sha256=KC3U53mXFVms3rLBjYqqJ-MQUX7soIUyHzA2E6Sco00,14542
kicad_tools/optim/__init__.py,sha256=riX-ETSoZ1_a3-a97IELJ_NN7t1gJ8gN1DQbPm129j0,7212
kicad_tools/optim/alignment.py,sha256=cpEuRowLRflNHmw_ie2ocuLEI-04Pod_996_4BwbRC4,13299
kicad_tools/optim/clustering.py,sha256=0g2JF6VZH8x-Yvtr248Vwaqn7C0r0zz_6yyvwgVoPkY,13499
kicad_tools/optim/components.py,sha256=WHZDuQ_Lb8huWe4J792g19vFJEw_Clo81IBuccYO6YM,8681
kicad_tools/optim/config.py,sha256=Ja9z0ZPd2coQGvs2cx5Woe0ItpiskQsMvtjCNVe7KmU,2823
kicad_tools/optim/constraint_loader.py,sha256=uHykL961fOxAdY7sbSPXjjk0x34CGwPaVOGoUzuL7pE,6770
kicad_tools/optim/constraints.py,sha256=mACqEZ9zNzC-5H9e05gyOVyr1qNhk8MeX7UteRtYa7g,14287
kicad_tools/optim/cpp_backend.py,sha256=idF_DUJcOkQqAcZEirhL42XLHc1X0ndfdbw2m1y636A,6575
kicad_tools/optim/edge_placement.py,sha256=Io4gwn_fqzmniiuR_v5AozfYpGtGJmApmMxlQzkDnww,16864
kicad_tools/optim/evolutionary.py,sha256=lFBKkTxBaPt7pE47_OSS9wdslMTp8K0cilC7DynocN0,45408
kicad_tools/optim/geometry.py,sha256=OBWoE4axK44amlKb38g1bl834PpImJjfJu7bleWpsDk,6047
kicad_tools/optim/keepout.py,sha256=Ckq2ZxmXISRDD7FxNxxR_zbfNm7xIiBBuZjQyl2wWhA,21652
kicad_tools/optim/place_route.py,sha256=aT_dJZp1NAfdtLaxcbDOo_GnXe9QVxShtbmGK_wTxNI,29149
kicad_tools/optim/placement.py,sha256=RG7HQF_g41Wd80yeyOjOa_fHULt1GnLOZJ3iVNGUJVA,80675
kicad_tools/optim/query.py,sha256=WaQ4d823uW_eJW5HvVVLZatIa2aZjoiCHqXobochUWY,16226
kicad_tools/optim/routing.py,sha256=Z2iSbogDiVuZ_Tm9Fl87KP4wKbALrIpRl7BwKZykVoY,21331
kicad_tools/optim/session.py,sha256=ruCc-2LAfYwruhmFciG1XSDglUJPMLNqLkFY0ExuXJs,27235
kicad_tools/optim/signal_integrity.py,sha256=loHAGkxNogoHde6HsyrK5n_5ctt7TxOsrFkjGg5Wa7k,35562
kicad_tools/optim/suggestions.py,sha256=oxzAdDnPix0_e9FqkVAfJjF3t7fcjw5nxyU4EVfXMjg,21205
kicad_tools/optim/thermal.py,sha256=CvGo3UBVY3hkGachLsANydQ8oM7Ib3wNuBLq8JNiw9A,13438
kicad_tools/optim/workflow.py,sha256=hTN1dJcYlatYZMb-t8sp3PaCVoGHww0CGpMPiBvZp8w,16831
kicad_tools/optim/zones.py,sha256=DzBE2pjxvMf70NYCouU8HQWbcoex1Zd7ySpkm39GEHo,5859
kicad_tools/parts/__init__.py,sha256=sKd7m7Hv0ewRp3lx-sCBQq2lwXfCsWZxa4U8-AiEWyM,2155
kicad_tools/parts/cache.py,sha256=FarylEoty0iw--scMoWveTusHKSFHi25ToSt47eikNw,18553
kicad_tools/parts/importer.py,sha256=ekV8baKrY1XSPHmWMnfmwCXoo_BnoaPs1-iS3pYInQc,20199
kicad_tools/parts/lcsc.py,sha256=wlT7e5H8zQ2VGBj1NuZ2JJZouPMBeGyMeEV86OzTkM0,20615
kicad_tools/parts/models.py,sha256=WeH-SBIIL9-dywSe9RKpxifSIhiIVrcquPF5veejLEI,6564
kicad_tools/patterns/__init__.py,sha256=6r8kpb1k10WMEpJnWwvpKMlLG8oU-optUPdhEkZoBzo,6097
kicad_tools/patterns/adaptation.py,sha256=vvHenveiByrcJrd_kWNzRxmOuFWmftsyUORF3pcPtUU,12386
kicad_tools/patterns/analog.py,sha256=rbwIThXVGwJlZyzdGEpdPvkvPV8ktgKECTkou6oPrwE,27518
kicad_tools/patterns/base.py,sha256=KF3LfTIjHSuLMwkIwO9-AZHvHzd7Tg2q1uqgsBBy7RM,6864
kicad_tools/patterns/checks.py,sha256=Wn6PXRhoCDnLPRWfXjTOMzMjIlDGuMN8WX5BvNCwAgg,20006
kicad_tools/patterns/components.py,sha256=vEXuU0tTEXdCpmj8hgjyj3TUNU-Dcan_ebJuWixr4to,17495
kicad_tools/patterns/constraints.py,sha256=8jraC3exre8mjdgJ4XytpwTPNuD5o-VkSy5JKSrK_1U,5665
kicad_tools/patterns/dsl.py,sha256=tN7Rm-CpMBYZMqGzzOsGrFdf-tDoWgw5ug7DLh5YWOw,13484
kicad_tools/patterns/interface.py,sha256=kVDE4u8BqCQcfhpFBD6ZGQ0o3V_2oug_2SjLVy9mUvY,35678
kicad_tools/patterns/loader.py,sha256=qrhWOY8goWgugf4MdBTsk4xN04js3AKfctNqlaKsFi0,15579
kicad_tools/patterns/power.py,sha256=L-u-Yzh4mZ-b8hROIkF73MQOLyBhBmzOWimxKPjyNAk,14105
kicad_tools/patterns/protection.py,sha256=p3wPnEw1BNwTZjtuX0DDsL39x7Yu1wsxtOMffYgGpZQ,35095
kicad_tools/patterns/registry.py,sha256=Q2hT9H7xwkb9QsCzie4z0B-a1KgQf4Jwm0qE_sKN0Tw,9507
kicad_tools/patterns/schema.py,sha256=IzfS8asacpGnGmIlmHoEQ2X9f0NC-wE1D4g417X-GOE,6076
kicad_tools/patterns/timing.py,sha256=-otwXVj1hzkH1dXfbBZWTAio7Ef4P2agIB8iBf3NZxY,10192
kicad_tools/patterns/validation.py,sha256=9edjpow_2yDLDOAEg2H11N7Nw7ws42asGfecuxf-DLk,27865
kicad_tools/patterns/data/LM7805.yaml,sha256=BwWyi9mT3dCiAq6VZO3zycODMryXTCrZupXIopQHIyw,604
kicad_tools/patterns/data/MCP1700-3302E.yaml,sha256=DXjhpuE4YcPwe1DuaHeHuABTxqlIaFaS8gcUIf8IHq0,689
kicad_tools/patterns/data/TEMPLATE.yaml,sha256=TVqFGDVhpifLeaVyeQp1oZyC8uAqGNu8e2h5oWKKSZk,1603
kicad_tools/pcb/__init__.py,sha256=VEtrsFQfTumcs6Pkyw1xnrMX12pe1Ld5SGj-zq3VxNk,1238
kicad_tools/pcb/editor.py,sha256=WHSDs_0yG6ksm-EK2Giq5Vvy9KgnOCkihvZVMhyDQ4s,31994
kicad_tools/pcb/exporter.py,sha256=4r7fZO09n_h1r4arkPynfkw9FqeDLs8Xki276-rRbn0,10711
kicad_tools/pcb/footprints.py,sha256=KA70RmjWBEGN8L4xCQO2b1e7CtCPrfJYch50HYIE4g4,23550
kicad_tools/pcb/geometry.py,sha256=cp7jbz2vOxy4XcGqqLWLE26wJ4q7NMR1y1yg3fkxF4U,2135
kicad_tools/pcb/layout.py,sha256=Kv5h9FuL0JKbBifa8FQvn1EXORuufwrHTYU-H89sfik,4674
kicad_tools/pcb/placement.py,sha256=eqaqIo50QwOq3gR4TWPabOQZwKWY1IgRe06i1J5_SDg,4140
kicad_tools/pcb/primitives.py,sha256=12Oz3OPHtsND90nQJ0EGQzzWohSKzf2g78yybVlpL0c,1853
kicad_tools/pcb/blocks/__init__.py,sha256=2r7DiQup9MzbYSrTav-7ozesZdBkO00HBPzyOPYAXkw,2195
kicad_tools/pcb/blocks/base.py,sha256=RJMx-maxD0vG4nfpdUjvWBYEoaSMAGuzz3Uww1cNpZg,9966
kicad_tools/pcb/blocks/led.py,sha256=hgfwq7jVHeIpgPZ-Ciwj4nhyG8iL6ZfBS7ud18MM4bM,1222
kicad_tools/pcb/blocks/mcu.py,sha256=5INOCXFDI6lYIsxk--XSICxvanNAspcWMCBRtL7brdM,3657
kicad_tools/pcb/blocks/oscillator.py,sha256=zNSX3Tts584dldmApaJYVPl7sZSiTsdznzUiT5SYO3Q,1767
kicad_tools/pcb/blocks/power.py,sha256=Xh-ZOBkOJCy5-Dh1v9me6_Mw9zckzXMtJc_7TBtiZPU,2944
kicad_tools/physics/__init__.py,sha256=p6QzRybbWsKcjQ4uOsBsEJcR3wRFA0sLQ86GpQrjvqw,3458
kicad_tools/physics/constants.py,sha256=PAjZpd9OUf8H6p8pqsFUl74VO0xa9drnkTTAlf6ZsQc,4029
kicad_tools/physics/coupled_lines.py,sha256=I2kz5isQXP9PHGXX6ZOtIfPWL1Nc8JwZps1nTJZPx-w,20540
kicad_tools/physics/crosstalk.py,sha256=y0-Wau2Mbqj0p_Cpu70xl2uPj8le6xcE2XSI-pb4Cp0,14869
kicad_tools/physics/stackup.py,sha256=RFniz3AVRikYltsSBbJqI1twJ72cnZEevXhmrfLWo2c,27534
kicad_tools/physics/timing.py,sha256=NXTwPhYtBK1zzejngc3dF7hqnPLClFqYnTAt65D6lxc,20447
kicad_tools/physics/transmission_line.py,sha256=Fj2s2dgXeE0pjwC_hi1mM8u6UTBnTyrAPfkJjjvhkyo,31957
kicad_tools/placement/__init__.py,sha256=eBuk_gEnWuhyZ03dAxLX9zdv6EOwKJTZCdNY2sjylr8,4135
kicad_tools/placement/analyzer.py,sha256=MzZDI0QZYxfGAlvHgeUTluq8OGzm1c-ioUN6EQxbpEY,19609
kicad_tools/placement/bo_strategy.py,sha256=R8VR4Ne32esjJxHP04Q9uZvUW5gPXvnEmwDg272XJhI,25263
kicad_tools/placement/cmaes_strategy.py,sha256=4MCJ7ui58khASJ19nGiq32drGJOGFxYq7K0KVk0SI7A,15750
kicad_tools/placement/collision.py,sha256=SGlmDmK6CO9anbFMEkdCgDW8Rbe62accpDpNaPO-BmI,7757
kicad_tools/placement/conflict.py,sha256=bPqOumyWl8hN0qaUITZNxC58Y80GPYajCCxjohbVKs8,9338
kicad_tools/placement/cost.py,sha256=oIUc1QcTdULdVsjStTdU1b09BBOdnaMOKpceNPGxqE0,19917
kicad_tools/placement/cpp_backend.py,sha256=rpoCpf7OChfiX7sn2ydojryZ4Hjp2T82iybaf2etlQA,13002
kicad_tools/placement/drc.py,sha256=7ESBLsEeRn4CU9hqMy-3O4TMFwUohvY1WqbS29T4VFk,12191
kicad_tools/placement/fixer.py,sha256=HReOvMz7ZaJ2qN9a1YIdJPqs8peBoxfIjv8v1gh13Hw,39057
kicad_tools/placement/geometry.py,sha256=SbLWXzZRTq3jy4Shuv65CHiqTcsCtXOi9c7gdbsziCc,6660
kicad_tools/placement/multi_fidelity.py,sha256=f3swhU6u2KmNCKjNAJs369hp_kVFP0b3azn6YITuyl8,24638
kicad_tools/placement/place_unplaced.py,sha256=osTLRo5bCCtV6QfvKyk_5AZhuKCze_79i3UQzcelMGw,12395
kicad_tools/placement/priors.py,sha256=GRH1M6bikhzFptPura_nuXk0axsLl0SwozuCjnj_eqo,21540
kicad_tools/placement/seed.py,sha256=8Q-zvgbz2mKIxIpLbTUrNyiRMoP0CbazIvIfSxWq_tw,14146
kicad_tools/placement/slide_off.py,sha256=gkCYIE9_Xq6B4tTlWEGItnDvpvLK4Qo5cncaGZ1PoCQ,23762
kicad_tools/placement/strategy.py,sha256=VaOgrOVOZI4ThMnP_8MlM5m2GB7VeXfiNaP4dx9SwAU,5084
kicad_tools/placement/vector.py,sha256=6ApqDQ3L3hRP8xVYocSJZmetqXrMbF8BmP15xCuVlJU,27232
kicad_tools/placement/visualization.py,sha256=0vRxmWm9VEPsd9mGhnSBqkJg6H5f_UwMT0wccohzhFw,21296
kicad_tools/placement/wirelength.py,sha256=H6gR4DcA30p55V_pYhkNHbcBFo-QwPIpXnjIRTpDofc,7772
kicad_tools/placement/cpp/CMakeLists.txt,sha256=3QGbsCwPyOSME58PXzClf51A94htKDysaGJC8WO2gY8,1716
kicad_tools/placement/cpp/include/aabb.hpp,sha256=csXQtwqohfJoABqvHwV1eDAHshekjhHgYqso61PcEjk,3829
kicad_tools/placement/cpp/include/cost_evaluator.hpp,sha256=38PBnUu41Z5xw5tT-t8PJia-pQpvH7JASpptLLLwlEA,4463
kicad_tools/placement/cpp/include/fitness_evaluator.hpp,sha256=oy7__bfZb3q9p0d6MPurTAEJsLqTKlU0dUpmW_3IxDE,2754
kicad_tools/placement/cpp/include/force_engine.hpp,sha256=FJWWrmz9ZQRTlE3JwSC8-0L--UE_LpTDQWMJTFo5j10,7961
kicad_tools/placement/cpp/src/bindings.cpp,sha256=n0Gx2WxmVG0ne-OWnZ9L8vQ1fw-UyzCj3qRFYXkD-AE,6099
kicad_tools/placement/cpp/src/fitness_evaluator.cpp,sha256=cIy05DwwyPZln0cak2BchqHrdG3yHrNuKv1q3WvNSSU,10540
kicad_tools/placement/cpp/src/force_engine.cpp,sha256=66j-znA_SgppJQ6Pa5_pcaoEWXzHy_Ygy-_cLatxRp4,6675
kicad_tools/query/__init__.py,sha256=fouqbOfwDch2NIt_7RdYU7dl0K9PEqVZMjzzjnRgN5w,1221
kicad_tools/query/base.py,sha256=cDx40SnqZPN2T9c0Uu3wSIM541EsiQx_UcVV6QjA1bM,12317
kicad_tools/query/footprints.py,sha256=bFKMrWx2BhcHjjvj7FRVTylWS88d5zzcmxAnh__WBZ0,7142
kicad_tools/query/symbols.py,sha256=xx4ICEd4gLFIHTdkRwG4Qg9obXMgcqdA8dPIKiZ2k78,7365
kicad_tools/reasoning/__init__.py,sha256=Kr-ikOkJW6F6yIYKku76S1OQxzfnny7QRQRO1DUZSkI,4819
kicad_tools/reasoning/agent.py,sha256=5CgaM9NFznZdW0QJ7BxG3Dg5PUhgZB_09wOpkGL_3PA,18183
kicad_tools/reasoning/commands.py,sha256=ds-lIc4dX27Oi44Xu-n61OJitrKONJpqJ6S2seJQbNE,15243
kicad_tools/reasoning/diagnosis.py,sha256=5Rcw7GMb2ndBjzMd6b1Bw7_4XryUm3KDLOgtbHFR1DI,28313
kicad_tools/reasoning/interpreter.py,sha256=dMgLCeKOxFGD9VIaVnU5I6OfNiehavq_SWq32jctnvs,41684
kicad_tools/reasoning/state.py,sha256=EZSE7MfhP_FGLo92Vf1M0eGAsDLJWnH0WvfaLKhYr_I,31491
kicad_tools/reasoning/vocabulary.py,sha256=xzSBatf7tne5qi4Xtgc1Zsh0jtsiBF1p--YHSnRY0yQ,14883
kicad_tools/recovery/__init__.py,sha256=rRTa4z2vhimzXCVGC6yNItRFBOglBOfcczfHSEgdnAk,2802
kicad_tools/recovery/applicator.py,sha256=OjDjldvI7vtjBAYvtWewfBzwdkS36dyCjYKQ-Ye9rvE,13773
kicad_tools/recovery/patterns.py,sha256=Rdiak51XIWLEQt7kZX4EOdPvEMSz4br0yno6KDfBbVk,11187
kicad_tools/recovery/strategy.py,sha256=WzmlxynSLxk8hCH8ljfVFw5q87D0PH3Ox1yeFPUtYEY,25697
kicad_tools/recovery/types.py,sha256=So-Ync5jrTTud5OTt3MzG_8efb8u7mi_SgQxtW8aR4w,12071
kicad_tools/report/__init__.py,sha256=w3vF6ShiTJE5xpWFSibERu--7B5D1agr-MS4qkSjIm0,1261
kicad_tools/report/collector.py,sha256=-4DQ4p1RJOHwz2akJ2xzYfLhXXvmD0L2eSJXe85yS6w,35351
kicad_tools/report/figures.py,sha256=Hy8LARElkE4fCS1mZsW_AgMDNoj5dMPCnzVbZsVO68A,10842
kicad_tools/report/generator.py,sha256=Iwemor720m8WOWhcq2mnI5D7YU1h4p1nD35d1K3QDUQ,7909
kicad_tools/report/models.py,sha256=bGMz3CPXlQ_exbie12kprNLXi_y2Mm3Ls9bzOsHsOLY,3535
kicad_tools/report/renderers.py,sha256=8xtc2MWmPuvX4aQWY7NmB0Ez8uzziEyxDiETsrpASDk,9684
kicad_tools/report/utils.py,sha256=G1IwuFjhykniVSuEgyyLAT7WOSlxpKrHFKYSzzmQ3qE,3139
kicad_tools/report/templates/design_report.md.j2,sha256=3JmXEPg1ZebkZGRuDfS4D5Mdi-Q-QrtiaY4o81faFzE,11824
kicad_tools/report/templates/report.css,sha256=tKAStdZf9AVWpTw56KXDh2ZcUQQgCaVNMcJwg6ATIqI,9358
kicad_tools/router/__init__.py,sha256=I01VaBF5lzzmqzJOhncwFw2-mQw2i4GFPBCtYeEEYDA,12315
kicad_tools/router/adaptive.py,sha256=UPLNcBsJiIaFZqg_7LVUXhXRzR0WdaS-r_OR5K1bOG4,11581
kicad_tools/router/adaptive_grid.py,sha256=zPRaghdhMGFIvWfkoywezG9FkPp2V5W6mzy2cfLG2Ns,14744
kicad_tools/router/analysis.py,sha256=Mmtsi-GjEnxMDjtQnQXcvC3qtsKrcqu2lIWnfi33EuQ,30467
kicad_tools/router/block_router.py,sha256=xm1tDmjSJ1O0dshcdgDj_fYmQDdoyJojyhQ1z93A1WY,13589
kicad_tools/router/bus.py,sha256=uUOvvEVIJ2bEfnhd3pQUG8OFRuupJm8lWzFWJVDjGss,8420
kicad_tools/router/bus_routing.py,sha256=juI3iO9fURBia1zjCdnEgsb1pF4pkeuj6d3rrRAehyI,5977
kicad_tools/router/cache.py,sha256=tQA5KvtBQ8jhqbi0MX9aZXF65lPgQUpY0gaDwR07-bo,27288
kicad_tools/router/core.py,sha256=oGQhtdUlVkHsJEvnk89WtXjDkkny-iPONPRKGFZpgzg,212210
kicad_tools/router/cpp_backend.py,sha256=Sx4EpFFkWCxBF8Qw_kqtDcOGGUy2r6fBTYxflTPpxsM,24407
kicad_tools/router/diffpair.py,sha256=Od_oQbMmaxu6CZT91SE56Oh4csXrg1mx9QXiZyAKEFc,13876
kicad_tools/router/diffpair_routing.py,sha256=YInaP4hyObFe4Ar5octTm7xEMtz3mZlfev-S5gK_Jpg,35884
kicad_tools/router/drc_nudge.py,sha256=gHxgJMwOIZZS-NuVgmcY9h6kWY8clTFMIPBeE7ByEfo,21803
kicad_tools/router/escape.py,sha256=yyWijgf2yBMuwAZFJ2Ttn2NWkIH8dHocQn03syF9eOE,64333
kicad_tools/router/failure_analysis.py,sha256=34NqkJBbdw6f08L1c4iXlXcwxN5tYRQ08Ik1ieER3FM,55399
kicad_tools/router/fine_pitch.py,sha256=eGbG9vMEfXzOqVJHMjSN0LZPyZT2cMT7nXDZjvv9L4Q,21105
kicad_tools/router/global_router.py,sha256=Ll68d1XBrn1ljk4Zgi_JjmdPxrYarxvqDhwxBS_gJ7c,10263
kicad_tools/router/grid.py,sha256=RL_smj3So0Sohlzpj0NIWM9SeEjRInPOcu48XxAZ2WY,96040
kicad_tools/router/heuristics.py,sha256=qxxoP9mLyMAPiXZnxdUavdnNoz6MexuZ6RNtNXNXScw,13111
kicad_tools/router/io.py,sha256=GFN7MvqOohvoj5N6vS70pKO3V4919GyKYkvFM-1WscA,108226
kicad_tools/router/layers.py,sha256=cpYlig5NvtcZsI5_1tgbXuSIpskEfEhlVZhaSgNM55U,17994
kicad_tools/router/length.py,sha256=F20IhnFDppBMVJtxHqP29sjJ06av79idgWqBN-2_F9Y,11795
kicad_tools/router/length_tuning.py,sha256=MMuiDhW_7_BDBvs3NTTFpf9gwIdOlBPWtVIQGTFDcz4,4481
kicad_tools/router/mfr_limits.py,sha256=ae5zkfb-7SYLCs0dt9r7q8dNXVVzT-uUTS8UU5cmwDs,8725
kicad_tools/router/net_class.py,sha256=hDHRi927yp-fQUmRfFFSg_iT7etbXM7Pa-6P89tUsqk,18619
kicad_tools/router/observability.py,sha256=B2WWcImuVMb0_V4DnIGdl0E2krW5xe9oCMVJptJ18rE,4571
kicad_tools/router/orchestrator.py,sha256=AIuofzGAv26tTg5NfSK0p-z1ihXGkKpKdDwyAt74bjs,46905
kicad_tools/router/output.py,sha256=kst1jWmdOWelpajF7gLdhxWpx9KFSRf2tw-hd3ecwb8,33710
kicad_tools/router/parallel.py,sha256=RmteCReh_c9MfMVEu4z5bTZkWB_wB--QDD2-NCMaTio,30683
kicad_tools/router/path.py,sha256=s8Wvvp7XjbjV6UUbwHQvHliqJjK5M9zOegvxEZUAuUg,6090
kicad_tools/router/pathfinder.py,sha256=9I-lKfjbKV77z5_oPUJdgzdL3w3bDq3o_PjvqvrWvB0,115479
kicad_tools/router/placement_feedback.py,sha256=Era0WdOQNN50QlrgWEFXlbC6BFLiz8SLoCQ_eSOWGkM,11845
kicad_tools/router/primitives.py,sha256=WSrxb2yqea0GCfD9baDrh8drvG5xWqGweSc61p8GeqE,7243
kicad_tools/router/region_graph.py,sha256=rRVMdrZ8QFZs-gKQOn9dwq3UyHLgZBeAqvjWJoHOC8o,18747
kicad_tools/router/rules.py,sha256=siRe0qrLx79DkbAPVbsjM3NGXUYYs2O-flDAF40RhWs,18020
kicad_tools/router/sparse.py,sha256=U_Pbk5u8HSHOBMiA_uIssc-nEHHQxWHMq38CKJn-2fQ,35961
kicad_tools/router/strategies.py,sha256=yVmluIyXxH_vjm1xu-D_KgidaJ29M5FyzXMS59j70V0,8562
kicad_tools/router/subgrid.py,sha256=q5K2B0dYOu0tftaC1axxvp4LKncjBYEbJQwkySrB1r4,51117
kicad_tools/router/tuning.py,sha256=LMheO1rOnA2a6S1TZjFdMPENmfJB7CiDpFSAk6d50CA,19601
kicad_tools/router/via_conflict.py,sha256=AUgZeooM0Trp2HyG4W6QtNd0DV91nu3bcjbu7W9GUK0,24242
kicad_tools/router/zones.py,sha256=b9LP_3MVPIOCFdblwNTSFYRj-s4r2_j7NXLMzHW8RK0,23844
kicad_tools/router/algorithms/__init__.py,sha256=WrzmgDgugNimb4Slrbno_utNBD2TwoBAgMIAhSsxfsM,1116
kicad_tools/router/algorithms/hierarchical.py,sha256=K8hjnRSaDROZgAUyADgpzrphR3ZqL5tXxutSAm2jSxA,14221
kicad_tools/router/algorithms/monte_carlo.py,sha256=L8uhDBFWzOpd0Wft9vCZVMtWzawqJPsWgtyoTH-2qaQ,10783
kicad_tools/router/algorithms/mst.py,sha256=UJg_Q3PFN_djUK3W5rfC6blQTesLij60tPiqddp02NM,5117
kicad_tools/router/algorithms/negotiated.py,sha256=DAl6lDsUvQ4iXHWhix-kbdUp2e8czjEw00w-LdkCmAg,32105
kicad_tools/router/algorithms/two_phase.py,sha256=gFtw_XsWk5B40Ah_wD_DbsUHt8vrkp6MbGh5_X8dO3E,14209
kicad_tools/router/cpp/CMakeLists.txt,sha256=Jf-ZEhM-FBz9F0mYjTA4jCQGv3Q4nSeo1arnATvmuUU,1710
kicad_tools/router/cpp/include/grid.hpp,sha256=9UTU3J_kAIDk0xc-sacm2GhCwqUfq5pA2da1iB6-D-I,3779
kicad_tools/router/cpp/include/pathfinder.hpp,sha256=CzfYsKjHEnuH6GCXh4e0Dh4vXvbkj2aOo8LAzIpVZvA,3497
kicad_tools/router/cpp/include/types.hpp,sha256=-TQrgVEZwl1q-pU8WOtEGT8JpyHa7C8GQKQ_RSxRmE0,1862
kicad_tools/router/cpp/src/bindings.cpp,sha256=ViVuLHby7cFkEBLicXGDAJG83XYLJpNTGmsP4gzjCN4,6390
kicad_tools/router/cpp/src/grid.cpp,sha256=iuGpih4buE_bsStefqbMagoCx90aOY7iiGmMJ8KCRuo,7718
kicad_tools/router/cpp/src/pathfinder.cpp,sha256=4dY0kQSAhcWawMKztse7pDC5-_UTPKiF7Av_WyMr8Yg,17016
kicad_tools/router/optimizer/__init__.py,sha256=hIA4HcAWoHTymt5jRj2EfQxJjaeYTxyhr7FadJhRDrg,2163
kicad_tools/router/optimizer/algorithms.py,sha256=llhyrBedCosZeILbxUMVt5gOElBzRMYMxSRZ-nX8T3g,19433
kicad_tools/router/optimizer/chain.py,sha256=nKAenv2m3uMpFERG81kZjj1d8jjh_OoULF8yOSNHJCA,6177
kicad_tools/router/optimizer/collision.py,sha256=oS5MFjXXHbMokd6k6QflkdE7wBplfb8Zi06QYEuVkkk,5147
kicad_tools/router/optimizer/config.py,sha256=0iLTArOoDvKD64MjzojhYi8ZrWMSYOd6GswGI_TKYWc,2869
kicad_tools/router/optimizer/geometry.py,sha256=CDYSmG-mmqJ3srTQqcdgDzjdhwU3SOGaBf3lObfLEfE,5796
kicad_tools/router/optimizer/pcb.py,sha256=Q4EbQ7_8dEkMTdAnYeelp4br6H1OlSY2gWvwiLDEVUs,15127
kicad_tools/router/optimizer/serpentine.py,sha256=t5dKov1QAH4jZHbqvfZZYi6RhXZZDogBlGX9vMX2pk8,16800
kicad_tools/router/optimizer/trace.py,sha256=-bUlQcB79q8bwCKVP507coP6yOwYuTZvU5b0towGHu4,14393
kicad_tools/router/optimizer/via_optimizer.py,sha256=QzZb1qhyZr1sTjDgEvnwBqut0jS6EjYj8f4klcri2I0,20162
kicad_tools/schema/__init__.py,sha256=nZK6y54xXTF32l-gGsqUZrcdjYetX4Gp30rlPjXU0MU,1180
kicad_tools/schema/bom.py,sha256=tDq5E4wrJG8OtFIDjwxQxfe6N-DMto5ibefFf0DYzpw,10929
kicad_tools/schema/hierarchy.py,sha256=87r6RBsNVy9FD4cN4NwR-aFKVKlY36KrFdWMUlkB4TU,11782
kicad_tools/schema/hierarchy_validation.py,sha256=KH2OqjhbuRI80hzyKJvFqFl_tDKRzj2DLm77MHqC_b0,18114
kicad_tools/schema/instances.py,sha256=7by6bbCsBnoHfFXoHGBsWB4N2k2q7uYB5dwziNPoZeo,3523
kicad_tools/schema/label.py,sha256=sZ1x_QMSKj6UHwS_dRD-QkwlY3cjV2P66nPztVs9RTw,7202
kicad_tools/schema/library.py,sha256=cMQIDDCqOAxL-x76eM5MnpuxdAHEjdPvhEeTI6qMRB0,46454
kicad_tools/schema/pcb.py,sha256=37L-r5_ZBqgBHESgPURp4pkIIQhe94HHuSzVKJ7jXFQ,191916
kicad_tools/schema/schematic.py,sha256=mIlSa9RdXEO7nuYRScOKTp23GzmFQLWNfEKwF3BH_-c,32472
kicad_tools/schema/symbol.py,sha256=1hNmILivpXYHRQpsBQrCEQ2lo5XBtsu-yJYOfNQVV3E,8766
kicad_tools/schema/wire.py,sha256=92VGtQMWxksuz8sxp_y5xAOHxjuHJjTZpf26AxHCowg,6165
kicad_tools/schematic/README.md,sha256=eGxbNTgSI40Goop6jy-rVcGZ1xTGdutMivs-shPl7Hw,8669
kicad_tools/schematic/__init__.py,sha256=nq3CguQrjR1oiAMju4DBWElylAu0KJAspXYKu7n5AKw,1220
kicad_tools/schematic/exceptions.py,sha256=xt7EcFmYN4Y7iULL9P5Ax9CIJx_chf_EfFWfJlGRkaM,7963
kicad_tools/schematic/footprint_selector.py,sha256=YH7_GLy7BaCfFfJTZ3o-y0i7MIdJCQjvgS7F6Y9_K2g,17768
kicad_tools/schematic/grid.py,sha256=X1Etlou-0TqRo5sMWuEbEMTDPmxD2syN9588H1niQwY,3150
kicad_tools/schematic/helpers.py,sha256=FwwUNvN2cjGGhXNfTCCmPNn-KT6ixZoHT3uboUYShp0,6094
kicad_tools/schematic/library.py,sha256=GmsbIOUlA793qGDgeAjg8D5J7CViNSGayxCObYz9ows,5842
kicad_tools/schematic/logging.py,sha256=XG9qj_R5b25OasrCh3nMj55GaqvgbnUCNiYdcFMyF7s,1949
kicad_tools/schematic/registry.py,sha256=Wz5G6xK7A-N7DWeuvRAyUYfsNDE3UHwSiCYtdy4Qx0c,21827
kicad_tools/schematic/symbol_generator.py,sha256=yRRFjZEnMacaSOw3k2LT7VmERPagYNnid5Plqy98c6o,29175
kicad_tools/schematic/blocks/__init__.py,sha256=D3rPsbSO-zLV7wuWaRpEdkPWaqWHTS82k0ssHuSzSxc,5086
kicad_tools/schematic/blocks/analog.py,sha256=Np-ijClP9kI5F-_23oBK9zgzsk8dk5I4XaxJsrwgF0I,13187
kicad_tools/schematic/blocks/base.py,sha256=ZZkzoVpushhVyL8Ct1IxMQ0K3Cnt-pFv6aMVRiVBavg,4024
kicad_tools/schematic/blocks/indicators.py,sha256=6XhJIkNeyd7E6TkzBBM7ZLqJEaL1OWO-1iUZCk3GT1U,4386
kicad_tools/schematic/blocks/interfaces.py,sha256=kpFtfQtkDGKiu-Df9tLHEi7rUac5Nei81IX-gNEQGmI,3061
kicad_tools/schematic/blocks/mcu.py,sha256=kukJWy30eiwjIdN7A828zJ2jFyhosTmAcZdUTt6eLlA,39432
kicad_tools/schematic/blocks/motor.py,sha256=-DogCUvpxgXPka0aIqePsyVMLm_JinV2yOJoDwaXNEM,29984
kicad_tools/schematic/blocks/protection.py,sha256=D_cZhzODxbTrjZ0S7R5kL1pv9PW0REJLJPzgsi-GRaI,12417
kicad_tools/schematic/blocks/timing.py,sha256=DMkT5jdzFnmoyunRzSKvyvG41cevOarB8f5netj8Oc8,9879
kicad_tools/schematic/blocks/validator.py,sha256=p2tfhI2-wza83YHrL3t6DFaq9ZjFcoGT-EFhw58pYNk,5847
kicad_tools/schematic/blocks/interface/__init__.py,sha256=OjHl2FjIJk88e6MK5QzIm8lEWdjlcUi6Z1FCvDNHAm8,1544
kicad_tools/schematic/blocks/interface/can.py,sha256=xWvUNUb6Dw0K-p9tLL2JxmLr4yc5hHfIjyVbULbxXd4,18246
kicad_tools/schematic/blocks/interface/debug.py,sha256=uy0XSS0JSNqRHyMD3BNFuOz79GuVfjgvMEcsT0iJKpY,11998
kicad_tools/schematic/blocks/interface/i2c.py,sha256=Bx0DiGym9MVZTSTWwCqjYvI490Iv1rZXIMWP8sU9Ano,11476
kicad_tools/schematic/blocks/interface/usb.py,sha256=Sf8l5_OsiSAcWIo82gbiyU7fYU_S2bqSqDlYfELhBAc,13837
kicad_tools/schematic/blocks/power/__init__.py,sha256=TkF9_h-w6mg5_PnDBHECViKnXQ_2yexuU1WIUvs4wPo,1356
kicad_tools/schematic/blocks/power/inputs.py,sha256=tnwarnSoqGprcmj4HmP7fjldvH_Qrxn3L79lOf33lEY,15499
kicad_tools/schematic/blocks/power/passives.py,sha256=t05G4G6qJfkRdmrJ3MkyR5Aflf7llMabdx8JrF9jocI,14355
kicad_tools/schematic/blocks/power/regulators.py,sha256=s2k-ngcCVoqNFi2D6qUB3oOwr9oquSy1gQEjZ3S83Uk,27865
kicad_tools/schematic/models/__init__.py,sha256=QLaD_xCzoOxBMdLaG9PTugxojEeRacABSIHI-yOqgMU,706
kicad_tools/schematic/models/elements.py,sha256=gZR4J-zE9jkM1-cEX9BpfDKq6nYJFrB0FUYwB9rpisc,15057
kicad_tools/schematic/models/elements_mixin.py,sha256=SNOlOAbxwrvGPStJe-ElppyA9u-soKZWeM84PDVErt0,28430
kicad_tools/schematic/models/io_mixin.py,sha256=Yr_8ZnBiI7vlSeSAO6Cg9ebqTUP3zhJtHiKN-Xu8M9E,13521
kicad_tools/schematic/models/layout_mixin.py,sha256=E5BjVJToCIe5526zCH1_Q04X3tt829nTlHSwhAd2svc,4867
kicad_tools/schematic/models/modification_mixin.py,sha256=0gEEAUGqzxK1yHwO1LfIPa5g0pPVGp0f5g1jJx9N9cs,3765
kicad_tools/schematic/models/netlist_mixin.py,sha256=8qcaHCkwWODF3tFKt4RwryvkZuEaTuHjek8_y88pfKo,13214
kicad_tools/schematic/models/pin.py,sha256=l_zQ8gQFSf275GFT2ARIV7-CkpHCI_Lhruf_FwPkUNs,2588
kicad_tools/schematic/models/query_mixin.py,sha256=_AJYtRR_hSRzTB5dgyqId8I_DA5Q8Rl4JN-IYRSH-Hw,4357
kicad_tools/schematic/models/schematic.py,sha256=JdjDGytBzvdLvkX6fMOt8DKLjSj3TowZDMy8fBqX_v0,6043
kicad_tools/schematic/models/symbol.py,sha256=IPQUGj-4ew0m6jTdcL0VccM2fUa3xoYAgZ6TSQ8-8NE,31780
kicad_tools/schematic/models/validation_mixin.py,sha256=qCtT6d7NgBRGBAtqNEXO7p7ErdSpAjTe0Q5ANeQ26JQ,32121
kicad_tools/schematic/models/wiring_mixin.py,sha256=9A7FQlfgNpmWKPGFtPx17BGKKj6NbsKxVsSslP4vE7Y,28349
kicad_tools/sexp/__init__.py,sha256=d6R_77b4KJ2G6k6C09jPvZt4plm6x-RNUIuCaOYbyMY,1222
kicad_tools/sexp/builders.py,sha256=BWcRxgCHo3eHKLid1nsbDezxT-7iXi8onprU4DyLRIo,21107
kicad_tools/sexp/parser.py,sha256=7Uyq8UFsRvxJDwDLfaj3YT7CNL2JFyAHtel6w6AbiHM,44971
kicad_tools/silkscreen/__init__.py,sha256=eMZUYGA7_SwuUPELBF_85CUHIx7tDQr_qWk1IZKeoYk,44
kicad_tools/silkscreen/generator.py,sha256=S-Ikw9ePt6zsOGrH-cmap7i_LDsT0yVK01_sQxO0aDU,12076
kicad_tools/spec/__init__.py,sha256=RYcUJredXnTi87zIrNoS2_j73hhd9yZJA_ONYqKlVpY,1950
kicad_tools/spec/parser.py,sha256=zB-bLOSR0Knq8lclgn98c0hd6DoiD-pgw60U_FD_uaI,12863
kicad_tools/spec/schema.py,sha256=a63UivaKLI5wEvT4V5rOIkg8lPy6fYNcri36N09Si9g,18436
kicad_tools/spec/units.py,sha256=3SaaZDH3GizOfw_p5IwW_mf4KCA7V6QRMh-miRd2Ky0,8171
kicad_tools/sync/__init__.py,sha256=loUT1YpflI8MSn1MgoQuMv4f2mVlDXgAZTvJ_dP7sL8,597
kicad_tools/sync/reconciler.py,sha256=Ok7bBtj_YDLCKEQUY78rigrDX7k4JffXu1CRHLikVio,48169
kicad_tools/utils/__init__.py,sha256=xAls04uYyUFKi7DJAbq7CisXiULIDEwicBrexum0PYU,1235
kicad_tools/utils/scoring.py,sha256=Nj_zNitPGncBtcvQbebUTogyuYhi6hM2FSaoy2t-EHc,7472
kicad_tools/validate/__init__.py,sha256=qKTx1y9X7X4c9cB0FvYo2F6c02rc6aq1jo6kPCqLoH0,3040
kicad_tools/validate/checker.py,sha256=Pqx_-r_aBjFKewLoht_k2itj-SMBqJ08GValv1GH0mQ,7301
kicad_tools/validate/connectivity.py,sha256=t8m2Sxejpc6Xqc6Wgv-rynuas0DD_2rAwU5_izTgvg0,27542
kicad_tools/validate/consistency.py,sha256=9hVV1nRexe9RfDIPDlozl4_vyi_zoBuPoTqxkBwRVwM,33551
kicad_tools/validate/models.py,sha256=DoxgV01RoxVujrXOsTFvfb97JtXgJmPbLMFov0jrpk4,7856
kicad_tools/validate/netlist.py,sha256=tpt1qEiro_hIoRkam2sLNSxvcNP7egueZpU7wRwcKnk,15071
kicad_tools/validate/placement.py,sha256=GQIicMsC7wjJusBRASXW-llZAzjvLI2P2onfsM4Aqiw,11174
kicad_tools/validate/violations.py,sha256=5kgymIeloNujsSqHvFKOBucUX9N6mtqWgVuCYXteAwU,5704
kicad_tools/validate/rules/__init__.py,sha256=7tY6XyvCHn9rbjbx1KrV3NXDi416__E3C9PFkpHiOd0,933
kicad_tools/validate/rules/base.py,sha256=ZFi_z6EWNzhi-x5TRlkkfbCVi0WPuy6v1MXML0VZRKM,1607
kicad_tools/validate/rules/clearance.py,sha256=mEbWYy2RQL388jWd7xjYkVqwpJDE31l5XZGz2sM2G5Q,16874
kicad_tools/validate/rules/dimensions.py,sha256=P1UbFdnyFPKRZLaIiPNtD8vk2Os6O7WtgpCnJTSBEUI,9311
kicad_tools/validate/rules/edge.py,sha256=vG_kzo9cun_hWN7Rqp1Mi4foaBel22rnImeTAvIL88k,12186
kicad_tools/validate/rules/impedance.py,sha256=2FfYMbuuAmU8Z_9Zl9IxUeSpZVKUXV-Dfh__y8HZfgo,12644
kicad_tools/validate/rules/netlist.py,sha256=j0pWtmovnp10oO8eDddYlnWaTTEdfJSD0pBINLxgQPw,3740
kicad_tools/validate/rules/placement.py,sha256=n-H2ETpC18f8P_zP9zNrFEVO8r5ZXtYVfdc3gyTnzAI,3898
kicad_tools/validate/rules/silkscreen.py,sha256=Qa_ZmBN77bN9kzTGLR-KPyD7AVPPllDi_o3dkoG71xU,11269
kicad_tools/validate/rules/solder_mask.py,sha256=Y0z0c3WqGM_23G8Cts42bg72nru-gAiDTRuIwgXBlr4,8348
kicad_tools/validate/rules/zone_fill.py,sha256=o2YZGNJGJs4z8fmprUBLE6stPT3NfcTrAKe3nNDDnG8,4682
kicad_tools/workflow/__init__.py,sha256=SHw75pIzDp1w8BFXkIj0ZHg_7X7VYC38RhJ67_0vrVs,17036
kicad_tools/zones/__init__.py,sha256=JW3vfYF9b1sMZbA8rT5pMVCoNoBw4NlBVveUqowH2Y4,964
kicad_tools/zones/generator.py,sha256=mpw47tDR3XI6tjUogTpCFXUG0-ht3a8RyaLfLU9IaCs,21784
kicad_tools-0.13.0.dist-info/METADATA,sha256=28PPJdSiakAsnjIFwg0yPOzA2PfIafSm_xBDLTSpT1g,22207
kicad_tools-0.13.0.dist-info/WHEEL,sha256=QccIxa26bgl1E6uMy58deGWi-0aeIkkangHcxk2kWfw,87
kicad_tools-0.13.0.dist-info/entry_points.txt,sha256=khofWiFGkNwnv8BMdIqY0QyeXrYiNQ0vbi0pefL6V3I,751
kicad_tools-0.13.0.dist-info/licenses/LICENSE,sha256=GvxO4qU7XjvCkTG6P9d01qfbb3jCW7-P0hL21DZ-jy8,1067
kicad_tools-0.13.0.dist-info/RECORD,,
