{ "info": { "author": "Jia Jia", "author_email": "angersax@sina.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: Apache Software License", "Operating System :: OS Independent", "Programming Language :: Python :: 3" ], "description": "# Mail Trigger\n\n[![PyPI](https://img.shields.io/pypi/v/mailtrigger.svg?color=brightgreen)](https://pypi.org/project/mailtrigger/)\n[![Travis](https://travis-ci.com/craftslab/mailtrigger.svg?branch=master)](https://travis-ci.com/craftslab/mailtrigger)\n[![Coverage](https://coveralls.io/repos/github/craftslab/mailtrigger/badge.svg?branch=master)](https://coveralls.io/github/craftslab/mailtrigger?branch=master)\n[![License](https://img.shields.io/github/license/craftslab/mailtrigger.svg?color=brightgreen)](https://github.com/craftslab/mailtrigger/blob/master/LICENSE)\n\n\n\n## Requirements\n\n- Python (3.7+)\n- pip\n- python-dev\n\n\n\n## Installation\n\nOn Ubuntu / Mint, install *Mail Trigger* with the following commands:\n\n```bash\napt update\napt install python3-dev python3-pip python3-setuptools\npip install mailtrigger\n```\n\nOn OS X, install *Mail Trigger* via [Homebrew](https://brew.sh/) (or via [Linuxbrew](https://linuxbrew.sh/) on Linux):\n\n```\nTBD\n```\n\nOn Windows, install *Mail Trigger* with the following commands:\n\n```\npip install -U pywin32\npip install -U PyInstaller\npip install -Ur requirements.txt\n\npyinstaller --clean --name mailtrigger -F trigger.py\n```\n\n\n\n## Updating\n\n```bash\npip install mailtrigger --upgrade\n```\n\n\n\n## Running\n\n```bash\nmailtrigger --auther-config auther.json --mailer-config mailer.json --scheduler-config scheduler.json --trigger-config trigger.json\n```\n\n\n\n## Settings\n\n*Mail Trigger* parameters can be set in the directory [config](https://github.com/craftslab/mailtrigger/blob/master/mailtrigger/config).\n\nAn example of configuration in [auther.json](https://github.com/craftslab/mailtrigger/blob/master/mailtrigger/config/auther.json):\n\n```\n{\n \"group\": {\n \"default\": [\n \"name@example.com\"\n ],\n \"ldap/name\": \"true\"\n },\n \"message\": {\n \"subject\": \"[trigger]\"\n },\n \"provider\": {\n \"ldap\": {\n \"base\": \"base\",\n \"host\": \"localhost\",\n \"pass\": \"pass\",\n \"port\": 389,\n \"user\": \"user\"\n }\n }\n}\n```\n\nAn example of configuration in [mailer.json](https://github.com/craftslab/mailtrigger/blob/master/mailtrigger/config/mailer.json):\n\n```\n{\n \"pop3\": {\n \"host\": \"pop.example.com\",\n \"pass\": \"pass\",\n \"port\": 995,\n \"ssl\": true,\n \"timeout\": 10,\n \"user\": \"user\"\n },\n \"smtp\": {\n \"host\": \"smtp.example.com\",\n \"pass\": \"pass\",\n \"port\": 465,\n \"ssl\": true,\n \"timeout\": 10,\n \"user\": \"user\"\n }\n}\n```\n\nAn example of configuration in [scheduler.json](https://github.com/craftslab/mailtrigger/blob/master/mailtrigger/config/scheduler.json):\n\n```\n{\n \"interval\": 30\n}\n```\n\nAn example of configuration in [trigger.json](https://github.com/craftslab/mailtrigger/blob/master/mailtrigger/config/trigger.json):\n\n```\n{\n \"gerrit\": {\n \"server\": [\n {\n \"host\": \"localhost\",\n \"pass\": \"pass\",\n \"port\": 8080,\n \"user\": \"user\"\n }\n ]\n },\n \"jenkins\": {\n \"server\": [\n {\n \"host\": \"localhost\",\n \"pass\": \"pass\",\n \"port\": 8081,\n \"user\": \"user\"\n }\n ]\n },\n \"printer\": {\n \"file\": \"output.xlsx\",\n }\n}\n```\n\n\n\n## Usage\n\n### Subject\n\n```\n[trigger]: Write your description here\n```\n\n**Note: `[trigger]` is the reserved word in subject**\n\n\n\n### Recipient\n\nThe recipient is mail receiver as *Mail Trigger*.\n\n\n\n### Content\n\n#### Gerrit Trigger\n\n```\n@gerrit abandon \n@gerrit help\n@gerrit list\n@gerrit query \n@gerrit rebase \n@gerrit restart \n@gerrit restore \n@gerrit review \n@gerrit reviewer [add|remove] \n@gerrit start \n@gerrit stop \n@gerrit submit \n@gerrit version \n```\n\n\n\n#### Jenkins Trigger\n\n```\nTBD\n```\n\n\n\n#### Trigger Help\n\n```\n@help\n```\n\n\n\n## License Apache\n\nProject License can be found [here](https://github.com/craftslab/mailtrigger/blob/master/LICENSE).\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "https://github.com/craftslab/mailtrigger/archive/v4.0.0.tar.gz", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/craftslab/mailtrigger", "keywords": "gerrit,jenkins,mail,mailtrigger,trigger", "license": "Apache-2.0", "maintainer": "", "maintainer_email": "", "name": "mailtrigger", "package_url": "https://pypi.org/project/mailtrigger/", "platform": "", "project_url": "https://pypi.org/project/mailtrigger/", "project_urls": { "Download": "https://github.com/craftslab/mailtrigger/archive/v4.0.0.tar.gz", "Homepage": "https://github.com/craftslab/mailtrigger" }, "release_url": "https://pypi.org/project/mailtrigger/4.0.0/", "requires_dist": [ "colorama", "coverage", "coveralls", "html2text", "openpyxl", "paramiko", "pytest", "schedule", "setuptools", "twine", "wheel" ], "requires_python": "", "summary": "Remote service trigger with mail", "version": "4.0.0" }, "last_serial": 5662020, "releases": { "0.0.2": [ { "comment_text": "", "digests": { "md5": "60c201960160c68e13b4bfa4e7338231", "sha256": "24427411c52c056a84ccd170bba4ebadf17ba54f0c1147b98af90ffaff5eca99" }, "downloads": -1, "filename": "mailtrigger-0.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "60c201960160c68e13b4bfa4e7338231", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 15167, "upload_time": "2019-06-09T08:39:29", "url": "https://files.pythonhosted.org/packages/8d/df/85e96c5f63df3941166c8a476bf380611efc4bd8f1f440aa3b8cd3ef5eba/mailtrigger-0.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a1c5306a5b099addcfbdbf1b01866d12", "sha256": "5d479ef94436537bbe22712b82b7b7d2330e897e8ac48049d44267198034a3bd" }, "downloads": -1, "filename": "mailtrigger-0.0.2.tar.gz", "has_sig": false, "md5_digest": "a1c5306a5b099addcfbdbf1b01866d12", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6176, "upload_time": "2019-06-09T08:39:32", "url": "https://files.pythonhosted.org/packages/31/4f/6127f007ab75f798bd6263a2c04b6d692bc4d03fd25cadeadc5e04770d09/mailtrigger-0.0.2.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "5389d1c0fc81b2dec8ae515eb55094b0", "sha256": "28f77ac8081e3b4625dd52c76563b28079a37586e10a2c258f8cc2e94c026a9f" }, "downloads": -1, "filename": "mailtrigger-1.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5389d1c0fc81b2dec8ae515eb55094b0", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 16000, "upload_time": "2019-06-15T16:51:48", "url": "https://files.pythonhosted.org/packages/b1/2c/9a5c2bea173608b3aab3549db79f369824ff18b7e806774a060263643c0d/mailtrigger-1.0.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0a81b7a8089d179edb46acdd677970a9", "sha256": "b3c139cbe365ece90d533738a4f7cb5a8bc54e8b51d1041feda3b2d8defe02ba" }, "downloads": -1, "filename": "mailtrigger-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "0a81b7a8089d179edb46acdd677970a9", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 27022, "upload_time": "2019-06-15T13:53:17", "url": "https://files.pythonhosted.org/packages/3c/df/2bafcea831d83da04db3a72f505dce6d70f6f8f7acd4f81ba2b7ae7b5e64/mailtrigger-1.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "28b7c97e935d3d5153d7259d7fb44f5f", "sha256": "c8ec291c033cc9c507fba79c53e6257e85f27dc68960303e84bc5a537ba1ea55" }, "downloads": -1, "filename": "mailtrigger-1.0.0.tar.gz", "has_sig": false, "md5_digest": "28b7c97e935d3d5153d7259d7fb44f5f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8748, "upload_time": "2019-06-15T13:53:19", "url": "https://files.pythonhosted.org/packages/10/b6/81752838aba674b652996fa9a41b312a3d494bb1bea9e24dc8c1a764e563/mailtrigger-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "a426e75ec9f8876c867e7c57f633fa71", "sha256": "4f954eb9631fa782d3042b89d9f998ea2eed8cd9143080e295c5fb53d14a2724" }, "downloads": -1, "filename": "mailtrigger-1.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a426e75ec9f8876c867e7c57f633fa71", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 15999, "upload_time": "2019-06-15T17:07:37", "url": "https://files.pythonhosted.org/packages/6b/61/b3b2ff4154fafa29a971d1f15b8986f63a116539fba92185e514845bb099/mailtrigger-1.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d62c410583032ec91ea07f502b56b563", "sha256": "2dd5e950cb39b0b9759ce2138ac4219ffef9d4b35523d30a51ef7584e56ef603" }, "downloads": -1, "filename": "mailtrigger-1.0.1.tar.gz", "has_sig": false, "md5_digest": "d62c410583032ec91ea07f502b56b563", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12816, "upload_time": "2019-06-15T17:07:39", "url": "https://files.pythonhosted.org/packages/ae/17/dde9b19a51dac301f13219a0f93ca8dd46e05ab5721448ca62b79fe91b26/mailtrigger-1.0.1.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "c54d0b8eaca0a5c40856c9ca383c17b2", "sha256": "8e31d3c06919691562eb5e374772517d3ff879436fe470b9d804fa54743a7f55" }, "downloads": -1, "filename": "mailtrigger-1.0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c54d0b8eaca0a5c40856c9ca383c17b2", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 16004, "upload_time": "2019-06-15T17:35:23", "url": "https://files.pythonhosted.org/packages/48/d0/97ded81d2d334771ddae87edf72aed82ad8aa0532a15c29a4d963adce7a3/mailtrigger-1.0.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "30272429ce0ea8b8e8f4355720155eb2", "sha256": "fa06b0e8294d87fbd2292bd1fd6dd4772c76aad42f305cea8bc2d870f6e9c087" }, "downloads": -1, "filename": "mailtrigger-1.0.2.tar.gz", "has_sig": false, "md5_digest": "30272429ce0ea8b8e8f4355720155eb2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12826, "upload_time": "2019-06-15T17:35:25", "url": "https://files.pythonhosted.org/packages/9f/ab/d6043f99b6a6589e25e21eb961d32f6390d7e4615ed121058351ef981baa/mailtrigger-1.0.2.tar.gz" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "c1365e9390af49c6fce4a47456bf1460", "sha256": "80b1860544b170869f22a87a149f786c95d89f8ee75eb3db684203ca6d1f8466" }, "downloads": -1, "filename": "mailtrigger-1.0.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c1365e9390af49c6fce4a47456bf1460", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 16361, "upload_time": "2019-06-16T13:24:20", "url": "https://files.pythonhosted.org/packages/06/7c/431d4886abb487e6bad8e1d01c17283a5587d843737c75dd4e9ea90acded/mailtrigger-1.0.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7a2ca05dc15fcae5cbc6634811ab6f99", "sha256": "13ee33b1124f9bafb7c232ab3f1d20c1883cb6e4eadc3e0753660b3ffde5234d" }, "downloads": -1, "filename": "mailtrigger-1.0.3.tar.gz", "has_sig": false, "md5_digest": "7a2ca05dc15fcae5cbc6634811ab6f99", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13298, "upload_time": "2019-06-16T13:24:22", "url": "https://files.pythonhosted.org/packages/d6/fb/8727428547b7d1b57e5b31811caf19c496d014570e8ceef34fa4bf9fe880/mailtrigger-1.0.3.tar.gz" } ], "1.0.4": [ { "comment_text": "", "digests": { "md5": "ccfb1051b691b13f02cfb066e4d7a902", "sha256": "6ab0c22146eeb71bbe8e7eb73f3e80f9fa0b08e5eb3a7bdf472e6e95dd1e8ded" }, "downloads": -1, "filename": "mailtrigger-1.0.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ccfb1051b691b13f02cfb066e4d7a902", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 16657, "upload_time": "2019-06-20T16:27:19", "url": "https://files.pythonhosted.org/packages/38/51/1e4b01864a6b6f0c823f022bb2e322a8d70ffa16e4a5c1d16ddbb2bc14db/mailtrigger-1.0.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b83ed6497a8a7aa7fbf60b37c45aa09d", "sha256": "3162e19c2b8a5eb38685c5696689796588754cf95cd7730a7a56c07f1747e81d" }, "downloads": -1, "filename": "mailtrigger-1.0.4.tar.gz", "has_sig": false, "md5_digest": "b83ed6497a8a7aa7fbf60b37c45aa09d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13488, "upload_time": "2019-06-20T16:27:21", "url": "https://files.pythonhosted.org/packages/f9/ba/39d39ba985da68934e560c4779b9b2c8ba90cd73c701123fae6b95a9481a/mailtrigger-1.0.4.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "f297fcc747a4a5b28e00ee3dbdfcb542", "sha256": "ebeba76cddb9233ada2385cbc49fda4162dc5740f5e18f04dc00aa0d3ebb728c" }, "downloads": -1, "filename": "mailtrigger-1.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f297fcc747a4a5b28e00ee3dbdfcb542", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 17677, "upload_time": "2019-06-22T16:39:57", "url": "https://files.pythonhosted.org/packages/1b/93/17e42bd2d6f1970717a945e93dda971119d0148a2d204a88cc622579698a/mailtrigger-1.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "216b30ae8bd407881c84688b9450b3de", "sha256": "b542103d3c53c2a89b8a2ee7ed61a6aab554e0d0c1b1ac071d170fca979a4395" }, "downloads": -1, "filename": "mailtrigger-1.1.0.tar.gz", "has_sig": false, "md5_digest": "216b30ae8bd407881c84688b9450b3de", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13660, "upload_time": "2019-06-22T16:39:59", "url": "https://files.pythonhosted.org/packages/f9/58/f53a5abe8e19fd0d77056071861312c4afcbc9dd902ae65602c78f8d7474/mailtrigger-1.1.0.tar.gz" } ], "1.2.0": [ { "comment_text": "", "digests": { "md5": "0eed07a9b60566e47b5b9f904026f003", "sha256": "f3c0063b1a69f17ba839eda6307f7f2ae9ac64f77bb3460ffbf48058a757cf67" }, "downloads": -1, "filename": "mailtrigger-1.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "0eed07a9b60566e47b5b9f904026f003", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 17674, "upload_time": "2019-06-23T07:26:17", "url": "https://files.pythonhosted.org/packages/f1/2d/3c990c0061c59ff5980c95855235a819e58bb4531ea483241f18b06382b9/mailtrigger-1.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8e00f53d93d0a2ad3500e80328cb88fb", "sha256": "5839e72a08f458dbe0ff5ada65f4361b7711c4bd170778bf2af279112fddfb12" }, "downloads": -1, "filename": "mailtrigger-1.2.0.tar.gz", "has_sig": false, "md5_digest": "8e00f53d93d0a2ad3500e80328cb88fb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13684, "upload_time": "2019-06-23T07:26:19", "url": "https://files.pythonhosted.org/packages/24/3d/60c608912c969c8fc74c3071ac9ee927549f24ef93daaa03c9c29aa19c37/mailtrigger-1.2.0.tar.gz" } ], "1.2.1": [ { "comment_text": "", "digests": { "md5": "82013ae71f92d4c6483166b7cf825d3c", "sha256": "260c890ee3a64afdc8d200f31af91d4c03448bc4149a5e1d946421506fa6fb92" }, "downloads": -1, "filename": "mailtrigger-1.2.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "82013ae71f92d4c6483166b7cf825d3c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 17800, "upload_time": "2019-06-23T15:22:15", "url": "https://files.pythonhosted.org/packages/af/13/21a58b558eef8ab830fc5b082df101f7821e303493ed7b1020f7b93e7ac4/mailtrigger-1.2.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "bb8a1b9913c10cb88cad6dd0cbb01248", "sha256": "091012e825f25a88b37178cd233833caf12887cba6b052e986a1a8671ebf0adc" }, "downloads": -1, "filename": "mailtrigger-1.2.1.tar.gz", "has_sig": false, "md5_digest": "bb8a1b9913c10cb88cad6dd0cbb01248", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13913, "upload_time": "2019-06-23T15:22:17", "url": "https://files.pythonhosted.org/packages/b0/90/b0aa052fc7efc814935a18c14eaa6fd7ac6105ac65c107090c1dfdcd10ff/mailtrigger-1.2.1.tar.gz" } ], "2.0.0": [ { "comment_text": "", "digests": { "md5": "84e47a76201feccc93cf3d00d08e0424", "sha256": "0949cb3b2a6e7c5cbeea78036723bbf533eca8fc735615f77ef87e3f2368c05c" }, "downloads": -1, "filename": "mailtrigger-2.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "84e47a76201feccc93cf3d00d08e0424", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 18707, "upload_time": "2019-06-25T16:10:17", "url": "https://files.pythonhosted.org/packages/b6/99/e8792f7ccd6f9e2498e9d5338ae7f33093b0395c5b600742201e0a69c15d/mailtrigger-2.0.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f0af90e7d6df3cf643888856dbed9a9e", "sha256": "b20fd34320380fb8549f7d45894fd5c22567d9c3efd78ed866861a656d4d047a" }, "downloads": -1, "filename": "mailtrigger-2.0.0.tar.gz", "has_sig": false, "md5_digest": "f0af90e7d6df3cf643888856dbed9a9e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14280, "upload_time": "2019-06-25T16:10:18", "url": "https://files.pythonhosted.org/packages/62/a6/fe4b2e862ac39d4023dad1e338455b888fc6797ea6b1e640f4ef4e8f091f/mailtrigger-2.0.0.tar.gz" } ], "2.1.0": [ { "comment_text": "", "digests": { "md5": "5b7a46d149a8eab4fbc9c90ad56d7d95", "sha256": "603cb29c0b617ad6c25fd1362b05d02b2001f928e18917f2df31b87ad443401a" }, "downloads": -1, "filename": "mailtrigger-2.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5b7a46d149a8eab4fbc9c90ad56d7d95", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 18720, "upload_time": "2019-06-27T00:05:49", "url": "https://files.pythonhosted.org/packages/52/f9/a25e6d1a6faad741dfebde6ab47225a9884f5ab0d19bee5d8f6ee165943d/mailtrigger-2.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c793aeb2ce3345e8fde535b221401154", "sha256": "10bba3da1e5c8d4eafb06a85f4caf2aed0a28460aa8f2dfa46e3868af26d6f83" }, "downloads": -1, "filename": "mailtrigger-2.1.0.tar.gz", "has_sig": false, "md5_digest": "c793aeb2ce3345e8fde535b221401154", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14294, "upload_time": "2019-06-27T00:05:51", "url": "https://files.pythonhosted.org/packages/e9/49/4dd02bd3b03453ec71a2050fcdeafaadc6a9de5a141eefef182c30acc2e0/mailtrigger-2.1.0.tar.gz" } ], "2.2.0": [ { "comment_text": "", "digests": { "md5": "b5abcda5e50388ec0b5216e8aeb9b539", "sha256": "2186be416fd42df7608573707fda2dbecc540e10e4eb0a9208aafe14ed8f56fa" }, "downloads": -1, "filename": "mailtrigger-2.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b5abcda5e50388ec0b5216e8aeb9b539", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 18851, "upload_time": "2019-06-27T14:36:48", "url": "https://files.pythonhosted.org/packages/49/26/b9b6693b30f2adce2f4cef2dc9e984f8cc665615a3d98f467bfebb012240/mailtrigger-2.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0b4cc3c8415069de4dc8873bdc411d0d", "sha256": "e1051f5d5f931b98d74906f17eef40be0a09e6530716762cfd9a6ef4ca306ae0" }, "downloads": -1, "filename": "mailtrigger-2.2.0.tar.gz", "has_sig": false, "md5_digest": "0b4cc3c8415069de4dc8873bdc411d0d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14404, "upload_time": "2019-06-27T14:36:50", "url": "https://files.pythonhosted.org/packages/d3/e2/5d630239067fa5c6546c85c5593acacfad8c38b6766f9ecab15daca08878/mailtrigger-2.2.0.tar.gz" } ], "2.3.0": [ { "comment_text": "", "digests": { "md5": "48891723128f1a6d01abceb6ee22b400", "sha256": "d87ae9e5d31ff3226da9c4c9e8eb93a430599859c4ca56be2d490f1f46f8cf05" }, "downloads": -1, "filename": "mailtrigger-2.3.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "48891723128f1a6d01abceb6ee22b400", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 19205, "upload_time": "2019-07-13T02:47:21", "url": "https://files.pythonhosted.org/packages/ea/aa/ff7fd6ee85b4ffd7313fbacdfaa7c638a1724a347c0c19d500a3c51d2b7d/mailtrigger-2.3.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "56fe7429cd3e3d2cc3cf7b26ed9bfb3f", "sha256": "b397e8643559dcab4c041bd5998b82ae15eef00e92dba13a780b8b7fcf5486ba" }, "downloads": -1, "filename": "mailtrigger-2.3.0.tar.gz", "has_sig": false, "md5_digest": "56fe7429cd3e3d2cc3cf7b26ed9bfb3f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14657, "upload_time": "2019-07-13T02:47:22", "url": "https://files.pythonhosted.org/packages/57/a2/d8c721f20542789c3e2b0a186387896cef81afd64d9007072588df2f8c77/mailtrigger-2.3.0.tar.gz" } ], "2.4.0": [ { "comment_text": "", "digests": { "md5": "86844a6e4381cfbc4f8e4543a683a099", "sha256": "cd4a561562f6dfd74339dd73b49197af47f245aaaa0e2cf28628dbcb5f466d59" }, "downloads": -1, "filename": "mailtrigger-2.4.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "86844a6e4381cfbc4f8e4543a683a099", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 19207, "upload_time": "2019-07-13T13:33:00", "url": "https://files.pythonhosted.org/packages/b1/79/c62f22c7d2a4c41656256ad4f9b468b9538ce79a602ff199e11e84f1fc7e/mailtrigger-2.4.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d950e179cfeb68c987b64268cb787bbc", "sha256": "ed4ea0eb53cffabe8def979c7f6c477604968088bba50f6557f46ff07cedef28" }, "downloads": -1, "filename": "mailtrigger-2.4.0.tar.gz", "has_sig": false, "md5_digest": "d950e179cfeb68c987b64268cb787bbc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14662, "upload_time": "2019-07-13T13:33:02", "url": "https://files.pythonhosted.org/packages/f9/57/bb3751ef63637c96735dcfd49f934cd2b80d1c5bc2b743189ed5e8fb8eb2/mailtrigger-2.4.0.tar.gz" } ], "3.0.0": [ { "comment_text": "", "digests": { "md5": "68445e64c72eecaf5a39758abfd15d8d", "sha256": "c660e8b0a2cfe414426cdfebae27b9316399940c9d5d9337fe6c6888524870dc" }, "downloads": -1, "filename": "mailtrigger-3.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "68445e64c72eecaf5a39758abfd15d8d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 19446, "upload_time": "2019-07-16T16:32:20", "url": "https://files.pythonhosted.org/packages/aa/b4/064e0f2e1fd57f01fe032fc84a71e32744173f93a0df87bd292ac80103dc/mailtrigger-3.0.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2d5d78eb8840256fd8d3b053124a7496", "sha256": "0ac1ce768cac7376d276f26e85c996e2392ee60704c2fa3c607dcfa7260d7e53" }, "downloads": -1, "filename": "mailtrigger-3.0.0.tar.gz", "has_sig": false, "md5_digest": "2d5d78eb8840256fd8d3b053124a7496", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14686, "upload_time": "2019-07-16T16:32:22", "url": "https://files.pythonhosted.org/packages/a4/c3/26e5ba0556450d61e8bb757a17e391fb3451bf1b13b8a36ae7d9b2b8bdcf/mailtrigger-3.0.0.tar.gz" } ], "3.1.0": [ { "comment_text": "", "digests": { "md5": "109f0f671afcfd9cf1e435d8e2d8b9b4", "sha256": "6b806a34726124bd7148f307480ea041f78f9d1f2af2b7141dd4f8b10d93bd29" }, "downloads": -1, "filename": "mailtrigger-3.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "109f0f671afcfd9cf1e435d8e2d8b9b4", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 19837, "upload_time": "2019-07-23T14:38:11", "url": "https://files.pythonhosted.org/packages/8e/73/ee1e7d3eb925b3082e58a835333a5006c347fbcbd1ed2a9a28e80c72d692/mailtrigger-3.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "73b9f54b27671af90c7378c15c6a67fc", "sha256": "7795043d219b25bd656c2c3b051fb2ae496e32c0386c98f619a79395891c1059" }, "downloads": -1, "filename": "mailtrigger-3.1.0.tar.gz", "has_sig": false, "md5_digest": "73b9f54b27671af90c7378c15c6a67fc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14961, "upload_time": "2019-07-23T14:38:12", "url": "https://files.pythonhosted.org/packages/9e/c1/81d7248c8f99f82317870bf918b4e4b69915252617b23bb823e1e831e774/mailtrigger-3.1.0.tar.gz" } ], "4.0.0": [ { "comment_text": "", "digests": { "md5": "24c86d46cff9bc034bc3bb5cbf57a536", "sha256": "8053ab615f0cf354152cd96a6596e9dbca39034a393797467fd36d1aeca800bb" }, "downloads": -1, "filename": "mailtrigger-4.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "24c86d46cff9bc034bc3bb5cbf57a536", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 20430, "upload_time": "2019-08-11T12:27:53", "url": "https://files.pythonhosted.org/packages/71/3f/0630e84fc7df12f9eb1d5c2528b4430518cd68ea040f92d46bdf3dcbe625/mailtrigger-4.0.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0f6f5393b655ffe54968ebba2a8d9b75", "sha256": "648f03ec6d347fb29d6ecf9b26ff6fe894c6fb919e89cdae9b23f87eb058c8c2" }, "downloads": -1, "filename": "mailtrigger-4.0.0.tar.gz", "has_sig": false, "md5_digest": "0f6f5393b655ffe54968ebba2a8d9b75", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15498, "upload_time": "2019-08-11T12:27:55", "url": "https://files.pythonhosted.org/packages/fc/d4/83b261753b3e6167c53b6b672c8c83e6d524ec9d796ffe74477127866c50/mailtrigger-4.0.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "24c86d46cff9bc034bc3bb5cbf57a536", "sha256": "8053ab615f0cf354152cd96a6596e9dbca39034a393797467fd36d1aeca800bb" }, "downloads": -1, "filename": "mailtrigger-4.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "24c86d46cff9bc034bc3bb5cbf57a536", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 20430, "upload_time": "2019-08-11T12:27:53", "url": "https://files.pythonhosted.org/packages/71/3f/0630e84fc7df12f9eb1d5c2528b4430518cd68ea040f92d46bdf3dcbe625/mailtrigger-4.0.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0f6f5393b655ffe54968ebba2a8d9b75", "sha256": "648f03ec6d347fb29d6ecf9b26ff6fe894c6fb919e89cdae9b23f87eb058c8c2" }, "downloads": -1, "filename": "mailtrigger-4.0.0.tar.gz", "has_sig": false, "md5_digest": "0f6f5393b655ffe54968ebba2a8d9b75", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15498, "upload_time": "2019-08-11T12:27:55", "url": "https://files.pythonhosted.org/packages/fc/d4/83b261753b3e6167c53b6b672c8c83e6d524ec9d796ffe74477127866c50/mailtrigger-4.0.0.tar.gz" } ] }