Skip to content

python: v0.3.3

Choose a tag to compare

@aikins01 aikins01 released this 03 Nov 21:53
da5a714

0.3.3 (2026-11-03)

Bug Fixes

  • sdk-python: batch streamed deltas before writing them to StringIO (#185) (1d71068)
  • sdk-python: keep module locks usable in a forked child (#184) (771a256)
  • sdk-python: match the split rules of the typescript exporter and skip the measuring encode (#174) (b264694), closes #149 #150 #151
  • sdk-python: recover prompt fetches and the cache lock in forked children (#159) (1cfb936)
  • sdk-python: run a flush or shutdown from on_error after the export (#152) (19ee0b1)
  • sdk-python: wait at exit for a shutdown deferred from on_error (#165) (35ca801), closes #171
  • sdk-python: wait for prompt fetches on per-call locks so forks cannot hang (#167) (9ec46de), closes #158
  • sdk: find the comment of the action on the old pages of a long pull request (#157) (4791ba4)
  • sdk: keep every prompt variable when their JSON is too long (#142) (ca0b86c)
  • sdk: keep up to 16 MiB of each stream within a shared stream bound (#172) (7f4f695)
  • sdk: name failed runs in the experiment result and suggest spanId for feedback (#163) (3046a72)
  • sdk: say runs, not items, in the failed count of an experiment with more runs per item (b2dfaf7)
  • sdk: say runs, not items, in the failed count of an experiment with more runs per item (49f460a)
  • sdk: send each captured value whole (#148) (b9e689a)
  • sdk: write the CI mode and runs per item to the experiment results (#168) (463f3a8), closes #161

Documentation

  • sdk: correct the README lines left stale after #164 (#183) (c5fb9d7), closes #166
  • sdk: correct the READMEs that no longer match the SDKs (#164) (acb45f5)