{ "info": { "author": "George Goldberg", "author_email": "george@grundleborg.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 2 - Pre-Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.3", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "pykismet3\n=========\n\nA Python 3 Akismet client library.\n\n## Supported API\n\nThe Following Akismet API Calls are currently supported:\n* Comment Check\n* Submit Ham\n* Submit Spam\n\n## Unsupported API\n\nThe following Akismet API Calls are not yet supported:\n* Key Verification\n\n## Installation\n\n1. Signup for Akismet and get yourself an API key at http://akismet.com/plans/\n\n2. Install this library:\n\n pip install pykismet3\n\n3. Make some calls to Akismet (see example below to get started)\n\n## Example\n\nImport and instantiate Pykismet.\n\n from pykismet3 import Akismet\n import os\n\n a = Akismet(blog_url=\"http://your.blog/url\",\n user_agent=\"My Awesome Web App/0.0.1\")\n\n a.api_key=\"YOUR_AKISMET_API_KEY\"\n\n### Comment Check\n\n a.check({'user_ip': os.environ['REMOTE_ADDR'],\n 'user_agent': os.environ['HTTP_USER_AGENT'],\n 'referrer': os.environ.get('HTTP_REFERER', 'unknown'),\n 'comment_content': 'I LIEK YOUR WEB SITE',\n 'comment_author': 'Comment Author',\n 'is_test': 1,\n })\n\n### Submit Ham\n\n a.submit_ham({'user_ip': os.environ['REMOTE_ADDR'],\n 'user_agent': os.environ['HTTP_USER_AGENT'],\n 'referrer': os.environ.get('HTTP_REFERER', 'unknown'),\n 'comment_content': 'I LIEK YOUR WEB SITE',\n 'comment_author': 'Comment Author',\n 'is_test': 1,\n })\n\n### Submit Spam\n\n a.submit_spam({'user_ip': os.environ['REMOTE_ADDR'],\n 'user_agent': os.environ['HTTP_USER_AGENT'],\n 'referrer': os.environ.get('HTTP_REFERER', 'unknown'),\n 'comment_content': 'I LIEK YOUR WEB SITE',\n 'comment_author': 'Comment Author',\n 'is_test': 1,\n })\n\n## Documentation\n\nThe examples above show you pretty much everything you need to know.\n\nFor a full list of supported parameters for each API call, see http://akismet.com/development/api/\n\nThe code is only ~150 lines long anyway, so just look at '''pykismet.py''' if you aren't sure about something.\n\n## Bugs\n\nPatches to fix bugs and implement missing features welcome! Please make a pull request.", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/grundleborg/pykismet3", "keywords": null, "license": "MIT", "maintainer": null, "maintainer_email": null, "name": "pykismet3", "package_url": "https://pypi.org/project/pykismet3/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/pykismet3/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/grundleborg/pykismet3" }, "release_url": "https://pypi.org/project/pykismet3/0.1.1/", "requires_dist": null, "requires_python": null, "summary": "A Python 3 module for the Akismet spam comment-spam-detection web service.", "version": "0.1.1" }, "last_serial": 1066035, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "660f6dd901f918d530e5256d20372b0e", "sha256": "c1064cb2d8cc41f21bee211691f333d54878b35f8c94bc3b01c29c5163f7e78f" }, "downloads": -1, "filename": "pykismet3-0.1.0-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "660f6dd901f918d530e5256d20372b0e", "packagetype": "bdist_wheel", "python_version": "3.3", "requires_python": null, "size": 6519, "upload_time": "2014-04-16T20:29:17", "url": "https://files.pythonhosted.org/packages/e2/33/50ea0d84568480655948e4bc5e7c650a7522c37bc4954b49df962025b6d4/pykismet3-0.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7c194b2149242a2651c7f4f467568156", "sha256": "2f463a0ccd0e52f4767c7780cd2842af4d9b26a5ee6d4eb592554e2e7ae3edd7" }, "downloads": -1, "filename": "pykismet3-0.1.0.tar.gz", "has_sig": true, "md5_digest": "7c194b2149242a2651c7f4f467568156", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4081, "upload_time": "2014-04-16T20:28:34", "url": "https://files.pythonhosted.org/packages/70/5a/c6e962c64fab41304814478e95ace1328fe5824877bde3cdbf45eee480ff/pykismet3-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "317f94aa15079095b2d2fe773e192ea8", "sha256": "290a5e37dd411d2ea180be1049a5fd39a36c0c1b627143dec73c0c58e326c45e" }, "downloads": -1, "filename": "pykismet3-0.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "317f94aa15079095b2d2fe773e192ea8", "packagetype": "bdist_wheel", "python_version": "3.3", "requires_python": null, "size": 6595, "upload_time": "2014-04-20T21:26:36", "url": "https://files.pythonhosted.org/packages/55/85/48e60221cc0067906da1f3e3c6590bee31eee8fd0ee0444327c43ba448f8/pykismet3-0.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d56d0a3e9092d71725c49dd0d5d815df", "sha256": "461541806117e34cb60dbf99e6315567fc317ac6eb06580d75d718f494390a19" }, "downloads": -1, "filename": "pykismet3-0.1.1.tar.gz", "has_sig": false, "md5_digest": "d56d0a3e9092d71725c49dd0d5d815df", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4130, "upload_time": "2014-04-20T21:26:25", "url": "https://files.pythonhosted.org/packages/35/e6/ca793186dcd0b21a3c1219bc6a9d86cf35896dbcf9acf801ef3e98ccfa86/pykismet3-0.1.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "317f94aa15079095b2d2fe773e192ea8", "sha256": "290a5e37dd411d2ea180be1049a5fd39a36c0c1b627143dec73c0c58e326c45e" }, "downloads": -1, "filename": "pykismet3-0.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "317f94aa15079095b2d2fe773e192ea8", "packagetype": "bdist_wheel", "python_version": "3.3", "requires_python": null, "size": 6595, "upload_time": "2014-04-20T21:26:36", "url": "https://files.pythonhosted.org/packages/55/85/48e60221cc0067906da1f3e3c6590bee31eee8fd0ee0444327c43ba448f8/pykismet3-0.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d56d0a3e9092d71725c49dd0d5d815df", "sha256": "461541806117e34cb60dbf99e6315567fc317ac6eb06580d75d718f494390a19" }, "downloads": -1, "filename": "pykismet3-0.1.1.tar.gz", "has_sig": false, "md5_digest": "d56d0a3e9092d71725c49dd0d5d815df", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4130, "upload_time": "2014-04-20T21:26:25", "url": "https://files.pythonhosted.org/packages/35/e6/ca793186dcd0b21a3c1219bc6a9d86cf35896dbcf9acf801ef3e98ccfa86/pykismet3-0.1.1.tar.gz" } ] }