Skip to content

gcf-python v1.0.0

Choose a tag to compare

@blackwell-systems blackwell-systems released this 10 Jun 10:46
· 87 commits to main since this release

SPEC v2.0 implementation

126/133 conformance fixtures passing (7 skipped: session, delta, binary UTF-8, negative zero, graph encode). 40M property-based round-trips with zero failures.

Breaking changes from v0.5.0

  • encode_generic emits GCF profile=generic header
  • decode_generic requires GCF profile= header
  • Strings colliding with typed literals are quoted
  • Full JSON string escaping and number grammar
  • - for null, ~ for absent, ^ for nested attachments
  • ##! summary trailer replaces ## _summary
  • Graph encoder emits profile=graph

Install

pip install gcf-python==1.0.0