{ "info": { "author": "Craig Weber", "author_email": "crgwbr@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Web Environment", "Framework :: Django", "Intended Audience :: Developers", "License :: OSI Approved :: ISC License (ISCL)", "Programming Language :: Python", "Programming Language :: Python :: 3" ], "description": "===================\ndjango-exact-target\n===================\n\n| |license| |kit| |format| |downloads|\n\nThis library serves as a connector between `django` and the `Exact Target REST API `_. It will support more of the API in the future, but currently only supports TriggeredSends.\n\n\nInstallation\n============\n\nInstall using pip.::\n\n $ pip install django-exact-target\n\nAdd your exact target client settings to your Django project's settings.py file.::\n\n EXACT_TARGET_CLIENT_ID = 'my-client-id...'\n EXACT_TARGET_CLIENT_SECRET = 'my-client-secret...'\n\nUsage\n=====\n\nDispatch a `TriggeredSend`. See also `message definition sends `_.::\n\n from exacttarget.messages import TriggeredSend\n\n sender = TriggeredSend('my-triggered-send-id')\n sender.dispatch('foo@example.com', {\n # SubscriberAttributes\n \"Region\": \"West\",\n \"City\": \"Indianapolis\",\n \"State\": \"IN\"\n })\n\nResources\n=========\n\n.. _ExactTarget API docs: https://developer.salesforce.com/docs/atlas.en-us.noversion.mc-apis.meta/mc-apis/18999.html\n\n\nChangelog\n=========\n\n0.2.0\n----------------\n- Migrate from Sentry's old SDK (raven) to their new SDK (sentry-sdk).\n- Add support for Python 3.7.\n\n0.1.2\n----------------\n- optional errorcode whitelist\n - Exactarget responses with error codes in ET_IGNORED_ERROR_CODES will not throw exceptions\n\n\n0.1.1\n-----------------\n- support for plaintext errors in responses\n\n\n0.1.0\n------------------\n- Initial release.\n\n\n\n\n\n.. |license| image:: https://img.shields.io/pypi/l/django-exact-target.svg\n :target: https://pypi.python.org/pypi/django-exact-target\n.. |kit| image:: https://badge.fury.io/py/django-exact-target.svg\n :target: https://pypi.python.org/pypi/django-exact-target\n.. |format| image:: https://img.shields.io/pypi/format/django-exact-target.svg\n :target: https://pypi.python.org/pypi/django-exact-target\n.. |downloads| image:: https://img.shields.io/pypi/dm/django-exact-target.svg?maxAge=2592000\n :target: https://pypi.python.org/pypi/django-exact-target\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://gitlab.com/thelabnyc/django-exact-target", "keywords": "", "license": "ISC", "maintainer": "", "maintainer_email": "", "name": "django-exact-target", "package_url": "https://pypi.org/project/django-exact-target/", "platform": "", "project_url": "https://pypi.org/project/django-exact-target/", "project_urls": { "Homepage": "https://gitlab.com/thelabnyc/django-exact-target" }, "release_url": "https://pypi.org/project/django-exact-target/0.2.0/", "requires_dist": null, "requires_python": "", "summary": "Integration between django and the SalesForce ExactTarget REST API", "version": "0.2.0" }, "last_serial": 4540013, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "5a34a598d97929afe69802f45eef006c", "sha256": "d1cf7bcf89ad4fd9972ae6e13d36ec9bb69afec702c87e5e1418913b4bd2880a" }, "downloads": -1, "filename": "django_exact_target-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "5a34a598d97929afe69802f45eef006c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5701, "upload_time": "2016-04-12T00:59:53", "url": "https://files.pythonhosted.org/packages/21/9b/74270b02f11fc4b5414ce63cebac35f8ce6f5fe37f816615db3da33e9972/django_exact_target-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "166070a81f15de5124fc2ee78fb4fbe5", "sha256": "3f5285594ffc24a72cc22be9399afbc543efca570d8d0e0630a79697cba40a20" }, "downloads": -1, "filename": "django-exact-target-0.1.0.tar.gz", "has_sig": false, "md5_digest": "166070a81f15de5124fc2ee78fb4fbe5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3432, "upload_time": "2016-04-12T01:00:00", "url": "https://files.pythonhosted.org/packages/c7/ca/ce4ee695c9395b3332555a7d0ed6895e3e797743fd8bc7cfa359816f5488/django-exact-target-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "d1381e0094b0959b4011c3f94fbf67dc", "sha256": "bfbfca1fa8f5017974ac5b405be818a682006e0acb9bb353f3b5dbac613340bc" }, "downloads": -1, "filename": "django_exact_target-0.1.1-py3-none-any.whl", "has_sig": true, "md5_digest": "d1381e0094b0959b4011c3f94fbf67dc", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 6180, "upload_time": "2017-09-25T20:51:12", "url": "https://files.pythonhosted.org/packages/51/0b/4066c494c1cf7982ab2d4f336ca09f15a5fdc0b116a3bfd1ed932de4d138/django_exact_target-0.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "41cadc734371e7d303f3e30a0c582183", "sha256": "861f3900af54947cf90bb4ca76db23c4ea1678d69ecb65ea2161b44c6dd5c0bc" }, "downloads": -1, "filename": "django-exact-target-0.1.1.tar.gz", "has_sig": true, "md5_digest": "41cadc734371e7d303f3e30a0c582183", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3703, "upload_time": "2017-09-25T20:51:07", "url": "https://files.pythonhosted.org/packages/ea/a1/015efabc006c546cf806ca3ecf1316be8fc810d58dab0a43a5f579caf87c/django-exact-target-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "26520f7fe8b3babbda05987bf61dc90d", "sha256": "7e7e18bb8fd28721711ff37f81b5c6977e304267f444fe9f3c2fdec42cd6dc69" }, "downloads": -1, "filename": "django_exact_target-0.1.2-py3-none-any.whl", "has_sig": true, "md5_digest": "26520f7fe8b3babbda05987bf61dc90d", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 6974, "upload_time": "2018-01-08T19:39:10", "url": "https://files.pythonhosted.org/packages/b7/13/ffbda3a64c1a734f08a093a7144ee3431db56ac86a921f95866c651f35cd/django_exact_target-0.1.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "61c3aa8e0b1af9bbaeddc02ae29c42b4", "sha256": "45354abb9093a61bb3b8fac10c66f265ff1b276b358e860e8848c7a7eaf11342" }, "downloads": -1, "filename": "django-exact-target-0.1.2.tar.gz", "has_sig": true, "md5_digest": "61c3aa8e0b1af9bbaeddc02ae29c42b4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4258, "upload_time": "2018-01-08T19:39:06", "url": "https://files.pythonhosted.org/packages/ba/7e/0c2248ed16e6e31fa0de56feab9d389a7c3ab8427a8a477308ba48c67043/django-exact-target-0.1.2.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "6ea06e0113d874dbc41a9fec93d5ebc3", "sha256": "8db2134fba106a34f969c9be9310fe102caec22926a8f8e13a4be36677462093" }, "downloads": -1, "filename": "django_exact_target-0.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "6ea06e0113d874dbc41a9fec93d5ebc3", "packagetype": "bdist_wheel", "python_version": "3.7", "requires_python": null, "size": 5261, "upload_time": "2018-11-28T19:52:48", "url": "https://files.pythonhosted.org/packages/79/44/d95269d590d7682c093e28fd7cb3427815dcefec86d49d4d20f2b2f3f03a/django_exact_target-0.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "50c519feb7a02db36e20dc16862a1832", "sha256": "399bc802f980c170e4939f6d92445f927169c0a76b225be2dfbea4e42bac1a71" }, "downloads": -1, "filename": "django-exact-target-0.2.0.tar.gz", "has_sig": false, "md5_digest": "50c519feb7a02db36e20dc16862a1832", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4588, "upload_time": "2018-11-28T19:52:47", "url": "https://files.pythonhosted.org/packages/25/70/909ec9c3468885af0a485061d7c7ca76f194046c9436dec983ec3dcc9981/django-exact-target-0.2.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "6ea06e0113d874dbc41a9fec93d5ebc3", "sha256": "8db2134fba106a34f969c9be9310fe102caec22926a8f8e13a4be36677462093" }, "downloads": -1, "filename": "django_exact_target-0.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "6ea06e0113d874dbc41a9fec93d5ebc3", "packagetype": "bdist_wheel", "python_version": "3.7", "requires_python": null, "size": 5261, "upload_time": "2018-11-28T19:52:48", "url": "https://files.pythonhosted.org/packages/79/44/d95269d590d7682c093e28fd7cb3427815dcefec86d49d4d20f2b2f3f03a/django_exact_target-0.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "50c519feb7a02db36e20dc16862a1832", "sha256": "399bc802f980c170e4939f6d92445f927169c0a76b225be2dfbea4e42bac1a71" }, "downloads": -1, "filename": "django-exact-target-0.2.0.tar.gz", "has_sig": false, "md5_digest": "50c519feb7a02db36e20dc16862a1832", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4588, "upload_time": "2018-11-28T19:52:47", "url": "https://files.pythonhosted.org/packages/25/70/909ec9c3468885af0a485061d7c7ca76f194046c9436dec983ec3dcc9981/django-exact-target-0.2.0.tar.gz" } ] }