{ "info": { "author": "Stephen McDonald", "author_email": "steve@jupo.org", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Web Environment", "Framework :: Django", "Intended Audience :: Developers", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.3", "Topic :: Communications :: Email", "Topic :: Security :: Cryptography" ], "description": "Created by `Stephen McDonald `_\n\nIntroduction\n============\n\ndjango-email-extras is a Django reusable app providing the\nability to send PGP encrypted and multipart emails using\nDjango templates. These features can be used together or\nseparately. When configured to send PGP encrypted email,\nthe ability for Admin users to manage PGP keys is also\nprovided.\n\nA tool for automatically opening multipart emails in a\nlocal web browser during development is also provided.\n\n\nDependencies\n============\n\n * `python-gnupg `_ is\n required for sending PGP encrypted email.\n\n\nInstallation\n============\n\nThe easiest way to install django-email-extras is directly from PyPi\nusing `pip `_ by running the command\nbelow::\n\n $ pip install -U django-email-extras\n\nOtherwise you can download django-email-extras and install it directly\nfrom source::\n\n $ python setup.py install\n\n\nUsage\n=====\n\nOnce installed, first add ``email_extras`` to your ``INSTALLED_APPS``\nsetting and run the migrations. Then there are two functions for sending email\nin the ``email_extras.utils`` module:\n\n * ``send_mail``\n * ``send_mail_template``\n\nThe former mimics the signature of ``django.core.mail.send_mail``\nwhile the latter provides the ability to send multipart emails\nusing the Django templating system. If configured correctly, both\nthese functions will PGP encrypt emails as described below.\n\n\nSending PGP Encrypted Email\n===========================\n\n`PGP explanation `_\n\nUsing `python-gnupg `_, two\nmodels are defined in ``email_extras.models`` - ``Key`` and ``Address``\nwhich represent a PGP key and an email address for a successfully\nimported key. These models exist purely for the sake of importing\nkeys and removing keys for a particular address via the Django\nAdmin.\n\nWhen adding a key, the key is imported into the key ring on\nthe server and the instance of the ``Key`` model is not saved. The\nemail address for the key is also extracted and saved as an\n``Address`` instance.\n\nThe ``Address`` model is then used when sending email to check for\nan existing key to determine whether an email should be encrypted.\nWhen an ``Address`` is deleted via the Django Admin, the key is\nremoved from the key ring on the server.\n\n\nSending Multipart Email with Django Templates\n=============================================\n\nAs mentioned above, the following function is provided in\nthe ``email_extras.utils`` module::\n\n send_mail_template(subject, template, addr_from, addr_to,\n fail_silently=False, attachments=None, context=None,\n headers=None)\n\nThe arguments that differ from ``django.core.mail.send_mail`` are\n``template`` and ``context``. The ``template`` argument is simply\nthe name of the template to be used for rendering the email contents.\n\nA template consists of both a HTML file and a TXT file each responsible\nfor their respective versions of the email and should be stored in\nthe ``email_extras`` directory where your templates are stored,\ntherefore if the name ``contact_form`` was given for the ``template``\nargument, the two template files for the email would be:\n\n * ``templates/email_extras/contact_form.html``\n * ``templates/email_extras/contact_form.txt``\n\nThe ``attachments`` argument is a list of files to attach to the email.\nEach attachment can be the full filesystem path to the file, or a\nfile name / file data pair.\n\nThe ``context`` argument is simply a dictionary that is used to\npopulate the email templates, much like a normal request context\nwould be used for a regular Django template.\n\nThe ``headers`` argument is a dictionary of extra headers to put on\nthe message. The keys are the header name and values are the header\nvalues.\n\n\nConfiguration\n=============\n\nThere are two settings you can configure in your project's\n``settings.py`` module:\n\n * ``EMAIL_EXTRAS_USE_GNUPG`` - Boolean that controls whether the PGP\n encryption features are used. Defaults to ``True`` if\n ``EMAIL_EXTRAS_GNUPG_HOME`` is specified, otherwise ``False``.\n * ``EMAIL_EXTRAS_GNUPG_HOME`` - String representing a custom location\n for the GNUPG keyring.\n * ``EMAIL_EXTRAS_GNUPG_ENCODING`` - String representing a gnupg encoding.\n Defaults to GNUPG ``latin-1`` and could be changed to e.g. ``utf-8``\n if needed. Check out\n `python-gnupg docs `_\n for more info.\n * ``EMAIL_EXTRAS_ALWAYS_TRUST_KEYS`` - Skip key validation and assume\n that used keys are always fully trusted.\n\n\nLocal Browser Testing\n=====================\n\nWhen sending multipart emails during development, it can be useful\nto view the HTML part of the email in a web browser, without having\nto actually send emails and open them in a mail client. To use\nthis feature during development, simply set your email backend as follows\nin your development ``settings.py`` module::\n\n EMAIL_BACKEND = 'email_extras.backends.BrowsableEmailBackend'\n\nWith this configured, each time a multipart email is sent, it will\nbe written to a temporary file, which is then automatically opened\nin a local web browser. Suffice to say, this should only be enabled\nduring development!\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/stephenmcd/django-email-extras", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "django-email-extras", "package_url": "https://pypi.org/project/django-email-extras/", "platform": "", "project_url": "https://pypi.org/project/django-email-extras/", "project_urls": { "Homepage": "https://github.com/stephenmcd/django-email-extras" }, "release_url": "https://pypi.org/project/django-email-extras/0.3.4/", "requires_dist": null, "requires_python": "", "summary": "A Django reusable app providing the ability to send PGP encrypted and multipart emails using the Django templating system.", "version": "0.3.4" }, "last_serial": 4985117, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "c85a5606b4539ce177cb6b58bbc38dbb", "sha256": "c2a73c288e1c20d0a751bc216f33aad46c4d2c5aa365d58cf47e903581ccc475" }, "downloads": -1, "filename": "django-email-extras-0.1.0.tar.gz", "has_sig": false, "md5_digest": "c85a5606b4539ce177cb6b58bbc38dbb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3959, "upload_time": "2010-05-30T12:26:17", "url": "https://files.pythonhosted.org/packages/9e/fd/9ca32f556e8a75dae9bd27f68bc2499cfab39f0ee378cd222b8ec8f63b95/django-email-extras-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "b9b6c3aa7f4af30fbcdd55b68eadbb56", "sha256": "b6f7eb6f74bb48f536ec69eb7401b64f63741f48bc43ec0200cc2baeb45c62ca" }, "downloads": -1, "filename": "django-email-extras-0.1.1.tar.gz", "has_sig": false, "md5_digest": "b9b6c3aa7f4af30fbcdd55b68eadbb56", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4192, "upload_time": "2010-05-30T15:45:23", "url": "https://files.pythonhosted.org/packages/08/fb/b20db50eb6761eb62048f27a026c5b6d715eb599cd4981b3d3b065861b99/django-email-extras-0.1.1.tar.gz" } ], "0.1.10": [ { "comment_text": "", "digests": { "md5": "f6766c27c83aeb29700a16ec69d15c9e", "sha256": "e5eb72b0c10632c75af12deac4ace977d341625a09d4032ca41882a601e3d8ee" }, "downloads": -1, "filename": "django-email-extras-0.1.10.tar.gz", "has_sig": false, "md5_digest": "f6766c27c83aeb29700a16ec69d15c9e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6581, "upload_time": "2013-03-10T03:59:19", "url": "https://files.pythonhosted.org/packages/7e/5a/7ecc361e8ce2c262b82e0cdf94e2253ab9a1a7ed193e91777f8c0cd4b383/django-email-extras-0.1.10.tar.gz" } ], "0.1.11": [ { "comment_text": "", "digests": { "md5": "287e2fa366fa9ac0abf0e1f4006b0993", "sha256": "572a770fb5ea0e1598fbf51a96b4448123b625088ce512b12809a5cbf03ab672" }, "downloads": -1, "filename": "django-email-extras-0.1.11.tar.gz", "has_sig": false, "md5_digest": "287e2fa366fa9ac0abf0e1f4006b0993", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6590, "upload_time": "2013-03-10T04:04:56", "url": "https://files.pythonhosted.org/packages/4c/84/3a4184f41f8ec8be9e7adfb05c9c9e5c9b1c992c991b998f9466fabd8671/django-email-extras-0.1.11.tar.gz" } ], "0.1.12": [ { "comment_text": "", "digests": { "md5": "d0130ff382b85b8593131370d51e5eee", "sha256": "d09edb4a313e5d372fb51db505533b51e4d627e5aeb907536e457317256ae7e1" }, "downloads": -1, "filename": "django-email-extras-0.1.12.tar.gz", "has_sig": false, "md5_digest": "d0130ff382b85b8593131370d51e5eee", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6732, "upload_time": "2013-03-10T04:12:57", "url": "https://files.pythonhosted.org/packages/e1/25/bed9626a738b38a8dd43a40322c227364c70e15d7f73b4cd025278fbfdd3/django-email-extras-0.1.12.tar.gz" } ], "0.1.13": [ { "comment_text": "", "digests": { "md5": "6b1dd962fbd8079c646f7d325451631a", "sha256": "ba3422beb41f109086863a2ce1e07d3a5b8194546a9e2c3b037daa76c692327a" }, "downloads": -1, "filename": "django-email-extras-0.1.13.tar.gz", "has_sig": false, "md5_digest": "6b1dd962fbd8079c646f7d325451631a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6714, "upload_time": "2013-08-28T11:11:05", "url": "https://files.pythonhosted.org/packages/43/53/94a02ab23ccc6266992f8132e16d4a56ee37cf938101864e8b578d57f714/django-email-extras-0.1.13.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "bae502b225efa5a3db33fbc51c8ea770", "sha256": "a66c75af6d8340dba01c0d279f912684d63f5d203dd6483de5d56d0ba99c3991" }, "downloads": -1, "filename": "django-email-extras-0.1.2.tar.gz", "has_sig": false, "md5_digest": "bae502b225efa5a3db33fbc51c8ea770", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4196, "upload_time": "2010-05-30T23:04:43", "url": "https://files.pythonhosted.org/packages/f8/41/024383216da7ff211c38a461dce6f8ba09baf178300b70009863b08955d5/django-email-extras-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "c5ee027386a641e20e87ab9a0c45b309", "sha256": "5c4ef0dec8b94a81a7ed2496c49274fa55c120f284940039aa56817845ad2401" }, "downloads": -1, "filename": "django-email-extras-0.1.3.tar.gz", "has_sig": false, "md5_digest": "c5ee027386a641e20e87ab9a0c45b309", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4865, "upload_time": "2011-09-08T23:29:45", "url": "https://files.pythonhosted.org/packages/75/cb/4cdd34834ee91475c1be50660836f9f0947ede7879a5dd2743a08d9975ff/django-email-extras-0.1.3.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "5cbec83aada2cf2fc6db5c741db44408", "sha256": "798462a2cfdecb08aabc34d69cc15d621ff01cc354b93b622908649ebc45bb98" }, "downloads": -1, "filename": "django-email-extras-0.1.4.tar.gz", "has_sig": false, "md5_digest": "5cbec83aada2cf2fc6db5c741db44408", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6137, "upload_time": "2011-12-30T05:21:40", "url": "https://files.pythonhosted.org/packages/6e/a7/860c64d7a188bd6d45d9dcd669f244ef7049e51fcc2417cf0ff0f1b2d11f/django-email-extras-0.1.4.tar.gz" } ], "0.1.5": [ { "comment_text": "", "digests": { "md5": "609103b5a0026f97e204c52464595598", "sha256": "d75492532d04eaceda7af665a51b8e266629ec534e7fe452e12d830337c3fdfe" }, "downloads": -1, "filename": "django-email-extras-0.1.5.tar.gz", "has_sig": false, "md5_digest": "609103b5a0026f97e204c52464595598", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6195, "upload_time": "2011-12-30T05:30:10", "url": "https://files.pythonhosted.org/packages/72/34/8edcefa2c39aab1366b04168bc51d6bcdbb20c14d331bc8a7ac1528a25ef/django-email-extras-0.1.5.tar.gz" } ], "0.1.6": [ { "comment_text": "", "digests": { "md5": "fececee7befe94d2eabfdc469ee0101e", "sha256": "cf2996ca303e4fa0888db536cd027cb3711596d5b097e30bb69ef18aa891a349" }, "downloads": -1, "filename": "django-email-extras-0.1.6.tar.gz", "has_sig": false, "md5_digest": "fececee7befe94d2eabfdc469ee0101e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6228, "upload_time": "2012-02-24T12:13:13", "url": "https://files.pythonhosted.org/packages/3e/ce/c7d4765f2f8eb9301158ed7f8ded651beba2ee24d75f805ac32f5cd89aef/django-email-extras-0.1.6.tar.gz" } ], "0.1.7": [ { "comment_text": "", "digests": { "md5": "e42b2c8ba0dce26f2de1ad6f2d770980", "sha256": "47a640daeb8e42c83d0fee37eed7d0eb0242b1a9b7f382d08b8d094c6fec7a14" }, "downloads": -1, "filename": "django-email-extras-0.1.7.tar.gz", "has_sig": false, "md5_digest": "e42b2c8ba0dce26f2de1ad6f2d770980", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6321, "upload_time": "2012-03-24T12:31:43", "url": "https://files.pythonhosted.org/packages/f0/2b/1b61ddd43f40183ded6257a168a29eea86a1b26fa04c67adf1f7a98494ee/django-email-extras-0.1.7.tar.gz" } ], "0.1.8": [ { "comment_text": "", "digests": { "md5": "dbac1c88bad13c3e50d226777f306067", "sha256": "5d6e1764733f5cbf8aa12c9da960c3c20b05ee3520f20f7b2b64eb2556de5b8d" }, "downloads": -1, "filename": "django-email-extras-0.1.8.tar.gz", "has_sig": false, "md5_digest": "dbac1c88bad13c3e50d226777f306067", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6529, "upload_time": "2012-03-24T15:08:57", "url": "https://files.pythonhosted.org/packages/55/83/8e52012b47d006d1a6067984646695144b9468dc9b0bbe1c3ae3515d4b96/django-email-extras-0.1.8.tar.gz" } ], "0.1.9": [ { "comment_text": "", "digests": { "md5": "eb0b9a813966cefdce94e4becb88a415", "sha256": "325d09858ed45d1c4d161e84389804dca337779c56c0d5089087cd3c563a3160" }, "downloads": -1, "filename": "django-email-extras-0.1.9.tar.gz", "has_sig": false, "md5_digest": "eb0b9a813966cefdce94e4becb88a415", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6492, "upload_time": "2012-11-30T09:49:33", "url": "https://files.pythonhosted.org/packages/2e/4c/ccf9b58f9a4fc77cc5f6ef3af7234eae19627ba472bde2fc6c0c76b34147/django-email-extras-0.1.9.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "71ecac20038605dce7a8bb485c27e341", "sha256": "45f2e9fa2b89729a61babbdee340f85c39f2add151267ee9447d80bcfe6694f9" }, "downloads": -1, "filename": "django-email-extras-0.2.tar.gz", "has_sig": false, "md5_digest": "71ecac20038605dce7a8bb485c27e341", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9463, "upload_time": "2014-03-04T10:37:57", "url": "https://files.pythonhosted.org/packages/63/f5/098fe9b1a191cc87c65eae8541377cf4a5136b5baf5e71bcd3f5a9279aac/django-email-extras-0.2.tar.gz" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "cf18a26f2acff7c056024c8bea834296", "sha256": "75c5c7d650c12489d0ab3b3d6626836e5eb67c3dd76841bec8899fe8e68cd7bf" }, "downloads": -1, "filename": "django_email_extras-0.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "cf18a26f2acff7c056024c8bea834296", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 11802, "upload_time": "2014-08-03T01:33:48", "url": "https://files.pythonhosted.org/packages/a3/bd/5dd3fdc9a6aa556bb26df644d9ffd5f0fd85a727ff7d11557888b0c38870/django_email_extras-0.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ce3c21a88a5c85c41e15eba9260680b2", "sha256": "5dd1bc25a7ba8c7a785a33751bb1788b5e0caa89c59f0fde4986ddc9d4a0c6e7" }, "downloads": -1, "filename": "django-email-extras-0.3.tar.gz", "has_sig": false, "md5_digest": "ce3c21a88a5c85c41e15eba9260680b2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9794, "upload_time": "2014-08-03T01:33:44", "url": "https://files.pythonhosted.org/packages/05/37/8bc22c9ad777b6aef7983d514502c367c2e031820d242d11eae99e884b75/django-email-extras-0.3.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "d2d91d2d599c2f3f228550d56696d9c3", "sha256": "f6461830635db15d09c3c920bbf866ca10d5a0721db24718a0559a1e86b89a6e" }, "downloads": -1, "filename": "django_email_extras-0.3.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d2d91d2d599c2f3f228550d56696d9c3", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 11849, "upload_time": "2014-10-08T22:26:35", "url": "https://files.pythonhosted.org/packages/ee/9a/4c351af7be71b703b1a6cf40670595f14a69a47c393dd159b883014ce4cc/django_email_extras-0.3.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b03c8dc6ab9597eee27ff00cf95c3d55", "sha256": "9ceff800ee1dfd8ed4193a97c0165897957e91e1fa6bc13c34cec75a922eda23" }, "downloads": -1, "filename": "django-email-extras-0.3.1.tar.gz", "has_sig": false, "md5_digest": "b03c8dc6ab9597eee27ff00cf95c3d55", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9800, "upload_time": "2014-10-08T22:26:32", "url": "https://files.pythonhosted.org/packages/3b/63/e97215067b52a3b0ae2f464fe467e26cbb0116a0a3bb5c6020d6ffe87f57/django-email-extras-0.3.1.tar.gz" } ], "0.3.2": [ { "comment_text": "", "digests": { "md5": "f7ddb7d3b5fc5df24b341ec1e0c4fa3e", "sha256": "0475c203526d7e2969feaa8f8cda6501b8356c42c1397e947205880583124358" }, "downloads": -1, "filename": "django-email-extras-0.3.2.tar.gz", "has_sig": false, "md5_digest": "f7ddb7d3b5fc5df24b341ec1e0c4fa3e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9917, "upload_time": "2015-10-09T01:01:35", "url": "https://files.pythonhosted.org/packages/db/b1/bed7b3168f643dc76ae057812e2475e2eb3509452b7b8ebae93ab98b03be/django-email-extras-0.3.2.tar.gz" } ], "0.3.3": [ { "comment_text": "", "digests": { "md5": "3cce06c741c51b1c8cabc07b95a30f92", "sha256": "68e41442aa23969c17c46c684506cd509ff1a618f158c3d9cd25e88bf4cfc448" }, "downloads": -1, "filename": "django_email_extras-0.3.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3cce06c741c51b1c8cabc07b95a30f92", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 12099, "upload_time": "2016-05-30T02:53:29", "url": "https://files.pythonhosted.org/packages/68/e2/8527177807268574d99b9c95a285e98970b50b35f2500432687979439554/django_email_extras-0.3.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "91b4ffe696de024061f4a1e70e8dd428", "sha256": "6d2689635b35acd293873cdd5b36a29da0305bdfa8baad27bab32a5ac50caa09" }, "downloads": -1, "filename": "django-email-extras-0.3.3.tar.gz", "has_sig": false, "md5_digest": "91b4ffe696de024061f4a1e70e8dd428", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10051, "upload_time": "2016-05-30T02:53:20", "url": "https://files.pythonhosted.org/packages/e5/4c/37f10f51fdfbf0b830b90b45020954b8d8840a9ef562145d1897dfa04a1a/django-email-extras-0.3.3.tar.gz" } ], "0.3.4": [ { "comment_text": "", "digests": { "md5": "6aeee62dea1713913c6281f73ab99b32", "sha256": "208aec64d5e3a5c5afb8bab007a22c24e1566b44d4dd3f98137296726d76ce14" }, "downloads": -1, "filename": "django_email_extras-0.3.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6aeee62dea1713913c6281f73ab99b32", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 16058, "upload_time": "2019-03-25T23:31:07", "url": "https://files.pythonhosted.org/packages/3d/9e/213021fa55c416af204b2a2736e8986feb6cae638c4d2a9ca5e860202daf/django_email_extras-0.3.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1e02312bbac85ec1bba85654743e152d", "sha256": "eb1a1ec4edc20776010e09087c8516474abd4e7d88a91d64350dddf6e917e537" }, "downloads": -1, "filename": "django-email-extras-0.3.4.tar.gz", "has_sig": false, "md5_digest": "1e02312bbac85ec1bba85654743e152d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11483, "upload_time": "2019-03-25T23:31:03", "url": "https://files.pythonhosted.org/packages/01/ea/49e81122884ec1dd1b2e3c7574b7417b280fd27ea8898a240c7bd7c4df87/django-email-extras-0.3.4.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "6aeee62dea1713913c6281f73ab99b32", "sha256": "208aec64d5e3a5c5afb8bab007a22c24e1566b44d4dd3f98137296726d76ce14" }, "downloads": -1, "filename": "django_email_extras-0.3.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6aeee62dea1713913c6281f73ab99b32", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 16058, "upload_time": "2019-03-25T23:31:07", "url": "https://files.pythonhosted.org/packages/3d/9e/213021fa55c416af204b2a2736e8986feb6cae638c4d2a9ca5e860202daf/django_email_extras-0.3.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1e02312bbac85ec1bba85654743e152d", "sha256": "eb1a1ec4edc20776010e09087c8516474abd4e7d88a91d64350dddf6e917e537" }, "downloads": -1, "filename": "django-email-extras-0.3.4.tar.gz", "has_sig": false, "md5_digest": "1e02312bbac85ec1bba85654743e152d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11483, "upload_time": "2019-03-25T23:31:03", "url": "https://files.pythonhosted.org/packages/01/ea/49e81122884ec1dd1b2e3c7574b7417b280fd27ea8898a240c7bd7c4df87/django-email-extras-0.3.4.tar.gz" } ] }