{ "info": { "author": "Fusionbox, Inc.", "author_email": "programmers@fusionbox.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Framework :: Django", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Topic :: Communications :: Email", "Topic :: Software Development :: Libraries" ], "description": "=============\nDjango-Ogmios\n=============\n.. image:: https://travis-ci.org/fusionbox/django-ogmios.svg?branch=master\n :target: https://travis-ci.org/fusionbox/django-ogmios\n :alt Build Status\n\nJust sends emails. Simple, easy, multiformat.\n\nFor those wondering, `Ogmios `_ is just the Gallic god of eloquence.\n\nQuickstart\n==========\n\nInstall from PyPI with ``pip``: ``pip install django-ogmios``.\n\n``yourproject/templates/mail/template.html``::\n\n from: admin@example.org\n to: Jane Doe , {% for u in users %}{{ user.email }}, {% endfor %}\n cc: John Doe , {{ copy_user.get_full_name }} <{{ copy_user.email }}>\n bcc: anonymous@example.org, secret@example.com\n subject: The whole email is a template\n content-type: markdown\n headers:\n Reply-To: Jaqueline \n Organization: Example.org, Inc.\n ---\n {% load special_filter %}\n\n This is a list of special items:\n\n {% for item in item_list %}\n * {{ item|special }}\n {% endfor %}\n\n\n.. code:: python\n\n import ogmios\n\n ogmios.send_email('mail/template.html',\n {'item_list': ['Hello']},\n attachments=[{\n 'path': '/path/to/file/',\n 'name': 'file.txt',\n 'type': 'text/plain',\n }])\n\n\nThis will render the content as markdown, and send the email with an HTML part and a Plaintext part.\nFor attachments, it is possible to just specify the path, or the path, filename and mimetype.\n\nTips\n====\n\nResend an email with different context:\n\n.. code:: python\n\n import functools\n import ogmios\n\n from myapp.models import User\n\n send_registration = functools.partial(ogmios.send, 'mail/template.html')\n send_registration({'user': User.objects.get(pk=1337)})\n\n\nChangelog\n=========\n\n0.11.1 (2018-10-12)\n-------------------\n\n- Fix email parsing [#15]\n\n\n0.11.0 (2018-09-04)\n-------------------\n\n- Add support for Django > 1.11 and remove support for all prior versions.\n\n\n0.10.0 (2016-04-13)\n-------------------\n\n- Add support for Django 1.9\n- Drop support for Django 1.7\n- Move method of adding attachments out of the template\n and require attachments to be passed as an argument to ``send_email()``.\n\n\n0.9.3 (2015-08-27)\n------------------\n\n- Add Django 1.7 compatibility.\n\n\n0.9.2 (2015-07-16)\n------------------\n\n- Fix ``setup.py`` dependencies.\n- Fix tests.\n- Fix compatibility with django's cached loader.\n- Fix context processing.\n\n\n0.9.1 (2015-06-22)\n------------------\n\n- Fix 'From' field always being default\n\n\n0.9.0 (2015-06-18)\n------------------\n\n- Initial version", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/fusionbox/django-ogmios", "keywords": "email send easy simple helpers django", "license": "", "maintainer": "", "maintainer_email": "", "name": "django-ogmios", "package_url": "https://pypi.org/project/django-ogmios/", "platform": "", "project_url": "https://pypi.org/project/django-ogmios/", "project_urls": { "Homepage": "https://github.com/fusionbox/django-ogmios" }, "release_url": "https://pypi.org/project/django-ogmios/0.11.1/", "requires_dist": null, "requires_python": "", "summary": "Just sends email. Simple, easy, multiformat.", "version": "0.11.1" }, "last_serial": 4370097, "releases": { "0.10.0": [ { "comment_text": "", "digests": { "md5": "e82d4d288b86de375386f7173b39f451", "sha256": "2f568c50863824bc7c61760ad11ea730464d85f12b8eeaec95b9963f953aa4da" }, "downloads": -1, "filename": "django_ogmios-0.10.0-py2-none-any.whl", "has_sig": false, "md5_digest": "e82d4d288b86de375386f7173b39f451", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 7697, "upload_time": "2016-04-13T17:39:12", "url": "https://files.pythonhosted.org/packages/39/4d/be9dc720779b023a931e718f47e6f2ccca019710ae20eef53148c6937d5a/django_ogmios-0.10.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a840548d2fa6be620d17ad2cb8c58006", "sha256": "2793e7ab78d3a424983cd203504e8cc5c3861e22b3d29097c048cee51b45ffb4" }, "downloads": -1, "filename": "django-ogmios-0.10.0.tar.gz", "has_sig": false, "md5_digest": "a840548d2fa6be620d17ad2cb8c58006", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5443, "upload_time": "2016-04-13T17:39:07", "url": "https://files.pythonhosted.org/packages/7f/dc/0aa2e5b43c767bf81e04bad60d9c9db91db2ff40d4361cc2efac0bdf1692/django-ogmios-0.10.0.tar.gz" } ], "0.11.0": [ { "comment_text": "", "digests": { "md5": "f24f9ff723ab33789da371d47e1b9176", "sha256": "549aa002aaf5f8141890d57793718c3442b1736178f541ca61be24ac62ddbf8f" }, "downloads": -1, "filename": "django-ogmios-0.11.0.tar.gz", "has_sig": false, "md5_digest": "f24f9ff723ab33789da371d47e1b9176", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4981, "upload_time": "2018-09-04T23:20:59", "url": "https://files.pythonhosted.org/packages/a1/ef/de85dec21445616c267290175cd42bebf60a2c256b9e7ad06feb769cf931/django-ogmios-0.11.0.tar.gz" } ], "0.11.1": [ { "comment_text": "", "digests": { "md5": "3b2292b82864f7be82be4a1e9a138861", "sha256": "cba7570c71ac6e0b1feb2c68b140f9aef1c7030989c3d6d926df6f79d048b0a5" }, "downloads": -1, "filename": "django-ogmios-0.11.1.tar.gz", "has_sig": false, "md5_digest": "3b2292b82864f7be82be4a1e9a138861", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5023, "upload_time": "2018-10-12T20:52:26", "url": "https://files.pythonhosted.org/packages/46/b6/e3de88b0aafc6df989ff5b971c28b8c048b449d75281e1bd544d9db0ffbf/django-ogmios-0.11.1.tar.gz" } ], "0.9.0": [ { "comment_text": "", "digests": { "md5": "a1f6d4fe3717f426538b275f55632dba", "sha256": "0c29dff72cb07f95bda83bd4032eeebafcccfb56c94af65ba4801aa2384c2a61" }, "downloads": -1, "filename": "django-ogmios-0.9.0.tar.gz", "has_sig": false, "md5_digest": "a1f6d4fe3717f426538b275f55632dba", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4065, "upload_time": "2015-06-18T23:34:08", "url": "https://files.pythonhosted.org/packages/60/3c/50f84040702345beaf73b8ba534bf68b46d2036e8163b86c3f891ce91ce1/django-ogmios-0.9.0.tar.gz" } ], "0.9.1": [ { "comment_text": "", "digests": { "md5": "4ce4ba67897249b2585f99dbb648670d", "sha256": "e4ad3ec15f17766399f1c6fe00da7acb38e2bbec7e5782c8a8452271e7e5271a" }, "downloads": -1, "filename": "django-ogmios-0.9.1.tar.gz", "has_sig": false, "md5_digest": "4ce4ba67897249b2585f99dbb648670d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4131, "upload_time": "2015-06-22T20:22:25", "url": "https://files.pythonhosted.org/packages/2e/e6/abfc442057c28124f9b6dd548ff1c556308911409f6302a2838391a98cf6/django-ogmios-0.9.1.tar.gz" } ], "0.9.2": [ { "comment_text": "", "digests": { "md5": "c38dd958021af9a848100977cf7ae4fd", "sha256": "d8af204930c69a7359a4ba838e957fc85cec8fcd56d49dd475a54614aa627508" }, "downloads": -1, "filename": "django-ogmios-0.9.2.tar.gz", "has_sig": false, "md5_digest": "c38dd958021af9a848100977cf7ae4fd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4602, "upload_time": "2015-07-16T16:55:22", "url": "https://files.pythonhosted.org/packages/62/79/f7d1af64171d681c5355a30b06da6bea2c3924c289bffebd450e1d6fdcc0/django-ogmios-0.9.2.tar.gz" } ], "0.9.3": [ { "comment_text": "", "digests": { "md5": "e1920cb53821af2391620d88214eecfe", "sha256": "a520b3bf2991ebbbcf3503b66a3e295d732a5d220f08f07a2dee925a172e4457" }, "downloads": -1, "filename": "django-ogmios-0.9.3.tar.gz", "has_sig": false, "md5_digest": "e1920cb53821af2391620d88214eecfe", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5258, "upload_time": "2015-08-27T18:04:56", "url": "https://files.pythonhosted.org/packages/c5/ad/9c8b18ed2b5b59ad3503d6c1e5acbda5e831fd2d1ad7fb4752a3b7817162/django-ogmios-0.9.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "3b2292b82864f7be82be4a1e9a138861", "sha256": "cba7570c71ac6e0b1feb2c68b140f9aef1c7030989c3d6d926df6f79d048b0a5" }, "downloads": -1, "filename": "django-ogmios-0.11.1.tar.gz", "has_sig": false, "md5_digest": "3b2292b82864f7be82be4a1e9a138861", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5023, "upload_time": "2018-10-12T20:52:26", "url": "https://files.pythonhosted.org/packages/46/b6/e3de88b0aafc6df989ff5b971c28b8c048b449d75281e1bd544d9db0ffbf/django-ogmios-0.11.1.tar.gz" } ] }