Skip to main content

No project description provided

Project description

rapidsms-smpp-gateway

A RapidSMS SMPP gateway.

Management commands

smpp_client

Start an SMPP client instance:

python manage.py smpp_client smppsim

Example configuration using environment variables:

export PGDATABASE=libya_elections
export DATABASE_URL=postgresql://localhost/$PGDATABASE
export SMPPLIB_HOST=localhost
export SMPPLIB_PORT=2775
export SMPPLIB_SYSTEM_ID=smppclient1
export SMPPLIB_PASSWORD=password
export SMPPLIB_SUBMIT_SM_PARAMS='{"foo": "bar"}'

listen_mo_messages

Listen for mobile-originated (MO) messages:

python manage.py listen_mo_messages --channel new_mo_msg

Publish

  1. Update pyproject.toml with the version number
  2. Update CHANGES.md with release notes
  3. Create a new release and tag on GitHub. A publish Github Actions workflow is configured to run on tag creation.

Or use Poetry's publish command:

poetry config pypi-token.pypi <get-from-pypi>
poetry build
poetry publish

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

smpp_gateway-1.0.2.tar.gz (17.0 kB view details)

Uploaded Source

Built Distribution

smpp_gateway-1.0.2-py3-none-any.whl (19.1 kB view details)

Uploaded Python 3

File details

Details for the file smpp_gateway-1.0.2.tar.gz.

File metadata

  • Download URL: smpp_gateway-1.0.2.tar.gz
  • Upload date:
  • Size: 17.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.2.2 CPython/3.10.8 Linux/5.15.0-1023-azure

File hashes

Hashes for smpp_gateway-1.0.2.tar.gz
Algorithm Hash digest
SHA256 e287d74e4b5545f0758d317cd46e82922b8aba1e1d8e111b5a5edc75a70d1b7f
MD5 71dfa24993a1270c37b7ef3080f9e4d1
BLAKE2b-256 185273cae88ce1669b1e4c3fd0094a9367bc7afd83043ba6e1b40b6172cf486d

See more details on using hashes here.

File details

Details for the file smpp_gateway-1.0.2-py3-none-any.whl.

File metadata

  • Download URL: smpp_gateway-1.0.2-py3-none-any.whl
  • Upload date:
  • Size: 19.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.2.2 CPython/3.10.8 Linux/5.15.0-1023-azure

File hashes

Hashes for smpp_gateway-1.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 435b9ce43246f96bfc5f69357bea5528dd2bf4b454b891ac9971b1095a514480
MD5 77c554f214a4af9c0127cd1cd79680f1
BLAKE2b-256 3bfeacc58edd8562086b7228a8e26ec26cf055f0acb310a3e9c216b601f160c2

See more details on using hashes here.

Supported by

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