first commit

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
chelsea
2026-07-04 04:39:53 +00:00
commit db5bde0a70
13 changed files with 1095 additions and 0 deletions

25
sms/__init__.py Normal file
View File

@@ -0,0 +1,25 @@
"""voip.ms SMS/MMS API façade.
Exposes the typed client and settings for direct import, plus the FastAPI
app for serving the same operations over HTTP.
"""
from .client import VoipMsSMSClient
from .config import Settings
from .exceptions import (
VoipMsApiError,
VoipMsAuthError,
VoipMsError,
VoipMsRateLimitError,
)
from .guard import DailySendCounter
__all__ = [
"VoipMsSMSClient",
"Settings",
"DailySendCounter",
"VoipMsError",
"VoipMsAuthError",
"VoipMsApiError",
"VoipMsRateLimitError",
]