Skip to content

fix: decode help-verifier subprocess output as UTF-8 - #86

Merged
ryanduguid merged 1 commit into
mainfrom
codex/audit-remediation
Sep 10, 2026
Merged

fix: decode help-verifier subprocess output as UTF-8#86
ryanduguid merged 1 commit into
mainfrom
codex/audit-remediation

Conversation

@ryanduguid

Copy link
Copy Markdown
Owner

Decode both help-verifier subprocess captures as UTF-8 so the lambda assertion behaves consistently under the Windows locale.

Verification: all 218 tests and the six workbook/source/signature/index/AFE verification gates passed on Python 3.10, 3.12 and 3.13. The 3.13 suite also passed with UTF-8 mode enabled. Ruff 0.16.6, mypy 2.3.1 and git diff --check passed.

This changes two test captures. Workbook bytes, formula sources and cached results are unchanged. Linux CI and native Excel gates were not run locally. The existing global Git hooks were retained; the repository-local pre-commit hook was not installed.

@ryanduguid
ryanduguid marked this pull request as ready for review September 10, 2026 09:20
@qodo-code-review

Copy link
Copy Markdown

Code Review by Qodo

🐞 Bugs (0) 📘 Rule violations (0) 📎 Requirement gaps (0)

Great, no issues found!

Qodo reviewed your code and found no material issues that require review

Powered by Qodo

@ryanduguid
ryanduguid merged commit 7b93acd into main Sep 10, 2026
8 checks passed
@ryanduguid
ryanduguid deleted the codex/audit-remediation branch September 10, 2026 09:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant