From 33489c7851db59952f95cba31f2a1f6869a0796d Mon Sep 17 00:00:00 2001 From: janik Date: Wed, 15 Jul 2026 14:55:09 +0700 Subject: [PATCH] Finish smoke/ -> tools/ rename: update probe wording and deploy exclude Co-Authored-By: Claude Fable 5 --- deploy.ps1 | 2 +- tools/api_probe.py | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/deploy.ps1 b/deploy.ps1 index 53c2991..2ca146b 100644 --- a/deploy.ps1 +++ b/deploy.ps1 @@ -30,7 +30,7 @@ if ($Mode -eq 'Junction') { New-Item -ItemType Junction -Path $dst -Target $src | Out-Null Write-Host "junction created: $dst -> $src" } else { - $exclude = @('.venv', '.git', 'tests', 'smoke', '__pycache__', '.pytest_cache') + $exclude = @('.venv', '.git', 'tests', 'tools', '__pycache__', '.pytest_cache') New-Item -ItemType Directory -Force $dst | Out-Null Get-ChildItem $src -Force | Where-Object { $exclude -notcontains $_.Name } | ForEach-Object { Copy-Item $_.FullName -Destination $dst -Recurse -Force } diff --git a/tools/api_probe.py b/tools/api_probe.py index a195197..2a3e8e9 100644 --- a/tools/api_probe.py +++ b/tools/api_probe.py @@ -1,7 +1,7 @@ -"""M1 smoke probe: verify the IPC API surface against a live KiCad. +"""IPC API probe: verify the kipy API surface against a live KiCad. Run from the dev venv while KiCad is open with the board loaded: - .venv\\Scripts\\python.exe smoke\\smoke_probe.py + .venv\\Scripts\\python.exe tools\\api_probe.py Deliberately uses kipy directly (not board_io) so it works even if board_io has a bug. Prints: version, board path, selection contents, @@ -92,7 +92,7 @@ def main(): except Exception: traceback.print_exc() - print("\nsmoke probe DONE") + print("\nAPI probe DONE") return 0