Skip to content

QPY-84: Match json.dumps default separators - #2

Merged
VikingMew merged 1 commit into
masterfrom
vikingmew-qpy-84
Sep 4, 2026
Merged

VikingMew merged 1 commit into
masterfrom
vikingmew-qpy-84

Conversation

@VikingMew

Copy link
Copy Markdown
Owner

Summary

  • Format json.dumps containers with CPython-compatible default separators , and : .
  • Preserve existing scalar and string escaping through serde_json serialization.
  • Add exact dict, list, and nested-container regression assertions plus fixture-length coverage at 1815 bytes.

Test Plan

  • cargo fmt -- --check
  • cargo test builtins::json::tests
  • cargo test
  • Confirmed no container-engine commands were used

Fixes QPY-84

@VikingMew
VikingMew merged commit f85a4a7 into master Sep 4, 2026
6 checks passed
@VikingMew
VikingMew deleted the vikingmew-qpy-84 branch September 4, 2026 14:08
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