Skip to main content

Production-ready Python client for sending SMS via Unitel Premium Number API

Project description

sms-mn

Production-ready Python library for sending SMS through the Unitel Premium Number API.

This package is designed so your backend only needs to provide:

  • to
  • message

Everything else is handled by the client.

Features

  • Simple send(to, message) API
  • Sync and async clients
  • Input validation
  • Configurable timeout
  • Retry support for transient failures
  • Clean exception hierarchy
  • src/ layout for packaging
  • Wheel/sdist ready

Install

pip install sms-mn

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

sms_mn-0.1.0.tar.gz (6.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

sms_mn-0.1.0-py3-none-any.whl (6.4 kB view details)

Uploaded Python 3

File details

Details for the file sms_mn-0.1.0.tar.gz.

File metadata

  • Download URL: sms_mn-0.1.0.tar.gz
  • Upload date:
  • Size: 6.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.10

File hashes

Hashes for sms_mn-0.1.0.tar.gz
Algorithm Hash digest
SHA256 334fe21ad3ae4cdd89bd917e9043883fc40a37047b9e7438ae4179d568718987
MD5 5a0d2a2ca49fa7b0dcc1abaed2ac5b2a
BLAKE2b-256 bfad7e04906b4de68fdc4d8530e8412534fd3b03a0be35dfcf965cb7c2628f6b

See more details on using hashes here.

File details

Details for the file sms_mn-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: sms_mn-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 6.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.10

File hashes

Hashes for sms_mn-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 27faff78d8f040b035989059ff27ff10ad9178bd9689c879432030dd4ea5b28a
MD5 b7d2a3aa464ecd9de7b9f991961ecc02
BLAKE2b-256 66e98b0afbfdbecba6748b3ede3801ab74142bad87e6b148ea1778e66007486a

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page