{ "info": { "author": "Vladislav Bakin", "author_email": "mixkorshun@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Web Environment", "Framework :: Django", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6" ], "description": "django-antispam\n===============\n\n.. image:: https://travis-ci.org/mixkorshun/django-antispam.svg?branch=master\n :alt: build status\n :target: https://travis-ci.org/mixkorshun/django-antispam\n.. image:: https://codecov.io/gh/mixkorshun/django-antispam/branch/master/graph/badge.svg\n :alt: codecov\n :target: https://codecov.io/gh/mixkorshun/django-antispam\n.. image:: https://badge.fury.io/py/django-antispam.svg\n :alt: pypi\n :target: https://pypi.python.org/pypi/django-antispam\n.. image:: https://img.shields.io/badge/code%20style-pep8-orange.svg\n :alt: pep8\n :target: https://www.python.org/dev/peps/pep-0008/\n.. image:: https://img.shields.io/badge/License-MIT-yellow.svg\n :alt: MIT\n :target: https://opensource.org/licenses/MIT\n\nVarious anti-spam protection tools for django applications.\n\nSee the documentation_ for more details.\n\nInstallation\n------------\n\nThe package can be installed using::\n\n pip install django-antispam\n\nAdd the following settings::\n\n INSTALLED_APPS += (\n 'antispam',\n\n # 'antispam.akismet',\n # 'antispam.honeypot',\n # 'antispam.captcha',\n )\n\n # Akismet protection configuration (optional)\n\n AKISMET_API_KEY = ''\n\n AKISMET_SITE_URL = ''\n\n AKISMET_TEST_MODE = False\n\n # reCAPTCHA default configuration (optional)\n\n RECAPTCHA_SITEKEY = 'sitekey'\n\n RECAPTCHA_SECRETKEY = 'secretkey'\n\n RECAPTCHA_WIDGET = 'antispam.captcha.widgets.ReCAPTCHA'\n\n RECAPTCHA_TIMEOUT = 5\n\n RECAPTCHA_PASS_ON_ERROR = False\n\n\nContributing\n------------\n\nIf you have any valuable contribution, suggestion or idea,\nplease let us know as well because we will look into it.\n\nPull requests are welcome too.\n\n\n.. _documentation: https://django-antispam.readthedocs.io/\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/mixkorshun/django-antispam", "keywords": "anti-spam", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "django-antispam", "package_url": "https://pypi.org/project/django-antispam/", "platform": "", "project_url": "https://pypi.org/project/django-antispam/", "project_urls": { "Homepage": "https://github.com/mixkorshun/django-antispam" }, "release_url": "https://pypi.org/project/django-antispam/1.0.1/", "requires_dist": null, "requires_python": "", "summary": "Anti-spam protection tools for django applications.", "version": "1.0.1" }, "last_serial": 3509770, "releases": { "0.2.0": [ { "comment_text": "", "digests": { "md5": "a09c6428cdc0abed1990a03c7379df2c", "sha256": "8b9fc2c37796a3965915d0f99facc43ab556ea6b97644f5935df093def9832bb" }, "downloads": -1, "filename": "django_antispam-0.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "a09c6428cdc0abed1990a03c7379df2c", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 5407, "upload_time": "2017-06-09T11:36:53", "url": "https://files.pythonhosted.org/packages/77/b0/bcc7b9c732ebbdb816b5c6569382b20105f42698f19ae99cee7c8ce711c8/django_antispam-0.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ca0b674f91ad79ba112c284bae20e270", "sha256": "2968fae3982b07750fbbcc57fa5713de083c7b2c9f18a2e5aeaf8d857a71783e" }, "downloads": -1, "filename": "django-antispam-0.2.0.tar.gz", "has_sig": false, "md5_digest": "ca0b674f91ad79ba112c284bae20e270", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4338, "upload_time": "2017-06-09T11:36:51", "url": "https://files.pythonhosted.org/packages/60/69/51ca342bed94cc8077ce20465dbb6df44b342e4e356679aac813abc253b0/django-antispam-0.2.0.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "24090cb5a5e1a9cd8d8326160a826689", "sha256": "54a99fc52e7eef4b2e7b4fb273a3e131b9beeaa05756d8c107ee6ebfeffc2c19" }, "downloads": -1, "filename": "django_antispam-0.3.0-py3-none-any.whl", "has_sig": false, "md5_digest": "24090cb5a5e1a9cd8d8326160a826689", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 6570, "upload_time": "2017-06-13T11:12:46", "url": "https://files.pythonhosted.org/packages/8e/8a/76533af7a82fc734dfb4f47918bb30a666d78a81d8d30dae6fd8b12c103a/django_antispam-0.3.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f7d6d40eac0e6dfc303ff3ae3b5847f8", "sha256": "8cbee245da4d56ba9cb7de92b2e480a8b3ba073e4a4fd7cb908d36d58e95af88" }, "downloads": -1, "filename": "django-antispam-0.3.0.tar.gz", "has_sig": false, "md5_digest": "f7d6d40eac0e6dfc303ff3ae3b5847f8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5117, "upload_time": "2017-06-13T11:12:43", "url": "https://files.pythonhosted.org/packages/a2/f2/0ae7f2db7d6bd4efe33ae7099b7a13f5413ed58ef5aec974bc0d11a4bdb9/django-antispam-0.3.0.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "863b350131b218871d7631535e05ae9b", "sha256": "ee5b774efa43218a1f37475f37269e0b851a508fcecf9f71949ce97c36e04c82" }, "downloads": -1, "filename": "django_antispam-0.4.0-py3-none-any.whl", "has_sig": false, "md5_digest": "863b350131b218871d7631535e05ae9b", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 9080, "upload_time": "2017-06-14T06:44:47", "url": "https://files.pythonhosted.org/packages/31/46/520e2900e310ab9d3aa3f304587c6249e232093f883925cf9410d531bd8b/django_antispam-0.4.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8d63a9af71c075727b7a5868fa721137", "sha256": "4de6ae2be3d5d51f3535732e927cd5e9d9bfcb80ca4c559bef607d9792972e8b" }, "downloads": -1, "filename": "django-antispam-0.4.0.tar.gz", "has_sig": false, "md5_digest": "8d63a9af71c075727b7a5868fa721137", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6418, "upload_time": "2017-06-14T06:44:46", "url": "https://files.pythonhosted.org/packages/f9/01/fcbba81edf508cc8960fce9f14852a0c85388182b4bbcea91020481323df/django-antispam-0.4.0.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "da583b1205234ee78d875a40ff6ee810", "sha256": "0ea67ebd1e82f02d6b5b4e2b2c032a5538a945cadc6013f2da8cf7aa25c369bb" }, "downloads": -1, "filename": "django_antispam-0.5.0-py3-none-any.whl", "has_sig": false, "md5_digest": "da583b1205234ee78d875a40ff6ee810", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 10396, "upload_time": "2017-06-14T07:40:10", "url": "https://files.pythonhosted.org/packages/db/76/70f119ba111386fa0c851221360611fe1952492427a925223bd387e125cc/django_antispam-0.5.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "81a25ef081a05a4c8a4387a75b0c0a6d", "sha256": "a4df2047110bd2b682708ca82a65d56836248a43e4ac93bc3d8f347318796679" }, "downloads": -1, "filename": "django-antispam-0.5.0.tar.gz", "has_sig": false, "md5_digest": "81a25ef081a05a4c8a4387a75b0c0a6d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7544, "upload_time": "2017-06-14T07:40:08", "url": "https://files.pythonhosted.org/packages/ad/16/6c72f0b193738e68049cf7811a0f6f624833da075b341bcb40afcfa51e3d/django-antispam-0.5.0.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "68db437fc0566ef36c882f3ee83ec709", "sha256": "cfd130d0f8ba32da2f1da63f223e31884dbb37d75c0e560625f321e95e4d4dc3" }, "downloads": -1, "filename": "django_antispam-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "68db437fc0566ef36c882f3ee83ec709", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 10651, "upload_time": "2017-06-24T12:19:40", "url": "https://files.pythonhosted.org/packages/7a/9a/cad305198eba6b5754969218cdc07ce8b88cfbb572a81eb97f77d5ce55cc/django_antispam-1.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "be916005f53345148df14aa7431c9515", "sha256": "cff44758f0414a5ce82693d9b671198c9b88b94d63ab3e35ea0aa3cd186d2b3e" }, "downloads": -1, "filename": "django-antispam-1.0.0.tar.gz", "has_sig": false, "md5_digest": "be916005f53345148df14aa7431c9515", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5963, "upload_time": "2017-06-24T12:19:42", "url": "https://files.pythonhosted.org/packages/45/c0/633c9cb01a92e5d68677f135e863de2bc21f93558c15ac2b49b037f6e4b2/django-antispam-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "ae2922a8f0d45fd228276500c1839a9a", "sha256": "687bf961c73115dc8f6db726e4946e92125ca1f7a5f98ccda79ff3d170981ea0" }, "downloads": -1, "filename": "django-antispam-1.0.1.tar.gz", "has_sig": false, "md5_digest": "ae2922a8f0d45fd228276500c1839a9a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6657, "upload_time": "2018-01-21T23:43:25", "url": "https://files.pythonhosted.org/packages/82/2c/65e4bf4358c0c98d11f8368fa39edf45e3be6424978bd45774f9e07c544e/django-antispam-1.0.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "ae2922a8f0d45fd228276500c1839a9a", "sha256": "687bf961c73115dc8f6db726e4946e92125ca1f7a5f98ccda79ff3d170981ea0" }, "downloads": -1, "filename": "django-antispam-1.0.1.tar.gz", "has_sig": false, "md5_digest": "ae2922a8f0d45fd228276500c1839a9a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6657, "upload_time": "2018-01-21T23:43:25", "url": "https://files.pythonhosted.org/packages/82/2c/65e4bf4358c0c98d11f8368fa39edf45e3be6424978bd45774f9e07c544e/django-antispam-1.0.1.tar.gz" } ] }