Skip to content

Keep Unicode readable in CLI JSON output across serializers - #625

Open
jackwalkerlabs wants to merge 1 commit into
qlustered:devfrom
jackwalkerlabs:codex/readable-cli-unicode
Open

Keep Unicode readable in CLI JSON output across serializers#625
jackwalkerlabs wants to merge 1 commit into
qlustered:devfrom
jackwalkerlabs:codex/readable-cli-unicode

Conversation

@jackwalkerlabs

Copy link
Copy Markdown

Keep non-ASCII names and values readable in deep diff JSON output when using the standard-library serializer, matching the existing orjson behavior. Pass ensure_ascii=False only to the builtin backend because orjson does not accept that keyword.

Fixes #572.

Validation: the new builtin-backend regression fails on the base; both backend cases pass after the change and still decode as JSON. All 27 CLI tests pass. Broader suite: 1274 passed, 44 skipped, one deselected. The excluded memory-exhaustion security test cannot set RLIMIT_AS on this macOS host (also fails on the base). Changed lines introduce no new lint errors; commands.py already has six line-length violations.

AI disclosure: Implemented, reviewed, and tested by OpenAI Codex under the account owner’s authorization; no human code review is claimed.

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