{ "info": { "author": "Hang Hu", "author_email": "theodorehu95@gmail.com", "bugtrack_url": null, "classifiers": [], "description": "UNKNOWN", "description_content_type": null, "docs_url": null, "download_url": "https://github.com/theodorehu95/spfplus/archive/{tag}.tar.gz", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/theodorehu95/spfplus", "keywords": "spf,email,authentication", "license": "MIT License", "maintainer": "", "maintainer_email": "", "name": "spfplus", "package_url": "https://pypi.org/project/spfplus/", "platform": "any", "project_url": "https://pypi.org/project/spfplus/", "project_urls": { "Download": "https://github.com/theodorehu95/spfplus/archive/{tag}.tar.gz", "Homepage": "https://github.com/theodorehu95/spfplus" }, "release_url": "https://pypi.org/project/spfplus/0.1.4/", "requires_dist": null, "requires_python": "", "summary": "Sender Policy Framework (SPF) python library.", "version": "0.1.4" }, "last_serial": 2857954, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "f6f663af5c181b1a93dd673ceadd0383", "sha256": "8ffc910a4600c630eb4f2417e97dfcc3f1e1f4e16dd2bc1ed205d2fb65b28ef5" }, "downloads": -1, "filename": "spfplus-0.1.tar.gz", "has_sig": false, "md5_digest": "f6f663af5c181b1a93dd673ceadd0383", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 741, "upload_time": "2017-05-07T23:05:19", "url": "https://files.pythonhosted.org/packages/26/0d/a6853bfbd45669b9590214f4f0034e4257c94585ac6d774fddb5fccbb65f/spfplus-0.1.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "69ec6dd6740521cee7c0dfaf9ab57482", "sha256": "d1031d055775e127945f313f1ad847554974f472f8722490e4a793783491ef58" }, "downloads": -1, "filename": "spfplus-0.1.1.tar.gz", "has_sig": false, "md5_digest": "69ec6dd6740521cee7c0dfaf9ab57482", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 769, "upload_time": "2017-05-07T23:19:45", "url": "https://files.pythonhosted.org/packages/86/08/363b7bed5083ec05fa2c0a87f84357413002f899ed3d638b3bbe2f281102/spfplus-0.1.1.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "45924fbbc3e1b6df9a90fc244d2bf43b", "sha256": "25d5929f88781d7d8c2bc64a9a4a9a57d496c42497e3a8dfec90720a67503d00" }, "downloads": -1, "filename": "spfplus-0.1.3.tar.gz", "has_sig": false, "md5_digest": "45924fbbc3e1b6df9a90fc244d2bf43b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 793, "upload_time": "2017-05-07T23:48:22", "url": "https://files.pythonhosted.org/packages/95/00/7d7c727995a504fb9c32d3a8de35c8a488fc0efc513b0376db70e84a4fe3/spfplus-0.1.3.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "c9ce6fdee9cab0b925e48253a0903f1c", "sha256": "741bea526369f2e464eaaba957f662ae3a24d057fcf1473d943da8eefabbc670" }, "downloads": -1, "filename": "spfplus-0.1.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c9ce6fdee9cab0b925e48253a0903f1c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 2074, "upload_time": "2017-05-07T23:52:28", "url": "https://files.pythonhosted.org/packages/91/6a/a5a20c256185368c1b9f022e5069dea6bca07c467e9713dc79bc630574c8/spfplus-0.1.4-py2.py3-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "c9ce6fdee9cab0b925e48253a0903f1c", "sha256": "741bea526369f2e464eaaba957f662ae3a24d057fcf1473d943da8eefabbc670" }, "downloads": -1, "filename": "spfplus-0.1.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c9ce6fdee9cab0b925e48253a0903f1c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 2074, "upload_time": "2017-05-07T23:52:28", "url": "https://files.pythonhosted.org/packages/91/6a/a5a20c256185368c1b9f022e5069dea6bca07c467e9713dc79bc630574c8/spfplus-0.1.4-py2.py3-none-any.whl" } ] }