{ "info": { "author": "Yamil Asusta", "author_email": "yamil@sendgrid.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Web Environment", "Framework :: Django", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Topic :: Communications :: Email", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "SendGrid-django\n===============\n\n.. image:: https://travis-ci.org/elbuo8/sendgrid-django.svg?branch=master\n :target: https://travis-ci.org/elbuo8/sendgrid-django\n :alt: Travis CI\n.. image:: https://codecov.io/github/elbuo8/sendgrid-django/coverage.svg?branch=master\n :target: https://codecov.io/github/elbuo8/sendgrid-django\n :alt: codecov.io\n\nSimple django backend to send email using SendGrid's Web API.\n\nInstallation\n------------\n\nInstall the backend from PyPI:\n\n.. code:: bash\n\n pip install sendgrid-django\n\nAdd the following to your project's **settings.py**:\n\n.. code:: python\n\n EMAIL_BACKEND = \"sgbackend.SendGridBackend\"\n SENDGRID_API_KEY = \"Your SendGrid API Key\"\n\n**Done!**\n\nExample\n-------\n\n.. code:: python\n\n\n from django.core.mail import send_mail\n from django.core.mail import EmailMultiAlternatives\n\n send_mail(\"Your Subject\", \"This is a simple text email body.\",\n \"Yamil Asusta \", [\"yamil@sendgrid.com\"])\n\n # or\n mail = EmailMultiAlternatives(\n subject=\"Your Subject\",\n body=\"This is a simple text email body.\",\n from_email=\"Yamil Asusta \",\n to=[\"yamil@sendgrid.com\"],\n headers={\"Reply-To\": \"support@sendgrid.com\"}\n )\n # Add template\n mail.template_id = 'YOUR TEMPLATE ID FROM SENDGRID ADMIN'\n\n # Replace substitutions in sendgrid template\n mail.substitutions = {'%username%': 'elbuo8'}\n\n # Attach file\n with open('somefilename.pdf', 'rb') as file:\n mail.attachments = [\n ('somefilename.pdf', file.read(), 'application/pdf')\n ]\n\n # Add categories\n mail.categories = [\n 'work',\n 'urgent',\n ]\n\n mail.attach_alternative(\n \"

This is a simple HTML email body

\", \"text/html\"\n )\n\n mail.send()\n\nTo create an instance of a SendGridBackend with an API key other than that provided in settings, pass `api_key` to the constructor\n\n.. code::python\n\n from sgbackend import SendGridBackend\n from django.core.mail import send_mail\n\n connection = SendGridBackend(api_key='your key')\n\n send_mail(, connection=connection)\n\n\nLicense\n-------\nMIT\n\n\nEnjoy :)\n\n\nDevelopment\n-----------\n\nInstall dependencies::\n `pip install -r requirements-dev.txt`\n\nRun the tests with coverage::\n `pytest --cov=sgbackend`\n\nIf you see the error \"No module named sgbackend\", run::\n `pip install -e .`", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/elbuo8/sendgrid-django", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "sendgrid-django", "package_url": "https://pypi.org/project/sendgrid-django/", "platform": "", "project_url": "https://pypi.org/project/sendgrid-django/", "project_urls": { "Homepage": "https://github.com/elbuo8/sendgrid-django" }, "release_url": "https://pypi.org/project/sendgrid-django/4.2.0/", "requires_dist": null, "requires_python": "", "summary": "SendGrid Backend for Django", "version": "4.2.0" }, "last_serial": 3427514, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "81147d3f6d4749b70db3f1e87da1661b", "sha256": "2186eb243f45029e7f923244b1c6c98610669c667ac28be1fa66df1dc753857f" }, "downloads": -1, "filename": "sendgrid-django-0.0.1.macosx-10.9-intel.exe", "has_sig": false, "md5_digest": "81147d3f6d4749b70db3f1e87da1661b", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 66132, "upload_time": "2014-05-15T20:16:48", "url": "https://files.pythonhosted.org/packages/00/2b/f3ecb721fe7db5b8dfcf2a32c1ced6dce4919c448107032e5ab02173fd68/sendgrid-django-0.0.1.macosx-10.9-intel.exe" }, { "comment_text": "", "digests": { "md5": "10e804f9c0e9af91201896edb409b0d4", "sha256": "7d2a259a21fcc3673e26f29660385930a8e964b698f89484d8503525a4711db8" }, "downloads": -1, "filename": "sendgrid-django-0.0.1.tar.gz", "has_sig": false, "md5_digest": "10e804f9c0e9af91201896edb409b0d4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3103, "upload_time": "2014-05-15T20:16:45", "url": "https://files.pythonhosted.org/packages/7d/33/cfd180b199a3cc2af17b2afe42ce806dc257b57a8c45f0aaf304d331a18f/sendgrid-django-0.0.1.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "574ce473f06696bebcec2a223f31d1ea", "sha256": "b449d1de7286639cd913a4dbf308afb4115d7c9dc387135d7cb6d5c48875a0ea" }, "downloads": -1, "filename": "sendgrid-django-1.0.0.macosx-10.9-intel.exe", "has_sig": false, "md5_digest": "574ce473f06696bebcec2a223f31d1ea", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 66141, "upload_time": "2014-07-17T20:21:25", "url": "https://files.pythonhosted.org/packages/7d/0a/713439fd08ed4a768a050b7236f43dd8cdfd4447fddbb83097f5d57ce7f4/sendgrid-django-1.0.0.macosx-10.9-intel.exe" }, { "comment_text": "", "digests": { "md5": "29fc7e788c977dc71f8b14c211d0896b", "sha256": "69606e9ae00aedd1905a04099badd8eddb8def9a37529445a54acd04883e0a72" }, "downloads": -1, "filename": "sendgrid-django-1.0.0.tar.gz", "has_sig": false, "md5_digest": "29fc7e788c977dc71f8b14c211d0896b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3108, "upload_time": "2014-07-17T20:21:21", "url": "https://files.pythonhosted.org/packages/af/60/7500c52edb6f86a02b261f3aff1fd400f58066fa2346a0374a8ecb08a7cc/sendgrid-django-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "7ad7e9a547831e54c63ed5c916fa2493", "sha256": "a869f77038986eb80f9fc1bad107286eb5252d0a5583b576b784ba54315f2a30" }, "downloads": -1, "filename": "sendgrid-django-1.0.1.macosx-10.9-intel.exe", "has_sig": false, "md5_digest": "7ad7e9a547831e54c63ed5c916fa2493", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 66285, "upload_time": "2014-08-04T02:00:12", "url": "https://files.pythonhosted.org/packages/01/81/4a5e746e891ea6ecc1906a19be275019f6ec66de9d4b1540fe683c0c93a0/sendgrid-django-1.0.1.macosx-10.9-intel.exe" }, { "comment_text": "", "digests": { "md5": "5f1d8be1b6690aedd9d25a994b7c2f28", "sha256": "13faeca10b3bc7a8d19ee07f21d8d677d2c547f8634f59f3c7489a26115d6e8b" }, "downloads": -1, "filename": "sendgrid-django-1.0.1.tar.gz", "has_sig": false, "md5_digest": "5f1d8be1b6690aedd9d25a994b7c2f28", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3248, "upload_time": "2014-08-04T02:00:09", "url": "https://files.pythonhosted.org/packages/28/05/d4c6801d68ad98888d6fcda31554e6e5a1ca04cccdfc1fa8dd399e4e017e/sendgrid-django-1.0.1.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "374a66082759017ecaa420862f180564", "sha256": "694b22f212dda9dff01b7952ec563224c68e9b8c25bca506825132d2a6f42845" }, "downloads": -1, "filename": "sendgrid-django-1.0.2.macosx-10.9-intel.exe", "has_sig": false, "md5_digest": "374a66082759017ecaa420862f180564", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 66283, "upload_time": "2014-08-04T17:14:46", "url": "https://files.pythonhosted.org/packages/bd/a9/f25448bd7d8251361a8c8db579f280d4bdcdaeaaf75a5a1f297e3fed56fa/sendgrid-django-1.0.2.macosx-10.9-intel.exe" }, { "comment_text": "", "digests": { "md5": "221d931d51398d3f7bf5521fc4237223", "sha256": "85afe369b230df75484b81cdd872fa522b3c8e9c46fca5eb3608008e31fc0dcb" }, "downloads": -1, "filename": "sendgrid-django-1.0.2.tar.gz", "has_sig": false, "md5_digest": "221d931d51398d3f7bf5521fc4237223", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3243, "upload_time": "2014-08-04T17:14:40", "url": "https://files.pythonhosted.org/packages/a9/43/98c702220d80336dc45e561c12afa85236bce1f4e4c2fd8e682dc2ee8573/sendgrid-django-1.0.2.tar.gz" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "58999b0be222664c741cea73eeac1d96", "sha256": "c02f76558108ec1cd6075b4bd238eeb293d36e08f73e48243bbb2baee3ccaf88" }, "downloads": -1, "filename": "sendgrid-django-1.0.3.macosx-10.9-intel.exe", "has_sig": false, "md5_digest": "58999b0be222664c741cea73eeac1d96", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 66450, "upload_time": "2014-08-05T00:44:27", "url": "https://files.pythonhosted.org/packages/b3/e3/783ebbd49c727c47838acaaf1dbe6d84d4408a379b0d3c037cec40afed9c/sendgrid-django-1.0.3.macosx-10.9-intel.exe" }, { "comment_text": "", "digests": { "md5": "77ceb535e4ab631d4eec70f0ee029f6f", "sha256": "a7828c0cf49254662850cf6e11182b0c2aedb96e4c8adbbc50567ad3440b5a5e" }, "downloads": -1, "filename": "sendgrid-django-1.0.3.tar.gz", "has_sig": false, "md5_digest": "77ceb535e4ab631d4eec70f0ee029f6f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3273, "upload_time": "2014-08-05T00:44:25", "url": "https://files.pythonhosted.org/packages/0e/c1/f60905417dfa1d9bfec544784a9161eb24c1061d403a86767ae2c9249cb9/sendgrid-django-1.0.3.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "f8c66ddfb130036accdbdb69435738d2", "sha256": "4dafe5fad40889fcbd8f35597de28f2ba59ef005acb2547bae220c47ba169575" }, "downloads": -1, "filename": "sendgrid-django-1.1.0.macosx-10.10-intel.exe", "has_sig": false, "md5_digest": "f8c66ddfb130036accdbdb69435738d2", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 66433, "upload_time": "2014-12-19T23:33:37", "url": "https://files.pythonhosted.org/packages/88/21/6b65ed6279035806272864f3f835ba6234e1c71b58d910602b192403b119/sendgrid-django-1.1.0.macosx-10.10-intel.exe" }, { "comment_text": "", "digests": { "md5": "bb6b8fbc595fb44ca42cef60159523c9", "sha256": "1a16b49c3b23f4356ff5d8b52b207ccb22aee010b4b68a55e3116451c2397e53" }, "downloads": -1, "filename": "sendgrid-django-1.1.0.tar.gz", "has_sig": false, "md5_digest": "bb6b8fbc595fb44ca42cef60159523c9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3266, "upload_time": "2014-12-19T23:33:32", "url": "https://files.pythonhosted.org/packages/0b/43/5e3fc6df4c262e5deb9aa2b93edea913682ea48e3a95a3e16159b8b413af/sendgrid-django-1.1.0.tar.gz" } ], "1.2.0": [ { "comment_text": "", "digests": { "md5": "81dde4114728189d125a85c9e605ecf6", "sha256": "0bbd199d0b20239f37201bc5065bb79d2dd7060ff875b061c12b28e8bef6d973" }, "downloads": -1, "filename": "sendgrid-django-1.2.0.macosx-10.10-x86_64.exe", "has_sig": false, "md5_digest": "81dde4114728189d125a85c9e605ecf6", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 66448, "upload_time": "2015-03-21T20:50:45", "url": "https://files.pythonhosted.org/packages/61/e1/59d376472ea42e96a0b03224bc092905a9510280a321508ca6bd80b45740/sendgrid-django-1.2.0.macosx-10.10-x86_64.exe" }, { "comment_text": "", "digests": { "md5": "a1ff14a18670014bdebdb96af6e96cfc", "sha256": "dc6c66fae66c1e7fbb7f7bd467f700865c26b3039a9e846f592cdfb28e41fbb6" }, "downloads": -1, "filename": "sendgrid-django-1.2.0.tar.gz", "has_sig": false, "md5_digest": "a1ff14a18670014bdebdb96af6e96cfc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3266, "upload_time": "2015-03-21T20:50:40", "url": "https://files.pythonhosted.org/packages/ac/67/038264fad4e11f82443826110417002b499b24a0a024d99d1da5a1d28372/sendgrid-django-1.2.0.tar.gz" } ], "1.3.0": [ { "comment_text": "", "digests": { "md5": "8a76cddfadf40516a197c2b5e291d252", "sha256": "3d8ef56e28486d1146ab797a080e192d7a5d29f849aa6e9440d18486fb2f4840" }, "downloads": -1, "filename": "sendgrid-django-1.3.0.tar.gz", "has_sig": false, "md5_digest": "8a76cddfadf40516a197c2b5e291d252", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3390, "upload_time": "2015-05-04T20:02:28", "url": "https://files.pythonhosted.org/packages/56/14/d1c0625394760021a549c9d0238b07fb85f8c0fbc764a047a2ebb5af36f9/sendgrid-django-1.3.0.tar.gz" } ], "1.4.0": [ { "comment_text": "", "digests": { "md5": "6c7e300653a615a96b0389789c285835", "sha256": "006def55a230515ab3aece08dc3e51f989f1aa28c1a8291aa69c14d3ade769ff" }, "downloads": -1, "filename": "sendgrid-django-1.4.0.tar.gz", "has_sig": false, "md5_digest": "6c7e300653a615a96b0389789c285835", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3374, "upload_time": "2015-12-15T04:18:39", "url": "https://files.pythonhosted.org/packages/30/52/0af78bebfe0e7f0a94a878e01b6667f2be8794801346259d8cc0a4ee08b2/sendgrid-django-1.4.0.tar.gz" } ], "2.0.0": [ { "comment_text": "", "digests": { "md5": "81f257a2ca9ae7575d100549ac69f6b0", "sha256": "cbd495a5d5a6a9bf39f798a40608b4fe3f488ae43df39f9077704ec3013acbac" }, "downloads": -1, "filename": "sendgrid-django-2.0.0.tar.gz", "has_sig": false, "md5_digest": "81f257a2ca9ae7575d100549ac69f6b0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3387, "upload_time": "2016-04-18T19:31:26", "url": "https://files.pythonhosted.org/packages/58/12/b6d49dfc7c7acc90c7a7ebe36acaed0b43b4261a6c43e99182510373108b/sendgrid-django-2.0.0.tar.gz" } ], "3.0.0": [ { "comment_text": "", "digests": { "md5": "929898b46c714dbbb22a23398bc4841a", "sha256": "e1e875be83024a6a5bd0e82adc6d4a8e7e7b4631cecfe2414da6e43de4da904f" }, "downloads": -1, "filename": "sendgrid-django-3.0.0.tar.gz", "has_sig": false, "md5_digest": "929898b46c714dbbb22a23398bc4841a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3457, "upload_time": "2016-10-19T19:58:10", "url": "https://files.pythonhosted.org/packages/12/9a/9355ff7ffd2042ea583041ce31e260f2347279ab08e42be2d2d5c641b9a9/sendgrid-django-3.0.0.tar.gz" } ], "4.0.0": [ { "comment_text": "", "digests": { "md5": "89703475d87e96d93c219622a39a1942", "sha256": "69d788e33e4e295afb1cd9e39d10922babd924f31337b7376c6030537c1d4c0b" }, "downloads": -1, "filename": "sendgrid-django-4.0.0.tar.gz", "has_sig": false, "md5_digest": "89703475d87e96d93c219622a39a1942", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3477, "upload_time": "2016-11-01T23:14:50", "url": "https://files.pythonhosted.org/packages/36/3b/7ea4b11a91e4763b111130d26322e16bb02fbb54717575131c050b194c80/sendgrid-django-4.0.0.tar.gz" } ], "4.0.1": [ { "comment_text": "", "digests": { "md5": "70fb2f3310a33f37fa83576978bc560b", "sha256": "d70e35801a3341644acbcf41dc4e772806fb1249c24444cc413b4820fb53b6ee" }, "downloads": -1, "filename": "sendgrid-django-4.0.1.tar.gz", "has_sig": false, "md5_digest": "70fb2f3310a33f37fa83576978bc560b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3506, "upload_time": "2016-11-15T23:18:51", "url": "https://files.pythonhosted.org/packages/6a/d5/0efc17e01e9cf510b7efe5a80f8f977f5229f51e6c1ca813496871b2dc87/sendgrid-django-4.0.1.tar.gz" } ], "4.0.2": [ { "comment_text": "built for Darwin-15.6.0", "digests": { "md5": "1a33e2e07d9fd1e48959b77ee55ea180", "sha256": "6241f3cf68f75b9ea8b98ee122c4e0428f855167cc5fbc84870415bfd2c03f98" }, "downloads": -1, "filename": "sendgrid-django-4.0.2.macosx-10.11-x86_64.tar.gz", "has_sig": false, "md5_digest": "1a33e2e07d9fd1e48959b77ee55ea180", "packagetype": "bdist_dumb", "python_version": "any", "requires_python": null, "size": 5080, "upload_time": "2016-11-30T03:55:12", "url": "https://files.pythonhosted.org/packages/48/fe/9c1bf892e207f1cc5914740e51cd0063727990e10d68b735f284562d367e/sendgrid-django-4.0.2.macosx-10.11-x86_64.tar.gz" }, { "comment_text": "", "digests": { "md5": "8c4a09a07371285c5647a65ce3d98859", "sha256": "25a0375e450a120e7b8ab663b9a41b44db90823c7b698266c7d2e8b35c2debc6" }, "downloads": -1, "filename": "sendgrid-django-4.0.2.tar.gz", "has_sig": false, "md5_digest": "8c4a09a07371285c5647a65ce3d98859", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3762, "upload_time": "2016-11-30T03:55:10", "url": "https://files.pythonhosted.org/packages/16/ed/8f9dcf01caaa8b8e2b99606c064b15457c34d26f11c0f5c30dd9d4334b34/sendgrid-django-4.0.2.tar.gz" } ], "4.0.3": [ { "comment_text": "", "digests": { "md5": "7ba7a0fbf6a391be3db043fa15be6048", "sha256": "e74a1f3449e0ad684e3d07aaa40e7481e76f9f20ce57841d237dba5d9e826d63" }, "downloads": -1, "filename": "sendgrid_django-4.0.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7ba7a0fbf6a391be3db043fa15be6048", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 5102, "upload_time": "2016-12-02T01:08:57", "url": "https://files.pythonhosted.org/packages/f4/4a/48097a4381ca50300ebcbdf79aeeab5a49fb5d9a646fb42cdff41b61c3cf/sendgrid_django-4.0.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3bbd63895284a8e1e51c72e33e894a11", "sha256": "c7bc6cbf3375e787fbfd3e0b533001ec6b327b5c79af3586181bb52b86fc3e29" }, "downloads": -1, "filename": "sendgrid-django-4.0.3.tar.gz", "has_sig": false, "md5_digest": "3bbd63895284a8e1e51c72e33e894a11", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3794, "upload_time": "2016-12-02T01:08:54", "url": "https://files.pythonhosted.org/packages/3c/fe/8cd217161260be0002ce28039309180dddb1fd2f3d77051ed2be0e56ced5/sendgrid-django-4.0.3.tar.gz" } ], "4.0.4": [ { "comment_text": "", "digests": { "md5": "3e94d52a7b725d27662f1acf8b2bf00b", "sha256": "a92dbdbcec38992a9caf284f2aef1622a834488f158f66beb6213e28531e6743" }, "downloads": -1, "filename": "sendgrid_django-4.0.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3e94d52a7b725d27662f1acf8b2bf00b", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 5099, "upload_time": "2016-12-02T04:06:39", "url": "https://files.pythonhosted.org/packages/b4/a1/76878397ee8c8fbc16d1154e26e55ac918399905b415e4cc104f5b399169/sendgrid_django-4.0.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0d027cf2d84fd03b03a2a66735bca91c", "sha256": "b5054816d0c2984f8711f56c656a28ca0aaa20a698edc5bbc2e67d78a5d15554" }, "downloads": -1, "filename": "sendgrid-django-4.0.4.tar.gz", "has_sig": false, "md5_digest": "0d027cf2d84fd03b03a2a66735bca91c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3784, "upload_time": "2016-12-02T04:06:36", "url": "https://files.pythonhosted.org/packages/9b/28/b75fbefd4ee2ae306c65075cfd4cb53486780bc7b43dee62662b46295418/sendgrid-django-4.0.4.tar.gz" } ], "4.1.0": [ { "comment_text": "", "digests": { "md5": "1af5dfbf2036981545cae69b87c0f451", "sha256": "20a310cd7ee826f0885224c6f34ffdc9f371b27a32bead10e952c051da25fa4d" }, "downloads": -1, "filename": "sendgrid-django-4.1.0.tar.gz", "has_sig": false, "md5_digest": "1af5dfbf2036981545cae69b87c0f451", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4937, "upload_time": "2017-10-20T17:51:09", "url": "https://files.pythonhosted.org/packages/73/0e/115af4664b4ec3cb223c1cc0ae54b3b1039d7b3b416f3f8f0dca4c814627/sendgrid-django-4.1.0.tar.gz" } ], "4.2.0": [ { "comment_text": "", "digests": { "md5": "4e4ab99173dac6664c8c9f112d32575a", "sha256": "fef60ba37d588e5e1c4dcbb3b8b7f8c16920e3e89432de357f6abd6157c4f5f4" }, "downloads": -1, "filename": "sendgrid-django-4.2.0.tar.gz", "has_sig": false, "md5_digest": "4e4ab99173dac6664c8c9f112d32575a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5001, "upload_time": "2017-12-19T07:55:21", "url": "https://files.pythonhosted.org/packages/f5/94/4749ff4acae2c2ca89c5acdf8449494ef4fbc4254a705866f07c6774ea8b/sendgrid-django-4.2.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "4e4ab99173dac6664c8c9f112d32575a", "sha256": "fef60ba37d588e5e1c4dcbb3b8b7f8c16920e3e89432de357f6abd6157c4f5f4" }, "downloads": -1, "filename": "sendgrid-django-4.2.0.tar.gz", "has_sig": false, "md5_digest": "4e4ab99173dac6664c8c9f112d32575a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5001, "upload_time": "2017-12-19T07:55:21", "url": "https://files.pythonhosted.org/packages/f5/94/4749ff4acae2c2ca89c5acdf8449494ef4fbc4254a705866f07c6774ea8b/sendgrid-django-4.2.0.tar.gz" } ] }