Ryan Malloy 50f17eff35
Some checks failed
CI / Lint and Format (push) Has been cancelled
CI / Test Python 3.11 on macos-latest (push) Has been cancelled
CI / Test Python 3.12 on macos-latest (push) Has been cancelled
CI / Test Python 3.13 on macos-latest (push) Has been cancelled
CI / Test Python 3.10 on ubuntu-latest (push) Has been cancelled
CI / Test Python 3.11 on ubuntu-latest (push) Has been cancelled
CI / Test Python 3.12 on ubuntu-latest (push) Has been cancelled
CI / Test Python 3.13 on ubuntu-latest (push) Has been cancelled
CI / Security Scan (push) Has been cancelled
CI / Build Package (push) Has been cancelled
Fix validate_project tool to handle directory paths and json import error
- Move json import to module level to fix NameError
- Add directory path handling to automatically find .kicad_pro files
- Improve error messages and validation logic
- Add proper file type validation

Fixes IsADirectoryError and 'json' variable access errors.
2025-08-11 17:54:14 -06:00
..