A unified Python SDK for Iranian SMS providers, with one API surface and two interchangeable engines: sync and async. Every provider invents its own request shape, its own status codes, and its own ...
The validated core (#19) provides same-worker continuation, an independent read-only judge, protected verification, durable pause/resume, retry and history reconciliation. The Needs Forever plugin ...