{ "info": { "author": "Peter Pakos", "author_email": "peter.pakos@wandisco.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: GNU General Public License v3 (GPLv3)", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Topic :: Communications :: Chat", "Topic :: Communications :: Email" ], "description": "ppmail\n======\n\nTool to send messages via Sendgrid/Slack\n\nPyPI package: `ppmail `__\n\nIf you spot any problems or have any improvement ideas then feel free to\nopen an issue and I will be glad to look into it for you.\n\nInstallation\n------------\n\nA recommended way of installing the tool is pip install.\n\nOnce installed, a command line tool ``ppmail`` should be available in\nyour system's PATH.\n\npip install\n~~~~~~~~~~~\n\nThe tool is available in PyPI and can be installed using pip:\n\n::\n\n $ pip install --user ppmail\n $ ppmail --help\n\nConfiguration\n-------------\n\nBy default, the tool reads its configuration from ``~/.config/ppmail``\nfile (the location can be overridden by setting environment variable\n``XDG_CONFIG_HOME``). If the config file (or directory) does not exist\nthen it will be automatically created and populated with sample config\nupon the next run.\n\nUsage - Help\n------------\n\n::\n\n $ ppmail --help\n usage: ppmail [--version] [--help] [--debug] [--verbose] [-S] [-f SENDER] -t\n RECIPIENTS [RECIPIENTS ...] [-c CC [CC ...]] [-s SUBJECT] [-H]\n [-F FONT_SIZE]\n\n Tool to send messages via Sendgrid/Slack\n\n optional arguments:\n --version show program's version number and exit\n --help show this help message and exit\n --debug debugging mode\n --verbose verbose logging mode\n -S, --slack Use Slack instead of Sendgrid\n -f SENDER, --from SENDER\n sender\n -t RECIPIENTS [RECIPIENTS ...], --to RECIPIENTS [RECIPIENTS ...]\n recipient\n -c CC [CC ...], --cc CC [CC ...]\n carbon copy recipient\n -s SUBJECT, --subject SUBJECT\n subject\n -H, --code send HTML formatted email/code block\n -F FONT_SIZE, --font-size FONT_SIZE\n font size in px for HTML formatted email (use with -H)\n\nUsage - CLI\n-----------\n\n::\n\n $ echo 'The king is dead, long live the king!' \\\n | ppmail -SHf 'Jon Snow' \\\n -t 'arya.stark@winterfell.com' \\\n -c 'sansa.stark@winterfell.com' \\\n -s 'Re: secret message'\n\nUsage - Python module\n---------------------\n\n::\n\n from ppmail import Mailer\n\n mailer = Mailer(slack=True)\n\n status = mailer.send(\n sender='Jon Snow',\n recipients=['arya.stark@winterfell.com'],\n cc=['sansa.stark@winterfell.com'],\n subject='Re: secret message',\n message='The king is dead, long live the king!',\n code=True\n )\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/peterpakos/ppmail", "keywords": "mail mailer sendgrid slack", "license": "GPLv3", "maintainer": "", "maintainer_email": "", "name": "ppmail", "package_url": "https://pypi.org/project/ppmail/", "platform": "", "project_url": "https://pypi.org/project/ppmail/", "project_urls": { "Homepage": "https://github.com/peterpakos/ppmail" }, "release_url": "https://pypi.org/project/ppmail/2.2.2/", "requires_dist": [ "pplogger", "ppconfig", "sendgrid", "slackclient (==1.3.1)" ], "requires_python": "", "summary": "Tool to send messages via Sendgrid/Slack", "version": "2.2.2" }, "last_serial": 5825222, "releases": { "2.0.0": [ { "comment_text": "", "digests": { "md5": "c8c9be422eb10a0b4556d3d08f12173a", "sha256": "5714e57578dfb88cf93246929d4ab75918d263c35d8c79061fb4e59d690a3bcb" }, "downloads": -1, "filename": "ppmail-2.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c8c9be422eb10a0b4556d3d08f12173a", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 9580, "upload_time": "2018-02-03T20:10:02", "url": "https://files.pythonhosted.org/packages/3c/a7/945a58797b418ccc01b3c4f2852354560e93e2ad576c7d3e5ed5bf4e977c/ppmail-2.0.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "084e832a2a68dfd4160178a5324ed784", "sha256": "3ee473c226714ad08077e75a48fb1161c9a267bb187cef1e88c4fc7463bd9dd5" }, "downloads": -1, "filename": "ppmail-2.0.0.tar.gz", "has_sig": false, "md5_digest": "084e832a2a68dfd4160178a5324ed784", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6272, "upload_time": "2018-02-03T20:10:04", "url": "https://files.pythonhosted.org/packages/40/e4/5db4905b256e8a5db710aaaf900d619645eb0db3a1bebacec95651b2bd26/ppmail-2.0.0.tar.gz" } ], "2.0.1": [ { "comment_text": "", "digests": { "md5": "cc96ceb13516f607dd4523bf0dde192e", "sha256": "fdd985f0e922aaf5a17a965f2d52ced3d24835c5c2052466a720935da04a3cc9" }, "downloads": -1, "filename": "ppmail-2.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "cc96ceb13516f607dd4523bf0dde192e", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 9753, "upload_time": "2018-02-05T22:29:30", "url": "https://files.pythonhosted.org/packages/7c/e4/1876b3a462ca2bae6878321cc1e015801fea0abe065395b3d3e1500f764f/ppmail-2.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "052d0682d72309ae44f8ffb0f5bd24ea", "sha256": "3dc4f5c51b3109bb7d69b2736e55d9eb53081fe710d3043b47c5f7b51abfbb0a" }, "downloads": -1, "filename": "ppmail-2.0.1.tar.gz", "has_sig": false, "md5_digest": "052d0682d72309ae44f8ffb0f5bd24ea", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6455, "upload_time": "2018-02-05T22:29:33", "url": "https://files.pythonhosted.org/packages/1d/31/ba41aa1937a2a89f53b8b9b9bf99986c8c3a09efa9777628257e06ebb33d/ppmail-2.0.1.tar.gz" } ], "2.0.2": [ { "comment_text": "", "digests": { "md5": "0e868c8ad24b9af80900d6db3e00c429", "sha256": "2bf07d413a3076ae7497aa49d5be248e627c82a75b3c606cd0878eef32c39b97" }, "downloads": -1, "filename": "ppmail-2.0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "0e868c8ad24b9af80900d6db3e00c429", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 9721, "upload_time": "2018-02-06T23:38:10", "url": "https://files.pythonhosted.org/packages/ef/74/e1d596741321e20489bb2e17717b87655a8f3e985e5c274d66636562b462/ppmail-2.0.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "18578792f86fa35a73f83c2eb57115cb", "sha256": "ef293ac0a32107b30cade89e5335652fb38bfde4de818f9ed112d6e3bf032d33" }, "downloads": -1, "filename": "ppmail-2.0.2.tar.gz", "has_sig": false, "md5_digest": "18578792f86fa35a73f83c2eb57115cb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6423, "upload_time": "2018-02-06T23:38:12", "url": "https://files.pythonhosted.org/packages/fb/d6/ecc4383a46de07d3cbb2ff8cdf3ccbe46d5385e8dc038dd7a85acd5f5f58/ppmail-2.0.2.tar.gz" } ], "2.0.3": [ { "comment_text": "", "digests": { "md5": "9665a7d4d9df1b87fda688ad1fc0fdc6", "sha256": "96cd6dfd6be0d0a301424d560627aa8297f1c2824e182f9151cc497dbd5c35ff" }, "downloads": -1, "filename": "ppmail-2.0.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9665a7d4d9df1b87fda688ad1fc0fdc6", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 9716, "upload_time": "2018-02-06T23:42:27", "url": "https://files.pythonhosted.org/packages/54/36/43ed599ede694740e190ba01cc5874120bd31834072cade4f16bb1d29c31/ppmail-2.0.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "82906eeacf4aa3a0cdbc80dd7311020f", "sha256": "8e283cea728ee28ac4f2930de77cfa9da3d18d9889e7acd98c5909a177c4ff1d" }, "downloads": -1, "filename": "ppmail-2.0.3.tar.gz", "has_sig": false, "md5_digest": "82906eeacf4aa3a0cdbc80dd7311020f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6418, "upload_time": "2018-02-06T23:42:28", "url": "https://files.pythonhosted.org/packages/1f/72/f011b22d3d328a10c50c93f846715575f9f4214ffb1897490ff9321d5da3/ppmail-2.0.3.tar.gz" } ], "2.0.4": [ { "comment_text": "", "digests": { "md5": "7224a44331cbf6a6f5d200e253336b1c", "sha256": "1d871d1b0cc20fd6b087b7fe6876c3c00e57ae4f74eb0d0bb4a1400c79a2bb11" }, "downloads": -1, "filename": "ppmail-2.0.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7224a44331cbf6a6f5d200e253336b1c", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 9710, "upload_time": "2018-02-07T11:34:29", "url": "https://files.pythonhosted.org/packages/d3/d3/811902c66d169212c1b2d0defed81b7627b5c8685f77d79ba22d218baca2/ppmail-2.0.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "fa17f6c99dffa12fad8b883886c7de6e", "sha256": "8b9df4c46b00ad295daa85ab0e26a6dd024a5771dbe9b1d0166daa89d7eadc16" }, "downloads": -1, "filename": "ppmail-2.0.4.tar.gz", "has_sig": false, "md5_digest": "fa17f6c99dffa12fad8b883886c7de6e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6411, "upload_time": "2018-02-07T11:34:31", "url": "https://files.pythonhosted.org/packages/ba/68/c4f4b570dce60011615f698bcb5f924828f5cc502ed84db8b68e9f30b2d1/ppmail-2.0.4.tar.gz" } ], "2.0.5": [ { "comment_text": "", "digests": { "md5": "2a510fa025b0a46920eaddf247f42c3d", "sha256": "c5742c55c8ce3218f42fc4b3c46b8717207f4cfebb2b45188c1ec1521f4c0de8" }, "downloads": -1, "filename": "ppmail-2.0.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2a510fa025b0a46920eaddf247f42c3d", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 9848, "upload_time": "2018-02-07T22:36:01", "url": "https://files.pythonhosted.org/packages/16/2a/b0ac758751669c5bf28ef766058a49d0b8d62a23a6962ae95c8119013ac9/ppmail-2.0.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "21c6519e7ac5de040ce0ec9b6b192a34", "sha256": "165ba7558df1cf881356f557228f757d724a7655c4fd7901afb648f9fb9b8fe3" }, "downloads": -1, "filename": "ppmail-2.0.5.tar.gz", "has_sig": false, "md5_digest": "21c6519e7ac5de040ce0ec9b6b192a34", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6549, "upload_time": "2018-02-07T22:36:03", "url": "https://files.pythonhosted.org/packages/20/c7/181e48fbdf457fe94588b114da37cb284452454a18d93753f46ab0a2c876/ppmail-2.0.5.tar.gz" } ], "2.0.6": [ { "comment_text": "", "digests": { "md5": "a2fbff5312a9f6f7085c96b2029acd69", "sha256": "d4d0c6898529b7817d70d0f5ab59effc722c6a6270446de2bb4e380b19129c8e" }, "downloads": -1, "filename": "ppmail-2.0.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a2fbff5312a9f6f7085c96b2029acd69", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 9845, "upload_time": "2018-02-07T22:58:43", "url": "https://files.pythonhosted.org/packages/68/18/361407fa5c955f1744ab7a764996dbdbfac4ee32f73941bbbc9cfbf3a17c/ppmail-2.0.6-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "585f6bc61658f46f4bfbaa4a6a5acd5f", "sha256": "0382779201d551e558ef8367a2459a39cfe2c040a889901924286c88be2073a4" }, "downloads": -1, "filename": "ppmail-2.0.6.tar.gz", "has_sig": false, "md5_digest": "585f6bc61658f46f4bfbaa4a6a5acd5f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6551, "upload_time": "2018-02-07T22:58:45", "url": "https://files.pythonhosted.org/packages/1e/b3/9e67d3c411448250d11c7fdf3fc47cf48c38f8c5130355280d0d919d2012/ppmail-2.0.6.tar.gz" } ], "2.0.7": [ { "comment_text": "", "digests": { "md5": "733221f8fcbbc3b7abe4a6563e3a954d", "sha256": "6102e979d363472626f9f53ab19d9056cba407cd518369d3e25fc442b8580404" }, "downloads": -1, "filename": "ppmail-2.0.7-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "733221f8fcbbc3b7abe4a6563e3a954d", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 7561, "upload_time": "2018-09-13T11:22:18", "url": "https://files.pythonhosted.org/packages/d1/b0/3ab55adb5dd41401d3e65a38534a64079ff18819ee0a2d29e947a38663d7/ppmail-2.0.7-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "faddd5c7a9ceb3d8e356b8c316bfc3e6", "sha256": "7bd01d25db978008cb1c17404a52c3e4116e96837b027099c4cd56d78b4aaa96" }, "downloads": -1, "filename": "ppmail-2.0.7.tar.gz", "has_sig": false, "md5_digest": "faddd5c7a9ceb3d8e356b8c316bfc3e6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6315, "upload_time": "2018-09-13T11:22:20", "url": "https://files.pythonhosted.org/packages/1a/2d/055e451fb6517d549e64e9bf9cae1d60bf41e5ef65fbacf8e790b7493e68/ppmail-2.0.7.tar.gz" } ], "2.0.8": [ { "comment_text": "", "digests": { "md5": "fa34d7717c692b189992355530d5a469", "sha256": "5ebca65d94ebcba10f7d42c7ce5c94ed920dcce574ed9d87e14ed0906c371f0e" }, "downloads": -1, "filename": "ppmail-2.0.8-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "fa34d7717c692b189992355530d5a469", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 7556, "upload_time": "2018-09-13T13:55:13", "url": "https://files.pythonhosted.org/packages/0f/41/b0169e3ef82795aac004e388717237e50f759dfa46798c4373ab59a4e8eb/ppmail-2.0.8-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "65c5b42b40f3e8e219f64a3b913b2eb8", "sha256": "34a2e75fc093d3ccc7318494ab95d8ed6e08972f85010685f85e138618339769" }, "downloads": -1, "filename": "ppmail-2.0.8.tar.gz", "has_sig": false, "md5_digest": "65c5b42b40f3e8e219f64a3b913b2eb8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6308, "upload_time": "2018-09-13T13:55:15", "url": "https://files.pythonhosted.org/packages/5f/5c/16b6d8b88dba84af78103376c88bb90d3ba79b4125f3ae1744ecd8e05ef0/ppmail-2.0.8.tar.gz" } ], "2.0.9": [ { "comment_text": "", "digests": { "md5": "c1455b2257d9c66f2ec5363b56b181f7", "sha256": "e5e8258be67ee1a77d8e003af7eda0612d15b43fb1f80a353b11022cb2d06367" }, "downloads": -1, "filename": "ppmail-2.0.9-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c1455b2257d9c66f2ec5363b56b181f7", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 18919, "upload_time": "2018-11-10T21:34:49", "url": "https://files.pythonhosted.org/packages/24/d8/d61f5af80a8d4be0007983aa501110702a3ebac4c8bb3cd87761c1b6129c/ppmail-2.0.9-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a3216e2cf2405147b60cc957f602fbd9", "sha256": "74bf1359cfe32c5b22a570a9b4d4cd2e69bbaf8c9aa4bef8bfe491130964ae33" }, "downloads": -1, "filename": "ppmail-2.0.9.tar.gz", "has_sig": false, "md5_digest": "a3216e2cf2405147b60cc957f602fbd9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6311, "upload_time": "2018-11-10T21:34:51", "url": "https://files.pythonhosted.org/packages/1f/0b/4a93db324e4a5dedb508d9d892f1f85a84055833f36d49c7a62d9f7a57eb/ppmail-2.0.9.tar.gz" } ], "2.1.0": [ { "comment_text": "", "digests": { "md5": "a2102fc4119b1b1df9d27f249a8decfb", "sha256": "85ebc4ac3b88d8fe694274d495824a2a5356a1db271f8c1d799fae4c09e09b63" }, "downloads": -1, "filename": "ppmail-2.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a2102fc4119b1b1df9d27f249a8decfb", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 18477, "upload_time": "2018-11-21T17:06:01", "url": "https://files.pythonhosted.org/packages/19/d8/b45e2846537ba2479c856b2394e8a40080912eece6c9299ee75a5c29981e/ppmail-2.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b90736bde3ee6a2f15e80e49b582804b", "sha256": "1cc1b891c1b3a09d392572c20c8f0d6e5b75de3f5a4aa09aaf1a144633796e88" }, "downloads": -1, "filename": "ppmail-2.1.0.tar.gz", "has_sig": false, "md5_digest": "b90736bde3ee6a2f15e80e49b582804b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5803, "upload_time": "2018-11-21T17:06:03", "url": "https://files.pythonhosted.org/packages/01/78/7a7d6abe37357542d769555c94c6367c7fe4488f768e9095c150bcc5d157/ppmail-2.1.0.tar.gz" } ], "2.1.1": [ { "comment_text": "", "digests": { "md5": "1eea02b6a3a3f0ee815e701601bde808", "sha256": "0a9e72f7effd32811bbd4ddc4826c93848c40defe3ad73031bb16b2f22aaaf30" }, "downloads": -1, "filename": "ppmail-2.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1eea02b6a3a3f0ee815e701601bde808", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 18458, "upload_time": "2018-12-05T16:32:52", "url": "https://files.pythonhosted.org/packages/7a/ab/178b71c8d64193937e2f649db2de7a8916b3ca2e2f41ee3f172c1e581c11/ppmail-2.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "eac92c5bed1feaf17921c89fed835c44", "sha256": "e22eccafa76f58b3fc1aa10915722540ce47fdc4867412e9942a4addb75ac048" }, "downloads": -1, "filename": "ppmail-2.1.1.tar.gz", "has_sig": false, "md5_digest": "eac92c5bed1feaf17921c89fed835c44", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5786, "upload_time": "2018-12-05T16:32:53", "url": "https://files.pythonhosted.org/packages/bc/bc/8d514a91f53caa5f8b957f137dd788119aad9207982f365ac9b8f53b75c8/ppmail-2.1.1.tar.gz" } ], "2.2.0": [ { "comment_text": "", "digests": { "md5": "eb3e30cd9bccb03445f559d223228575", "sha256": "f3b1c614b2de788362c529a6788c7e645431fd70facde27020cf6c32a45c2d89" }, "downloads": -1, "filename": "ppmail-2.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "eb3e30cd9bccb03445f559d223228575", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 18477, "upload_time": "2019-05-08T19:57:55", "url": "https://files.pythonhosted.org/packages/9e/3e/d06f196ae694a067512a02a2d918255dc8520d47eb47c37cfd53568ea217/ppmail-2.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5399c50729cc4c501d63e47abb120708", "sha256": "3d928bce806905ab47a15c2ec53bd4ced9a1ca72417eac3403b8ba97feb686f2" }, "downloads": -1, "filename": "ppmail-2.2.0.tar.gz", "has_sig": false, "md5_digest": "5399c50729cc4c501d63e47abb120708", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5805, "upload_time": "2019-05-08T19:57:56", "url": "https://files.pythonhosted.org/packages/18/28/79fc0d41ad4727c9dc5d57a46c9dca571f84592af429657ba8ca2dce3aed/ppmail-2.2.0.tar.gz" } ], "2.2.1": [ { "comment_text": "", "digests": { "md5": "6deaf0742633f196edfbbd093954a11e", "sha256": "18108caa3a99b49504af5ccefdfccdcb21a99a02c46a09b71222a6388d512f32" }, "downloads": -1, "filename": "ppmail-2.2.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6deaf0742633f196edfbbd093954a11e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 18485, "upload_time": "2019-05-30T21:04:30", "url": "https://files.pythonhosted.org/packages/e6/1c/f5288b0ee7eb54f72a97614a098ef0c4c1728f4bb8c64b12a89b8f19bec3/ppmail-2.2.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "aa130410f9a51ccb0dec0aa811173317", "sha256": "960a20d82d92354f681e12ba3e63abaa57581e564660375bb25997d75aded1c2" }, "downloads": -1, "filename": "ppmail-2.2.1.tar.gz", "has_sig": false, "md5_digest": "aa130410f9a51ccb0dec0aa811173317", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5805, "upload_time": "2019-05-30T21:04:31", "url": "https://files.pythonhosted.org/packages/41/2e/9772e86b37a7787f89f91a4c91bbc078046cd6f5e27dcb039090812287b7/ppmail-2.2.1.tar.gz" } ], "2.2.2": [ { "comment_text": "", "digests": { "md5": "2fad65600a494b2b5c23f4a0f71068bf", "sha256": "27d07b03cf6296c428da45a9884d38e12036ae19ee7288ba6eabd21fa668a48d" }, "downloads": -1, "filename": "ppmail-2.2.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2fad65600a494b2b5c23f4a0f71068bf", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 18477, "upload_time": "2019-09-13T12:05:36", "url": "https://files.pythonhosted.org/packages/e2/5a/48dd2bed48cce1b562786a3362fd15a3886e0062cdf6fe055c68bf476ae9/ppmail-2.2.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5ec1f86f46fcc5af238bd640366390c3", "sha256": "9e344294e447a38e61c2ca1e1e5368b6a3b3d30e4880cf86032a04a3a70a1479" }, "downloads": -1, "filename": "ppmail-2.2.2.tar.gz", "has_sig": false, "md5_digest": "5ec1f86f46fcc5af238bd640366390c3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5809, "upload_time": "2019-09-13T12:05:38", "url": "https://files.pythonhosted.org/packages/8a/97/5358a02264f35a916af8d0249dbe7c38e9a8c502c5327996ac90e12dac5c/ppmail-2.2.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "2fad65600a494b2b5c23f4a0f71068bf", "sha256": "27d07b03cf6296c428da45a9884d38e12036ae19ee7288ba6eabd21fa668a48d" }, "downloads": -1, "filename": "ppmail-2.2.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2fad65600a494b2b5c23f4a0f71068bf", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 18477, "upload_time": "2019-09-13T12:05:36", "url": "https://files.pythonhosted.org/packages/e2/5a/48dd2bed48cce1b562786a3362fd15a3886e0062cdf6fe055c68bf476ae9/ppmail-2.2.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5ec1f86f46fcc5af238bd640366390c3", "sha256": "9e344294e447a38e61c2ca1e1e5368b6a3b3d30e4880cf86032a04a3a70a1479" }, "downloads": -1, "filename": "ppmail-2.2.2.tar.gz", "has_sig": false, "md5_digest": "5ec1f86f46fcc5af238bd640366390c3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5809, "upload_time": "2019-09-13T12:05:38", "url": "https://files.pythonhosted.org/packages/8a/97/5358a02264f35a916af8d0249dbe7c38e9a8c502c5327996ac90e12dac5c/ppmail-2.2.2.tar.gz" } ] }