{ "info": { "author": "Ryan Balfanz", "author_email": "ryan@ryanbalfanz.net", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Web Environment", "Framework :: Django", "Framework :: Django :: 1.8", "Framework :: Django :: 1.9", "Framework :: Django :: 2.0", "Framework :: Django :: 2.1", "Framework :: Django :: 2.2", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.7", "Topic :: Communications", "Topic :: Communications :: Telephony" ], "description": "# django-smsish\nForked from [RyanBalfanz](https://github.com/RyanBalfanz/django-smsish)\n\nInstallation\n------------\n\nAdd `smsish` to your `INSTALLED_APPS` and set `SMS_BACKEND`.\n```\n\tINSTALLED_APPS += (\n\t\t'smsish',\n\t)\n\n\tSMS_BACKEND_CONSOLE = 'smsish.sms.backends.console.SMSBackend'\n\tSMS_BACKEND_DUMMY = 'smsish.sms.backends.dummy.SMSBackend'\n\tSMS_BACKEND_TWILIO = 'smsish.sms.backends.twilio.SMSBackend'\n\tSMS_BACKEND_YUNPIAN = 'smsish.sms.backends.yunpian.SMSBackend'\n\tSMS_BACKEND = SMS_BACKEND_DUMMY\n```\n## Twillio\nTo use the Twilio backend set some additional settings as well.\n```\n\tTWILIO_ACCOUNT_SID = os.getenv(\"TWILIO_ACCOUNT_SID\", None)\n\tTWILIO_AUTH_TOKEN = os.getenv(\"TWILIO_AUTH_TOKEN\", None)\n\tTWILIO_MAGIC_FROM_NUMBER = \"+15005550006\" # This number passes all validation.\n\tTWILIO_FROM_NUMBER = os.getenv(\"TWILIO_FROM_NUMBER\", TWILIO_MAGIC_FROM_NUMBER)\n```\n\nExample:\n```\nfrom smsish.sms import send_sms\nsend_msg(message, '', (phone,))\n```\nNote: You must also `pip install twilio` to use the Twilio backend.\n\n## Yunpian\n\nsettings.py:\n```\nYUNPIAN_API_KEY = getenv(\"YUNPIAN_API_KEY\")\n```\nNote: You must also `pip install yunpian-python-sdk` to use the YunPian backend.\n\nExample:\n```\nfrom smsish.sms import send_sms\nsend_msg(message, '', (phone,))\n```\n\n# Test\n\n```\ntox\n# tox in docker\n\ndocker run --rm -it -v ${PWD}:/src themattrix/tox\n```\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/o3o3o/django-smsish", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "django-smsish2", "package_url": "https://pypi.org/project/django-smsish2/", "platform": "", "project_url": "https://pypi.org/project/django-smsish2/", "project_urls": { "Homepage": "https://github.com/o3o3o/django-smsish" }, "release_url": "https://pypi.org/project/django-smsish2/1.3.5/", "requires_dist": null, "requires_python": "", "summary": "A simple Django app to send SMS messages using an API similar to that of django.core.mail.", "version": "1.3.5" }, "last_serial": 5904387, "releases": { "1.3.3": [ { "comment_text": "", "digests": { "md5": "3df33f6350f16710b35501b9ce9698c0", "sha256": "f8423eaca5706291eb9e752707def49d205ff4fc692e2c450c7b3db406385bcb" }, "downloads": -1, "filename": "django_smsish2-1.3.3-py3-none-any.whl", "has_sig": false, "md5_digest": "3df33f6350f16710b35501b9ce9698c0", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 16091, "upload_time": "2019-07-08T02:54:47", "url": "https://files.pythonhosted.org/packages/eb/fa/f4834c306916ff375f9868c50f8416ba8c85e7586ea8a495674bea3d971a/django_smsish2-1.3.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "30678e09441d820548ba6e65d11c73ba", "sha256": "c8c5df6f56772ea1c0c7e08141114fd310d2ff57153b42f5ba5df98337ada012" }, "downloads": -1, "filename": "django-smsish2-1.3.3.tar.gz", "has_sig": false, "md5_digest": "30678e09441d820548ba6e65d11c73ba", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9679, "upload_time": "2019-07-08T02:54:50", "url": "https://files.pythonhosted.org/packages/90/be/f5baaa709cb503b2c40695212414522b5f3e71585dbd2328d71da9aa1d28/django-smsish2-1.3.3.tar.gz" } ], "1.3.4": [ { "comment_text": "", "digests": { "md5": "90a1882f7297eb8987256d785e44025f", "sha256": "da48c3898259c8f0d5c569e9f4bfb6677d7b216c71208192240065712310749f" }, "downloads": -1, "filename": "django_smsish2-1.3.4-py3-none-any.whl", "has_sig": false, "md5_digest": "90a1882f7297eb8987256d785e44025f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 15919, "upload_time": "2019-07-10T01:43:33", "url": "https://files.pythonhosted.org/packages/59/83/16b3101c352374b3c0979107ebad600fc277698ab21803f2eac7f5c9d7e4/django_smsish2-1.3.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "23624e2ea062e3b51142574646632a41", "sha256": "b1c507c0533bfcbb6222e9dd75031a279f1029daac13c3cbc6a9d157c4c626cb" }, "downloads": -1, "filename": "django-smsish2-1.3.4.tar.gz", "has_sig": false, "md5_digest": "23624e2ea062e3b51142574646632a41", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9583, "upload_time": "2019-07-10T01:43:35", "url": "https://files.pythonhosted.org/packages/e2/b5/d14216b9add6f3c8aa8043c3e9c2b6fa72b6275822834a0baf9cad1eb567/django-smsish2-1.3.4.tar.gz" } ], "1.3.5": [ { "comment_text": "", "digests": { "md5": "6b4609d19ff5a1e5836144ee96be71ef", "sha256": "074d58f216b4f7054873efca980a2ec475a793bfa919ab2daf9bf52eadd30020" }, "downloads": -1, "filename": "django_smsish2-1.3.5-py3-none-any.whl", "has_sig": false, "md5_digest": "6b4609d19ff5a1e5836144ee96be71ef", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 17193, "upload_time": "2019-09-30T02:09:22", "url": "https://files.pythonhosted.org/packages/c7/cd/2ff4c91895a05b169a8698035210f9a66b4090bb907f2402651748d2d62c/django_smsish2-1.3.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0ca990f7ec33753221f1803cc76aa4ca", "sha256": "69c6da3199e3b56c739fb96fbd3030965a1a329a65d05be448f28cd3203ed93e" }, "downloads": -1, "filename": "django-smsish2-1.3.5.tar.gz", "has_sig": false, "md5_digest": "0ca990f7ec33753221f1803cc76aa4ca", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10344, "upload_time": "2019-09-30T02:09:24", "url": "https://files.pythonhosted.org/packages/b0/8f/396e8660696d62d8b957ba52ea63eb0591422b8480e29a53fc2112f57725/django-smsish2-1.3.5.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "6b4609d19ff5a1e5836144ee96be71ef", "sha256": "074d58f216b4f7054873efca980a2ec475a793bfa919ab2daf9bf52eadd30020" }, "downloads": -1, "filename": "django_smsish2-1.3.5-py3-none-any.whl", "has_sig": false, "md5_digest": "6b4609d19ff5a1e5836144ee96be71ef", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 17193, "upload_time": "2019-09-30T02:09:22", "url": "https://files.pythonhosted.org/packages/c7/cd/2ff4c91895a05b169a8698035210f9a66b4090bb907f2402651748d2d62c/django_smsish2-1.3.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0ca990f7ec33753221f1803cc76aa4ca", "sha256": "69c6da3199e3b56c739fb96fbd3030965a1a329a65d05be448f28cd3203ed93e" }, "downloads": -1, "filename": "django-smsish2-1.3.5.tar.gz", "has_sig": false, "md5_digest": "0ca990f7ec33753221f1803cc76aa4ca", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10344, "upload_time": "2019-09-30T02:09:24", "url": "https://files.pythonhosted.org/packages/b0/8f/396e8660696d62d8b957ba52ea63eb0591422b8480e29a53fc2112f57725/django-smsish2-1.3.5.tar.gz" } ] }