Skip to content

Installation

onesms-sdk needs Python 3.10 or newer and depends only on httpx.

Install from the repository

pip install git+https://github.com/martian56/onesms-sdk.git
uv add git+https://github.com/martian56/onesms-sdk.git

Pin a version

To stay on a specific tag or commit, add it after the URL:

pip install git+https://github.com/martian56/onesms-sdk.git@<tag-or-commit>

Check it worked

import onesms

print(onesms.__version__)

Everything you need is importable from the top-level onesms package:

from onesms import AsyncClient, Client, DeliveryStatus, verify_signature