mirror of
https://github.com/trailofbits/skills
synced 2026-06-21 14:12:00 +00:00
1efb11a08f
* let-fate-decide: add missing `import os` to draw_cards.py The os module was used for path operations but never imported, causing ruff F821 failures in CI. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> * remove no import os assertion in test * specify `uv run --no-config` to potential conflicts with project configs * bump plugin version * address remaining PR review comments Add --no-project to uv run in agents/draw.md for consistency with SKILL.md, and fix misleading test docstring to reflect the narrower os.urandom check. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> * use `--no-config` instead of `--no-project` to ignore config * broaden card file error handler from FileNotFoundError to OSError Prevents PermissionError and other OSError subclasses from propagating to the misleading "failed to read system entropy source" handler in main(). Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> --------- Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com> Co-authored-by: William Tan <1284324+Ninja3047@users.noreply.github.com>