{ "info": { "author": "Erik Swanson", "author_email": "opensource@ambition.com", "bugtrack_url": null, "classifiers": [ "Framework :: Django", "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.6", "Programming Language :: Python :: 3.7" ], "description": ".. image:: https://travis-ci.org/ambitioninc/django-entity-emailer.svg?branch=develop\n :target: https://travis-ci.org/ambitioninc/django-entity-emailer\n\nDjango Entity Emailer\n=====================\n\nDo you:\n\n- Use `Django-Entity-Event`_?\n- Want to have emailing as another medium for entity events?\n- Want a record of emails sent?\n- Want automatic assurance that you don't accidentally send hundreds\n of emails over the course of a few minutes?\n\nThen use Django Entity Emailer!\n\n.. _`Django-Entity-Event`: https://github.com/ambitioninc/django-entity-event\n\nInstallation\n------------\n\nThis package can currently be installed by downloading and installing\nfrom source:\n\n git clone\n python setup.py install\n\nComing soon: ``pip install``.\n\n\nSetup and Configuration\n-----------------------\n\nIn order to use django-entity-emailer, you must be mirroring entities\nusing the `django-entity`_\nframework.\nAdditionally, in order to send email to entities, those\nentities must include a value for the key ``'email'`` in their\n``entity_meta`` field.\n\n.. _`django-entity`: https://github.com/ambitioninc/django-entity\n\nIf both of those conditions are true, setup is fairly straightforward:\n\n1. Add ``entity_emailer`` to ``INSTALLED_APPS``.\n\n#. Either set a value for ``settings.ENTITY_EMAILER_FROM_EMAIL``, or be\n sure that the ``settings.DEFAULT_FROM_EMAIL`` is set to an\n appropriate value.\n\n#. Ensure that all the dependencies are installed and listed in ``INSTALLED_APPS``\n\n - pip: ``django-db-mutex``, INSTALLED_APPS: ``db_mutex``\n\n - pip: ``django-entity-subscription``, INSTALLED_APPS: ``entity_subscription``\n\n#. Add the scheduled email task to your ``CELERYBEAT_SCHEDULE`` (see\n configuring celery section).\n\n#. Run ``python manage.py syncdb`` and ``python manage.py migrate``\n\n#. Ensure that a email medium is set up by running ``python manage.py\n add_email_medium``.\n\nWhen sending an email, django-entity-emailer will first check if the\n``ENTITY_EMAILER_FROM_EMAIL`` exists. If it does, it will use that value\nin the email's 'from' field, otherwise it will fall back to the value\nset in ``DEFAULT_FROM_EMAIL``.\n\nFinally, django-entity-emailer is an installable medium that is used with\n`django-entity-event`_ . This libary makes it easy for developers and\nusers to manage what sorts of notifications users recieve over various\nmediums. However, it does require some configuration. For a simple emailer configuration,\nsee the 'Basic entity-subscription configuration' section.\n\n.. _`django-entity-event`: https://github.com/ambitioninc/django-entity-event\n\n\nGetting ``'email'`` into ``'entity_meta'``\n``````````````````````````````````````````\n\nThe requirement that entities be mirrored with an ``'email'`` field in\ntheir ``entity_meta`` is not difficult.\n\nAfter installing django-entity, it is as simple as creating a model\ninheriting from ``entity.BaseEntityModel``, with a ``get_entity_meta``\nthat returns the email along with any other data to be mirrored. A\nsimple example could be:\n\n.. code:: python\n\n from django.db import models\n from entity import BaseEntityModel\n\n class Account(BaseEntityModel)\n username = models.CharField(max_length=64)\n email = models.CharField(max_length=254)\n\n def get_entity_meta(self):\n return {'email': self.email, 'username': self.username}\n\n\nAlso note that it is not necessary for every mirrored entity to\ninclude an email, only those entities that will actually be sent\nemails need to have emails mirrored in their ``entity_meta``.\n\nFor a more complete description of how entity mirroring works, see the\ndocumentation for django-entity.\n\n\nBasic entity-event configuration\n```````````````````````````````````````\n\nIn order to ensure that users of your site will not recieve emails\nthat they don't want to recieve, the entity-emailer application ties\nin to the `entity-event` framework. As a developer it is up to\nyou to expose the ability for users to subscribe and unsubscribe from\nemails. Here, we will show the basic configuration required to start\nsending emails.\n\n.. _`entity-event`: https://github.com/ambitioninc/django-entity-event\n\nRunning ``manage.py add_email_medium`` will add the medium that\nentity-emailer relies on to send emails. We must also have a source of\nemails, and a subscription to that combination of email and source.\n\n.. code:: python\n\n from entity_emailer import get_medium\n from entity_event.models import Source, Subscription\n from entity.models import Entity, EntityKind\n\n super_entity = Entity.objects.get_for_obj(my_group_object)\n user_entity_kind = EntityKind.objects.get(name='myusermodel')\n\n email_medium = get_medium()\n admin_source = Source.objects.create(\n name='admin', display_name='Admin Notifications',\n description='Important notifications for the site Admin.',\n )\n Subscription.objects.create(\n source=admin_source, medium=email_medium,\n entity=super_entity, subentity_kind=user_entity_kind\n )\n\n\nAlong with this, you will need to associate the email medium with a\n``RenderingStyle`` object in entity event so that it can perform email\nrendering. More about this in the next section.\n\nDjango Entity Emailer must know the email addresses of entities and assumes that an\nemail address has been mirrored by default in the entity metadata. By default, it\nuses the \"email\" metadata key, but this can be overridden by setting a\n``ENTITY_EMAILER_EMAIL_KEY`` in the settings.\n\nDjango Entity Emailer also has the ability to exclude certain entities from ever\nbeing emailed. In order to do this, mirror metadata that when ``None`` or ``False``\nmeans that the entity should never be emailed. Then set the ``ENTITY_EMAILER_EXCLUDE_KEY``\nsetting to the key of this metadata.\n\nSending an Email about an Event\n-------------------------------\n\nSending an email is as simple as saving an event to the database\nand subscribing to the email medium after templates are defined for the\nemail. The entity emailer will go through\nthe events, send out emails to the subscribed targets, and mark the\nevents as seen so that duplicate emails are never sent.\n\nFor example, let's say that we wish to be notified via email when a user\nlogs into a site. Assuming that the email medium and admin sources are setup\nfrom our previous examples, we can make an email template (login.html) that looks like the\nfollowing:\n\n.. code:: python\n\n {{ user }} just logged in!\n\nWe then set up a rendering style and a context renderer for this template so that\nemails can be rendered:\n\n.. code:: python\n\n from entity_event.models import RenderingStyle, ContextRenderer\n\n style = RenderingStyle.objects.create(name='email')\n ContextRenderer.objects.create(\n rendering_style=style,\n source=admin_source,\n html_template_path='templates/login.html',\n )\n\nWhen the context renderer is in place, the email medium will need to be updated to point\nto the appropriate rendering style we want to use. To continue our example:\n\n.. code:: python\n\n email_medium.rendering_style = style\n email_medium.save()\n\nOnce we have the rendering style in place, assume an Event is created with the following context:\n\n.. code:: python\n\n {\n 'user': 'User name'\n }\n\nWhen this happens, an email will be sent to the subscribed user that says 'User name just logged in!'.\n\nThe subject line of this email will use the first 40 characters from the rendered email template. However,\nif one specifies a HTML tag in their template, the contents of the tag will be used as the\nemail subject.\n\nFor more detailed information on event rendering, checkout `django-entity-event`_.\n\n.. _`django-entity-event`: https://github.com/ambitioninc/django-entity-event\n\n\nUnsubscribing\n-------------\n\nUsers may want to be able to unsubscribe from certain types of\nemails. This is easy in django-entity-emailer. Emails can be\nunsubscribed from by individual sources, by using the\nentity-subscription framework.\n\n.. code:: python\n\n from entity_emailer import get_medium\n from entity_event import Source, Unsubscribe\n\n admin_emails = Source.objects.get(name='admin')\n Unsubscribe.objects.create(\n entity=entity_of_user_to_unsub,\n source=admin_emails\n medium=get_medium()\n )\n\nThis user will be excluded both from receiving emails of this type\nthat were sent to them individually, or as part of a group email.\n\n\nShowing Emails in the Browser\n-----------------------------\n\nUsers may view emails in a browser with this application. This is accomplished by including\nthe ``entity_emailer`` urls into the Django project and providing the ``view_uid`` of the email as the url argument.\nThe url view will use the text/html templates of the email to render it as a web page.\n\n\nRelease Notes\n-------------\n\n* 0.9.0\n\n * Added Django 1.8 support and dropped 1.6 support\n\n* 0.8.4\n\n * Added the abilty to override the email key in entity metadata.\n * Added the ability to exlude entities from being emailed based on a metadata key.\n\n* 0.8.1\n\n * Added Django 1.7 support\n * Added Python 3.4 support\n\n* 0.7.1\n\n * Squashed entity emailer migrations and removed entity subscription dependency.\n\n* 0.7\n\n * Converted entity emailer to solely be a medium for entity event.\n\n* 0.6\n\n * Added a ``recipients`` field to the ``Email`` model and removed the ``send_to`` field. This allows the user\n to provide more than one receiver (or group of receivers) for the email.\n\n* 0.5\n\n * Added a ``context_loader`` field on the ``EmailTemplate`` model. This function allows a user to provide a function\n path that for fetching and returning data from the stored ``Email`` context.\n * Added a basic ``EmailView`` and urls for rendering emails through a Django view.\n\n* 0.4\n\n * Updated to use ``EntityKind`` models rather than ``ContentType`` models for specifying entity groups.\n A schema migration to remove the old ``subentity_type`` field while adding the new ``subentity_kind``\n field were added so that users may make appropriate data migrations. Note that it is up to the\n user to write the appropriate data migration for converting entity types to entity kinds.\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/ambitioninc/django-entity-emailer", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "django-entity-emailer", "package_url": "https://pypi.org/project/django-entity-emailer/", "platform": "", "project_url": "https://pypi.org/project/django-entity-emailer/", "project_urls": { "Homepage": "https://github.com/ambitioninc/django-entity-emailer" }, "release_url": "https://pypi.org/project/django-entity-emailer/1.1.1/", "requires_dist": [ "Django (>=2.0)", "ambition-django-uuidfield (>=0.5.0)", "beautifulsoup4 (>=4.3.2)", "django-db-mutex (>=1.2.0)", "django-entity-event (>=1.2.0)", "django-entity (>=4.2.0)" ], "requires_python": "", "summary": "Make emailing users easy and entity-based.", "version": "1.1.1" }, "last_serial": 5892741, "releases": { "0.10.0": [ { "comment_text": "", "digests": { "md5": "191499f0331917475fa663c2e495eab4", "sha256": "a3448e164e21d3833cfec087055fd20051103f98802e6d1ac9d9f396e194ec54" }, "downloads": -1, "filename": "django_entity_emailer-0.10.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "191499f0331917475fa663c2e495eab4", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 23839, "upload_time": "2016-02-17T22:07:15", "url": "https://files.pythonhosted.org/packages/96/89/67a5779316382d5ffab55fe8c63359d4906d731d8d1bd3fbe7db276349a2/django_entity_emailer-0.10.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "79526195de7a0530a7d91cf0d964b7d3", "sha256": "554ff022a401a1a7f1952c60b1357dfbfabfbf82e8e4db809a0a455e62ca2617" }, "downloads": -1, "filename": "django-entity-emailer-0.10.0.tar.gz", "has_sig": false, "md5_digest": "79526195de7a0530a7d91cf0d964b7d3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18854, "upload_time": "2016-02-17T22:07:09", "url": "https://files.pythonhosted.org/packages/c0/08/379ca2f24c578328257cacf8e3bb4538c846634a411c96ab44d20c5d033e/django-entity-emailer-0.10.0.tar.gz" } ], "0.11.0": [ { "comment_text": "", "digests": { "md5": "c1b5af66447dd4e3acee39904555e960", "sha256": "daabe6784e8fd08371c54b51d06579ce62124c2fb71131f3847f88bbe8c92a5b" }, "downloads": -1, "filename": "django_entity_emailer-0.11.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c1b5af66447dd4e3acee39904555e960", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 23843, "upload_time": "2016-11-28T22:02:30", "url": "https://files.pythonhosted.org/packages/a6/91/97cf86acddcfda179be795bd1e8304a29bc95d61202abd67b1918c20f4d3/django_entity_emailer-0.11.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1e13ea675de18e4cb18a85dfdc36c0f1", "sha256": "a211661d83fd31bbcda7df61fe292dccceffbc2060014365c5088d6241ec2fe9" }, "downloads": -1, "filename": "django-entity-emailer-0.11.0.tar.gz", "has_sig": false, "md5_digest": "1e13ea675de18e4cb18a85dfdc36c0f1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18858, "upload_time": "2016-11-28T22:02:28", "url": "https://files.pythonhosted.org/packages/b8/b2/931ba286340cfd2a3cef10017c3482db3d57c4f3505f2b5bc55d5e4229a8/django-entity-emailer-0.11.0.tar.gz" } ], "0.12.0": [ { "comment_text": "", "digests": { "md5": "d9d16b5aad6db84965082f44525b5a82", "sha256": "e2f9144db4770b855520e4aa4dee9f884e8945f65b31d84f22a2be115608b507" }, "downloads": -1, "filename": "django_entity_emailer-0.12.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d9d16b5aad6db84965082f44525b5a82", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 24031, "upload_time": "2017-01-17T15:11:59", "url": "https://files.pythonhosted.org/packages/9b/45/ca50816854dfd25824c104e52e4ae7ee562cbff04ae4baa61e06818d98a6/django_entity_emailer-0.12.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "25b926fe3b1b408c70d80e71e0ca02ab", "sha256": "658f877e66ee6f4391debb9d03f378ca27a5a2d135dbda9e78847e5258b2defe" }, "downloads": -1, "filename": "django-entity-emailer-0.12.0.tar.gz", "has_sig": false, "md5_digest": "25b926fe3b1b408c70d80e71e0ca02ab", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19035, "upload_time": "2017-01-17T15:11:58", "url": "https://files.pythonhosted.org/packages/80/e8/7bd48587c216b8546ae177bcb928df700b6de37b10ecd7524ef270510218/django-entity-emailer-0.12.0.tar.gz" } ], "0.13.0": [ { "comment_text": "", "digests": { "md5": "e1210ad5610753cd5a2bf6c8a21f1b9f", "sha256": "945a2957d19daec2809c979a0e8ed937515afa5df0df76c3cc4172cd1a8b793e" }, "downloads": -1, "filename": "django_entity_emailer-0.13.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e1210ad5610753cd5a2bf6c8a21f1b9f", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 23285, "upload_time": "2017-01-31T21:21:56", "url": "https://files.pythonhosted.org/packages/01/f3/b5c265fc3c8d49544c6d9036895327837124480eb955f2b2c8c4127248e3/django_entity_emailer-0.13.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6f93b394e0c2fdeb85e4e9cdd8ed1e19", "sha256": "4e7aa67c650a7d06b077eb2d9bea37a64b66ec8f350c650ce7449c49a02cf867" }, "downloads": -1, "filename": "django-entity-emailer-0.13.0.tar.gz", "has_sig": false, "md5_digest": "6f93b394e0c2fdeb85e4e9cdd8ed1e19", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18220, "upload_time": "2017-01-31T21:21:54", "url": "https://files.pythonhosted.org/packages/72/8a/0fd62eafd74af1a910b2ae60a9bb8b9458831ed7bc1cc991d73faa6b65b9/django-entity-emailer-0.13.0.tar.gz" } ], "0.13.1": [ { "comment_text": "", "digests": { "md5": "3ca0bd743e9fc228da0156e36f2f9067", "sha256": "bc427f66752c90fdfe950fd01130efe02d68b0fc6c9502292acbe3bfa047697f" }, "downloads": -1, "filename": "django_entity_emailer-0.13.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3ca0bd743e9fc228da0156e36f2f9067", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 23554, "upload_time": "2017-02-10T19:55:43", "url": "https://files.pythonhosted.org/packages/95/67/e79c8f851cb9e79b604c5254ee47e49672e45ca9dff911e736bc06a3b626/django_entity_emailer-0.13.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3196bb7cf642800e59298fd861d72dba", "sha256": "b62e3d0c9a3a932ebc5d1aaafb4a5ab6ebbf8abe1c5524ed90adb735dea9ab5b" }, "downloads": -1, "filename": "django-entity-emailer-0.13.1.tar.gz", "has_sig": false, "md5_digest": "3196bb7cf642800e59298fd861d72dba", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18359, "upload_time": "2017-02-10T19:55:41", "url": "https://files.pythonhosted.org/packages/81/35/1d31791da6e924f5815dbdd470b086eef9839922a799bc0c0a5fe0735134/django-entity-emailer-0.13.1.tar.gz" } ], "0.13.2": [ { "comment_text": "", "digests": { "md5": "27dfa35266534d7cf2598be51bcf10fa", "sha256": "d1baf1bb481fb18340c3f63d8c2cbe20d72a66d22ca96717cb9c4c71d9655e83" }, "downloads": -1, "filename": "django_entity_emailer-0.13.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "27dfa35266534d7cf2598be51bcf10fa", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 23302, "upload_time": "2017-03-28T20:24:03", "url": "https://files.pythonhosted.org/packages/57/3b/768daa8437e817298d451519e6209688bc8b93dfcd8fb77454dbdfc01471/django_entity_emailer-0.13.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8b08df977d43883412b9bea12b797187", "sha256": "93fe15cdf6e18b705c6320f79120a2e3738ff64feb297b361b518c7f95026feb" }, "downloads": -1, "filename": "django-entity-emailer-0.13.2.tar.gz", "has_sig": false, "md5_digest": "8b08df977d43883412b9bea12b797187", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18264, "upload_time": "2017-03-28T20:24:01", "url": "https://files.pythonhosted.org/packages/2e/9a/863f04d0863043295bb5f01c06df94a2855dffddba930775c7c7a3d9c81b/django-entity-emailer-0.13.2.tar.gz" } ], "0.14.0": [ { "comment_text": "", "digests": { "md5": "e1eeaa64211dde8b3fc6cc5afb753cc8", "sha256": "5323ee2a102195d2571769701d5c430a9ddfe4f7fd37c78798f55d229a369202" }, "downloads": -1, "filename": "django_entity_emailer-0.14.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e1eeaa64211dde8b3fc6cc5afb753cc8", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 23883, "upload_time": "2017-09-22T16:58:47", "url": "https://files.pythonhosted.org/packages/5a/f6/913dfb172916c9a2210d28d097794754e0a9bf87e2657f9998ececb258af/django_entity_emailer-0.14.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4e2333923c4d1bd8e5e3df1689ea2204", "sha256": "1f14c05d432912eb7669b3280cb53efe8acc65204506edfe08dc5f279ed778c2" }, "downloads": -1, "filename": "django-entity-emailer-0.14.0.tar.gz", "has_sig": false, "md5_digest": "4e2333923c4d1bd8e5e3df1689ea2204", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18452, "upload_time": "2017-09-22T16:58:48", "url": "https://files.pythonhosted.org/packages/db/4d/dd17197d7a9005f828d48831af6c539d9e08f741263aaba68f34460cba1d/django-entity-emailer-0.14.0.tar.gz" } ], "0.14.1": [ { "comment_text": "", "digests": { "md5": "8e315642bdcd790133b160ba3d865c3d", "sha256": "5604c2a464e7bb21495728081f63a4315ad398c0faba0498c03a6b2f1c475382" }, "downloads": -1, "filename": "django_entity_emailer-0.14.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8e315642bdcd790133b160ba3d865c3d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24016, "upload_time": "2017-11-07T19:46:15", "url": "https://files.pythonhosted.org/packages/a7/42/3a9a7de266c443f47727bb7599d8fd4576f24cb8bcc83f58695d0d5b2f22/django_entity_emailer-0.14.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d7bdb809e9cab497f4f0cee566a74bf7", "sha256": "ad0c74ec305c788ee9d1b6399bb53a2ab7acb3af6527986c4d0eef91b2cf83b2" }, "downloads": -1, "filename": "django-entity-emailer-0.14.1.tar.gz", "has_sig": false, "md5_digest": "d7bdb809e9cab497f4f0cee566a74bf7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18632, "upload_time": "2017-11-07T19:46:17", "url": "https://files.pythonhosted.org/packages/d8/98/88c36ae452c91d2c20c5275b4215e0a155393749ee45fbebae24024706a3/django-entity-emailer-0.14.1.tar.gz" } ], "0.14.2": [ { "comment_text": "", "digests": { "md5": "8cb62d1f19ed0aa62a2f9fdf125add80", "sha256": "418d145384f764ef2183bc7dd2bf339ba122b774330b145eea4d307af00b05f1" }, "downloads": -1, "filename": "django_entity_emailer-0.14.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8cb62d1f19ed0aa62a2f9fdf125add80", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 23991, "upload_time": "2018-03-28T17:27:48", "url": "https://files.pythonhosted.org/packages/9c/94/b179ee5ca02f42b866f1451b54daf39c59dd547ca84ce819c190b3effd5d/django_entity_emailer-0.14.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "71ed98caca0fa5707991f808611e3e1c", "sha256": "cf0fdf7e7352d7abe709b5fa346e658cfb2d59e2a47c4fe39c0a94680f3019d1" }, "downloads": -1, "filename": "django-entity-emailer-0.14.2.tar.gz", "has_sig": false, "md5_digest": "71ed98caca0fa5707991f808611e3e1c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18670, "upload_time": "2018-03-28T17:27:50", "url": "https://files.pythonhosted.org/packages/19/d4/3339536d2bd81faee0744e31aa0cb046cc0a4da5724ad941b4c52dfb8227/django-entity-emailer-0.14.2.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "d03148a1eab8e7e5cbb51ea052d864f2", "sha256": "c1bfea89124c199e79f48e9ae1ed0f2a0b1bde0b9dedb36de099a24850b45dfb" }, "downloads": -1, "filename": "django-entity-emailer-0.2.0.tar.gz", "has_sig": false, "md5_digest": "d03148a1eab8e7e5cbb51ea052d864f2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17495, "upload_time": "2014-07-08T15:01:10", "url": "https://files.pythonhosted.org/packages/f0/81/7d48580c4daaadb86c52ac263c88ac11c7e6c7400960eba9dd3df9b4d97d/django-entity-emailer-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "57b8f91d087820efc0da337797a49cf9", "sha256": "ea8cf0451d9d3f7106a051ac1368e4bf389f9c3864957bc5e5ea29ab56cbdf21" }, "downloads": -1, "filename": "django-entity-emailer-0.2.1.tar.gz", "has_sig": false, "md5_digest": "57b8f91d087820efc0da337797a49cf9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17501, "upload_time": "2014-07-08T15:17:38", "url": "https://files.pythonhosted.org/packages/2f/5d/df483152bd3e2d84eb28001839a72c23d78e094e775f8b413703566148a3/django-entity-emailer-0.2.1.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "12dc25dfdb753abc68ed6a832c9b89a7", "sha256": "c1cbddcab26dce55862a348882fb141512b761e5c05027db16412acf30282222" }, "downloads": -1, "filename": "django-entity-emailer-0.2.2.tar.gz", "has_sig": false, "md5_digest": "12dc25dfdb753abc68ed6a832c9b89a7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17507, "upload_time": "2014-07-08T16:08:26", "url": "https://files.pythonhosted.org/packages/1a/3d/9bfd18a2627cb738e4991a20eef01787bb32943d8bcba76fa97bd0a22c69/django-entity-emailer-0.2.2.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "fde89644a50d152d75c3741b89ad3935", "sha256": "6821a31ba0ea54b022658217c53b179e9cd580d43de75104983ce1568fa636cd" }, "downloads": -1, "filename": "django-entity-emailer-0.3.0.tar.gz", "has_sig": false, "md5_digest": "fde89644a50d152d75c3741b89ad3935", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19316, "upload_time": "2014-07-11T18:53:22", "url": "https://files.pythonhosted.org/packages/a5/4f/ee2378483da9f90134d4bdd9aeaed7c49a1ac40295b4175b3b5435e657a1/django-entity-emailer-0.3.0.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "3d84f70bd83c6ec3cc9d8c30d588756e", "sha256": "c66a814665747d8e29af25791f363d7c6bbe9930ee5b0c6a1d2e1f3ed118e825" }, "downloads": -1, "filename": "django-entity-emailer-0.3.1.tar.gz", "has_sig": false, "md5_digest": "3d84f70bd83c6ec3cc9d8c30d588756e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19335, "upload_time": "2014-07-11T19:36:37", "url": "https://files.pythonhosted.org/packages/9a/b6/e552b8436c35f1f0cdda5e8bae60a5b5d734b5602686e6eb7a5f3a68d20f/django-entity-emailer-0.3.1.tar.gz" } ], "0.3.2": [ { "comment_text": "", "digests": { "md5": "4ecf94b346e36e968ee08101e6a706c1", "sha256": "40ebb2e33b495224da20f575d731ce52ce96b9f8c098e12ef00af85d5e78d6d4" }, "downloads": -1, "filename": "django-entity-emailer-0.3.2.tar.gz", "has_sig": false, "md5_digest": "4ecf94b346e36e968ee08101e6a706c1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20826, "upload_time": "2014-07-17T22:13:16", "url": "https://files.pythonhosted.org/packages/4c/56/62f952d6741cbd3c7867747d58f583e09f8fc6a88c6bc5b33e676e95b884/django-entity-emailer-0.3.2.tar.gz" } ], "0.3.3": [ { "comment_text": "", "digests": { "md5": "dcb118b6ede9a7087ed020f76f7b5712", "sha256": "1c6d2495ca0c252773ee69b2ab3124dc9074e1195751bace3cd559ebdf6fc89c" }, "downloads": -1, "filename": "django-entity-emailer-0.3.3.tar.gz", "has_sig": false, "md5_digest": "dcb118b6ede9a7087ed020f76f7b5712", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20792, "upload_time": "2014-08-13T00:36:49", "url": "https://files.pythonhosted.org/packages/17/26/0646f0575a3d9bb062ea5ce418954c1a5af5fc81fd0d9cb06aff716e6c19/django-entity-emailer-0.3.3.tar.gz" } ], "0.3.4": [ { "comment_text": "", "digests": { "md5": "a0b21fc68502488718fb82eb36dc58c5", "sha256": "537a4b8dd4fedc44c3c720c33f5ec560efa02316badce6c26e429901b77007c7" }, "downloads": -1, "filename": "django-entity-emailer-0.3.4.tar.gz", "has_sig": false, "md5_digest": "a0b21fc68502488718fb82eb36dc58c5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21014, "upload_time": "2014-09-16T14:08:53", "url": "https://files.pythonhosted.org/packages/21/5e/8582c786fba3e1637034a6a6943b3c89c9cd75bed754e6594f62371514d1/django-entity-emailer-0.3.4.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "a6a7a60c63cd699d9a0605a6ded38db6", "sha256": "710003cdf54d8e5813469fe036d751bf6487d5441b7dcc305e4d552a6d81d00c" }, "downloads": -1, "filename": "django-entity-emailer-0.4.0.tar.gz", "has_sig": false, "md5_digest": "a6a7a60c63cd699d9a0605a6ded38db6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21938, "upload_time": "2014-09-30T00:58:02", "url": "https://files.pythonhosted.org/packages/84/2e/cf14041a3dc48c32e9cc18a3ee5ed7a67d4457d9a041d24cffa5881461a1/django-entity-emailer-0.4.0.tar.gz" } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "20f616a6912dc0b772ebeee42d0353e3", "sha256": "6b0eea6e9d71b1b2d7f6f73d20329e93943ee4628c2692142169a3a14d3993db" }, "downloads": -1, "filename": "django-entity-emailer-0.4.1.tar.gz", "has_sig": false, "md5_digest": "20f616a6912dc0b772ebeee42d0353e3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21974, "upload_time": "2014-09-30T03:02:34", "url": "https://files.pythonhosted.org/packages/5a/12/605f75642839063528db1e3066703cd74305ddc1e7cf762eccb20ee79b17/django-entity-emailer-0.4.1.tar.gz" } ], "0.7.0": [ { "comment_text": "", "digests": { "md5": "86dee9cfca63ee2816baba2b96e6e9ba", "sha256": "a39efade31358b63388f92730f38eb001dfc0d3f0bbd7f7117e49c7b3d89d9c5" }, "downloads": -1, "filename": "django-entity-emailer-0.7.0.tar.gz", "has_sig": false, "md5_digest": "86dee9cfca63ee2816baba2b96e6e9ba", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28537, "upload_time": "2014-12-04T18:06:00", "url": "https://files.pythonhosted.org/packages/ba/88/fb082323fffdad4b28a99c1f05133e7935b64e013f322febadee83fe9660/django-entity-emailer-0.7.0.tar.gz" } ], "0.7.1": [ { "comment_text": "", "digests": { "md5": "15505a62b3284d4f7485573568edaa96", "sha256": "a9f59aa0b4a22066b3e16b6e362db34a03b44c94eabd86c5a2f4bb59088ae096" }, "downloads": -1, "filename": "django-entity-emailer-0.7.1.tar.gz", "has_sig": false, "md5_digest": "15505a62b3284d4f7485573568edaa96", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28978, "upload_time": "2014-12-08T23:21:37", "url": "https://files.pythonhosted.org/packages/0a/a6/175115ea47c5fde3d32a83af4562d12f42b52e4be8b9c17447087d5b8e08/django-entity-emailer-0.7.1.tar.gz" } ], "0.7.2": [ { "comment_text": "", "digests": { "md5": "fc244e3fd90493783fe2f194628bd22d", "sha256": "69037a49c09bc6bf8bc80ad5bbb71670cc51b5cf6fb6838a12e9aa6fd3af3b09" }, "downloads": -1, "filename": "django-entity-emailer-0.7.2.tar.gz", "has_sig": false, "md5_digest": "fc244e3fd90493783fe2f194628bd22d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28970, "upload_time": "2014-12-10T22:49:34", "url": "https://files.pythonhosted.org/packages/d2/7d/e4b5fa840ea699bd69d5bf283b29357765a899e5c95aa583408a4349bf9c/django-entity-emailer-0.7.2.tar.gz" } ], "0.7.3": [ { "comment_text": "", "digests": { "md5": "71cbbe167708eb4dd92dac376c0eb3d9", "sha256": "a2c065f6dab03adcbde4f6549fd3ac5a354ac6c40bf4369d1d35aba2682efc50" }, "downloads": -1, "filename": "django-entity-emailer-0.7.3.tar.gz", "has_sig": false, "md5_digest": "71cbbe167708eb4dd92dac376c0eb3d9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29693, "upload_time": "2014-12-18T20:08:37", "url": "https://files.pythonhosted.org/packages/0c/c3/326f8c3bf2e7e2920654a8b6c971dc18f2f02e2742e129ec21b40d39e51e/django-entity-emailer-0.7.3.tar.gz" } ], "0.8.0": [ { "comment_text": "", "digests": { "md5": "316a463d021c985cccf066c9a40231ef", "sha256": "aae1da2ba2b4c6fa100b6fb8355b2455a3233dd67716b0becddfc55487fa336f" }, "downloads": -1, "filename": "django_entity_emailer-0.8.0-py2-none-any.whl", "has_sig": false, "md5_digest": "316a463d021c985cccf066c9a40231ef", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 48309, "upload_time": "2015-04-02T17:41:46", "url": "https://files.pythonhosted.org/packages/d8/d7/8a8cadd6baaf0d7ed19fd6127b705f2f6765c00c80c075ede4217d1e19d1/django_entity_emailer-0.8.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "adcf1da34fc60974848286af958fc1e2", "sha256": "97e88311a3b28efb6c8dba6e44c68a7e819cd28f908a2c51b963526d8e63acb5" }, "downloads": -1, "filename": "django-entity-emailer-0.8.0.tar.gz", "has_sig": false, "md5_digest": "adcf1da34fc60974848286af958fc1e2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22907, "upload_time": "2015-04-02T17:41:43", "url": "https://files.pythonhosted.org/packages/1c/86/f37b1296c630974a98720d6aeb0f106ea585a80689d4906830595df2aa38/django-entity-emailer-0.8.0.tar.gz" } ], "0.8.1": [ { "comment_text": "", "digests": { "md5": "9a0f4734a43ec7756b5e3d3a8975301b", "sha256": "60f133880fc01605812f0b5c83012694252d65d971ef9563e704c1a1bb63f077" }, "downloads": -1, "filename": "django_entity_emailer-0.8.1-py2-none-any.whl", "has_sig": false, "md5_digest": "9a0f4734a43ec7756b5e3d3a8975301b", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 48551, "upload_time": "2015-04-10T11:36:13", "url": "https://files.pythonhosted.org/packages/bc/99/7633c7cd42febf417961687a025d43137e8174cb2605b79d5860c6f4f9da/django_entity_emailer-0.8.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "809879a0139688fd3d04f2b27c9b3bdb", "sha256": "bcda19bfe7ec0cc10e44ae4413fad25f48d7c97c670a306a5aaf8751e6f3261f" }, "downloads": -1, "filename": "django-entity-emailer-0.8.1.tar.gz", "has_sig": false, "md5_digest": "809879a0139688fd3d04f2b27c9b3bdb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18414, "upload_time": "2015-04-10T11:36:11", "url": "https://files.pythonhosted.org/packages/43/e7/ba94da75134a0dbfcc4f5e4f3c6a196bf1805e80e53e1c73671fc2eef18e/django-entity-emailer-0.8.1.tar.gz" } ], "0.8.2": [ { "comment_text": "", "digests": { "md5": "3ce42af3226e4c0d6d17e8c848b153ae", "sha256": "de958102868bb7d553af339c855b6da232c618882756e8e6640c637058e073f9" }, "downloads": -1, "filename": "django_entity_emailer-0.8.2-py2-none-any.whl", "has_sig": false, "md5_digest": "3ce42af3226e4c0d6d17e8c848b153ae", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 23359, "upload_time": "2015-04-10T12:20:51", "url": "https://files.pythonhosted.org/packages/ee/81/64b534b35b2a3321801ce888a8873fb0bd5653f3c0fea8e9a705ef157a3b/django_entity_emailer-0.8.2-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6e118eb061c3cc20b4f88f14fa12dba6", "sha256": "b3d210119eb9fc113f59aae0373e1189a2c6737e79b6c4643ae8c84591295cc6" }, "downloads": -1, "filename": "django-entity-emailer-0.8.2.tar.gz", "has_sig": false, "md5_digest": "6e118eb061c3cc20b4f88f14fa12dba6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18419, "upload_time": "2015-04-10T12:20:47", "url": "https://files.pythonhosted.org/packages/89/ec/ef67cc840ffdeb0e2c0dfc469abce1fa2189c812217678bc3372ee087fae/django-entity-emailer-0.8.2.tar.gz" } ], "0.8.3": [ { "comment_text": "", "digests": { "md5": "69193401789438999e34ec3f8c0a0c0d", "sha256": "9aae1ad41ddf225a3c04106a1bf573debd19b6e6b25e6d48f2d23e85759a68e8" }, "downloads": -1, "filename": "django_entity_emailer-0.8.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "69193401789438999e34ec3f8c0a0c0d", "packagetype": "bdist_wheel", "python_version": "3.4", "requires_python": null, "size": 24756, "upload_time": "2015-04-10T18:02:46", "url": "https://files.pythonhosted.org/packages/91/cf/e451071f0ef89f412beec0805e148849385f5a9d09e317e045d15bf0f608/django_entity_emailer-0.8.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3b6f4e562b1c2221dcb7f1647ab8fb88", "sha256": "c40c74773a692cf6b924b62c59be26c57513f62b205828b0b8d0228039c04265" }, "downloads": -1, "filename": "django-entity-emailer-0.8.3.tar.gz", "has_sig": false, "md5_digest": "3b6f4e562b1c2221dcb7f1647ab8fb88", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19204, "upload_time": "2015-04-10T18:02:43", "url": "https://files.pythonhosted.org/packages/98/d5/f9a8796b3e996a5b4e63bc268d5fac82cd767aca98c23c39f6c7af4e6360/django-entity-emailer-0.8.3.tar.gz" } ], "0.8.4": [ { "comment_text": "", "digests": { "md5": "c57fa5c4976526349b9b6878c5580791", "sha256": "674047eea66f2a70741132c496a225c01f6831fe8893d8ea0564bcac5e67074d" }, "downloads": -1, "filename": "django_entity_emailer-0.8.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c57fa5c4976526349b9b6878c5580791", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 25569, "upload_time": "2015-04-12T13:07:55", "url": "https://files.pythonhosted.org/packages/07/45/6d82342b319c1e0e0afaa33f97dd9b706c797bbd0ce1bd07ca5897948c62/django_entity_emailer-0.8.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "76ffea61d97b494a3ecbbbf50bb68deb", "sha256": "cb9f3d174780c30a13fee172fd12f9cd16954a8dc7ee4362a7c66419253ced3d" }, "downloads": -1, "filename": "django-entity-emailer-0.8.4.tar.gz", "has_sig": false, "md5_digest": "76ffea61d97b494a3ecbbbf50bb68deb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19995, "upload_time": "2015-04-12T13:07:51", "url": "https://files.pythonhosted.org/packages/d9/3e/696496ed03e732b1b7bf3bdc3cf318d04ec62479bf4aae8e989cc315f043/django-entity-emailer-0.8.4.tar.gz" } ], "0.9.0": [ { "comment_text": "", "digests": { "md5": "a0d3938c806b3ae22040a9ed0f77e17d", "sha256": "f21bc66fcf5656f82cf1e455e7aeb500a60d3470aed6f43ce680edd6e9d7f96a" }, "downloads": -1, "filename": "django_entity_emailer-0.9.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a0d3938c806b3ae22040a9ed0f77e17d", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 23840, "upload_time": "2015-09-25T14:59:45", "url": "https://files.pythonhosted.org/packages/c7/5d/6839d155ff22fc72216f240295e7d3d9f0dc55c5fcb8b8339907d2ae88f5/django_entity_emailer-0.9.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "14483bd27a155cc7416813be7344394d", "sha256": "c2c02fbcaea863700cc80f9ec61f8c610e91bf215bf09a2ba78ff4681441773b" }, "downloads": -1, "filename": "django-entity-emailer-0.9.0.tar.gz", "has_sig": false, "md5_digest": "14483bd27a155cc7416813be7344394d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18783, "upload_time": "2015-09-25T14:59:41", "url": "https://files.pythonhosted.org/packages/bd/6f/4c9516034254c384d0b50d9707dc3b6c235cdf223e12a3d360928f791a9b/django-entity-emailer-0.9.0.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "bebc33185e1171778650eab8cb40f55f", "sha256": "4fb586a981ea3d95a722dbd8769b4eaed45cf162e415b6238797d8e4312f9e4d" }, "downloads": -1, "filename": "django_entity_emailer-1.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "bebc33185e1171778650eab8cb40f55f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24005, "upload_time": "2018-04-12T20:55:29", "url": "https://files.pythonhosted.org/packages/8e/88/66f5cfbde2b1d5a4cc2fd2929eb3bc025eb7a645158776977ea84448d16a/django_entity_emailer-1.0.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ac451dc4a3cd00295fdff86c33871dc6", "sha256": "5d49b068cd00993fe065a095c5efcf828ea84f2d002963e556d68b2d175adbd2" }, "downloads": -1, "filename": "django-entity-emailer-1.0.0.tar.gz", "has_sig": false, "md5_digest": "ac451dc4a3cd00295fdff86c33871dc6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18736, "upload_time": "2018-04-12T20:55:30", "url": "https://files.pythonhosted.org/packages/6b/44/449505c18d89398745fc33b9249b1c5b9f0976911c8b1b7b82ce3de142ee/django-entity-emailer-1.0.0.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "2996fcefb931babeaec2d4ca7be3626d", "sha256": "1d58a53c18572e799700315f35ba82f1d59db1533e17a93d1e409a9a2fea1616" }, "downloads": -1, "filename": "django_entity_emailer-1.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2996fcefb931babeaec2d4ca7be3626d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 19368, "upload_time": "2019-07-11T21:12:47", "url": "https://files.pythonhosted.org/packages/40/80/27eadc46391aa8ef9287e56e9a0c4b3539b8896b3f6e07f4e422d14b70ec/django_entity_emailer-1.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0d284a5e3140968158cb59666315d0aa", "sha256": "45745bce008f2c730e74bf4542275b5574324f042092ed35f791e39ab18340d7" }, "downloads": -1, "filename": "django-entity-emailer-1.1.0.tar.gz", "has_sig": false, "md5_digest": "0d284a5e3140968158cb59666315d0aa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18959, "upload_time": "2019-07-11T21:12:48", "url": "https://files.pythonhosted.org/packages/88/79/070842073b8e45cca0b83d0c4b6000a90befd1b3313e518a1f479d6529df/django-entity-emailer-1.1.0.tar.gz" } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "963b7bd9496e67fdb00c0d5886510624", "sha256": "777cdf4ea426accfde08b9206fd4300c7a7a380232679ad56b70fc7262b2fc9a" }, "downloads": -1, "filename": "django_entity_emailer-1.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "963b7bd9496e67fdb00c0d5886510624", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 20764, "upload_time": "2019-09-26T21:03:29", "url": "https://files.pythonhosted.org/packages/1a/9c/b9e95fb6b766c4eba5d29f8ed7672c0c7720fe8dc247f82ff04e3ab2536d/django_entity_emailer-1.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1c4f289cd089a7428d5008bd673bc93e", "sha256": "3db1518e9e6bfed6125fa91498ab7c32db5c5c1fc207644648b4ddaf7e62b22c" }, "downloads": -1, "filename": "django-entity-emailer-1.1.1.tar.gz", "has_sig": false, "md5_digest": "1c4f289cd089a7428d5008bd673bc93e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19274, "upload_time": "2019-09-26T21:03:32", "url": "https://files.pythonhosted.org/packages/c4/16/69ac25e5d6114f947cb2954f54080acda26f2ad233889fae575dc504ef85/django-entity-emailer-1.1.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "963b7bd9496e67fdb00c0d5886510624", "sha256": "777cdf4ea426accfde08b9206fd4300c7a7a380232679ad56b70fc7262b2fc9a" }, "downloads": -1, "filename": "django_entity_emailer-1.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "963b7bd9496e67fdb00c0d5886510624", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 20764, "upload_time": "2019-09-26T21:03:29", "url": "https://files.pythonhosted.org/packages/1a/9c/b9e95fb6b766c4eba5d29f8ed7672c0c7720fe8dc247f82ff04e3ab2536d/django_entity_emailer-1.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1c4f289cd089a7428d5008bd673bc93e", "sha256": "3db1518e9e6bfed6125fa91498ab7c32db5c5c1fc207644648b4ddaf7e62b22c" }, "downloads": -1, "filename": "django-entity-emailer-1.1.1.tar.gz", "has_sig": false, "md5_digest": "1c4f289cd089a7428d5008bd673bc93e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19274, "upload_time": "2019-09-26T21:03:32", "url": "https://files.pythonhosted.org/packages/c4/16/69ac25e5d6114f947cb2954f54080acda26f2ad233889fae575dc504ef85/django-entity-emailer-1.1.1.tar.gz" } ] }