Skip to content

v0.2.2

Choose a tag to compare

@github-actions github-actions released this 11 Sep 16:13
· 1 commit to main since this release
e2bc5ed

Fixes graceful websocket stream exhaustion for Polymarket, Kalshi, and Opinion. Clients now mark connection health false, count the reconnect, wait for backoff, reconnect and restore subscriptions. Opinion replaces the old heartbeat. Explicit close interrupts retry waits, and cancellation/iterator closure releases resources without reconnecting.

Public imports and the existing raw payload contract are preserved.

Validation: 94 tests passed in CI on Python 3.12 and 3.13. Fresh installations of both the public PyPI wheel and sdist each passed all 36 lifecycle regressions. Published artifact hashes and source identity were verified against release commit e2bc5ed4b73272dfa414aafb133f718176b09283.

Install: pip install predxt==0.2.2

PyPI package · Verification evidence

What's Changed

  • Fix graceful websocket reconnect and release 0.2.2 by @nekrasovp in #13

Full Changelog: v0.2.1...v0.2.2