{ "info": { "author": "Bruno Renie", "author_email": "bruno@renie.fr", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Web Environment", "Framework :: Django", "Framework :: Django :: 1.11", "Framework :: Django :: 2.0", "Framework :: Django :: 2.1", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Natural Language :: English", "Programming Language :: Python", "Programming Language :: Python :: 3" ], "description": "Django-password-reset\n=====================\n\n.. image:: https://travis-ci.org/brutasse/django-password-reset.svg?branch=master\n :alt: Build Status\n :target: https://travis-ci.org/brutasse/django-password-reset\n\nClass-based views for password reset, the usual \"forget password?\" workflow:\n\n* User fills his email address or username\n* Django sends him an email with a token to reset his password\n* User chooses a new password\n\nThe token is not stored server-side, it is generated using Django's signing\nfunctionality.\n\n* Author: Bruno Reni\u00e9 and `contributors`_\n* Licence: BSD\n* Compatibility: Django 1.11+\n\n.. _contributors: https://github.com/brutasse/django-password-reset/contributors\n\nInstallation\n------------\n\n* ``pip install -U django-password-reset``\n* Add ``password_reset`` to your ``INSTALLED_APPS``\n* Include ``password_reset.urls`` in your root ``urls.py``\n\nFor extensive documentation see the ``docs`` folder or `read it on\nreadthedocs`_\n\n.. _read it on readthedocs: https://django-password-reset.readthedocs.io/\n\nTo install the `in-development version`_ of django-password-reset, run ``pip\ninstall django-password-reset==dev``.\n\n.. _in-development version: https://github.com/brutasse/django-password-reset/tarball/master#egg=django-password-reset-dev\n\nBugs\n----\n\nReally? Oh well... Please Report. Or better, fix :)\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/brutasse/django-password-reset", "keywords": "", "license": "BSD licence, see LICENSE file", "maintainer": "", "maintainer_email": "", "name": "django-password-reset", "package_url": "https://pypi.org/project/django-password-reset/", "platform": "", "project_url": "https://pypi.org/project/django-password-reset/", "project_urls": { "Homepage": "https://github.com/brutasse/django-password-reset" }, "release_url": "https://pypi.org/project/django-password-reset/2.0/", "requires_dist": [ "Django (>=1.11)" ], "requires_python": "", "summary": "Class-based views for password reset.", "version": "2.0" }, "last_serial": 4210551, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "c05fc75108acc6d28fc92740afa1bc64", "sha256": "09993ff117819021fe2cef4d7577d49c51d3f2af871bf8320fd1ce27eed49cfb" }, "downloads": -1, "filename": "django-password-reset-0.1.tar.gz", "has_sig": false, "md5_digest": "c05fc75108acc6d28fc92740afa1bc64", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7322, "upload_time": "2012-05-01T23:35:09", "url": "https://files.pythonhosted.org/packages/c4/92/dbbec30d252ca5259d6730b0cf28f70bbc5d3a6f10c76766d78efb9a0f9b/django-password-reset-0.1.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "ab2be7a8b7726c6f61a5cc4bb4290b65", "sha256": "b4db9f3f2e001fed333f12cf904ecc4e652889a006f386781108ce3bab25061a" }, "downloads": -1, "filename": "django-password-reset-0.2.tar.gz", "has_sig": false, "md5_digest": "ab2be7a8b7726c6f61a5cc4bb4290b65", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7362, "upload_time": "2012-05-03T12:25:39", "url": "https://files.pythonhosted.org/packages/33/9f/c5b28552d8a00d32021d1c0463725fd0b4417404b6fb8e426fd585ee9e06/django-password-reset-0.2.tar.gz" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "a563c8224ff938892258ba482b17a232", "sha256": "1b4465570eb466cf438471d7d97db87677494547070c2fd287a5a706ee418fc4" }, "downloads": -1, "filename": "django-password-reset-0.3.tar.gz", "has_sig": false, "md5_digest": "a563c8224ff938892258ba482b17a232", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8022, "upload_time": "2012-11-07T14:47:07", "url": "https://files.pythonhosted.org/packages/e8/80/122ec606e29564c98153eb581823803c50d4ab6efe2b6263b9c08f0b5f82/django-password-reset-0.3.tar.gz" } ], "0.4": [ { "comment_text": "", "digests": { "md5": "dc9637ab73cfe6b3f7723d4281a5bbcd", "sha256": "116231246742030806cd769469112c4adb579437019e2379e866b62a63adcc87" }, "downloads": -1, "filename": "django-password-reset-0.4.tar.gz", "has_sig": false, "md5_digest": "dc9637ab73cfe6b3f7723d4281a5bbcd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8055, "upload_time": "2013-02-18T12:53:55", "url": "https://files.pythonhosted.org/packages/d4/6e/1d3d788458f87aa7785a4ce8662aa049fa6fbefa6436ad9ed197dd804e6d/django-password-reset-0.4.tar.gz" } ], "0.5": [ { "comment_text": "", "digests": { "md5": "e710747ab7349a53cc2f3428231f75b2", "sha256": "afe474dd7b201b165a78ce9e099e850da9e6074e1cf326568f016122d4d05001" }, "downloads": -1, "filename": "django-password-reset-0.5.tar.gz", "has_sig": false, "md5_digest": "e710747ab7349a53cc2f3428231f75b2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8407, "upload_time": "2013-05-19T10:36:24", "url": "https://files.pythonhosted.org/packages/4c/14/db828dac7e8fc609ce1bb1847400df03e0df286f2540f8954e8b8e02dcdc/django-password-reset-0.5.tar.gz" } ], "0.5.1": [ { "comment_text": "", "digests": { "md5": "ca2340bed30928a62f1dc4ccb0aa6259", "sha256": "562c7d451ceb9e5e2d9bb5e5a797485e43d97a4c9106c5b9fcf59f5190771393" }, "downloads": -1, "filename": "django_password_reset-0.5.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ca2340bed30928a62f1dc4ccb0aa6259", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 24078, "upload_time": "2013-11-15T08:05:53", "url": "https://files.pythonhosted.org/packages/69/00/d68aee14881d904848d9ed4561a99e7c01c315205fc5be6febb5f35c9011/django_password_reset-0.5.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "92ee4f84a00fdef659034997ea4be46b", "sha256": "78d9917aa26f26883ce71b40b0f71275dface789332b75932a9d74c1c6dd6a4e" }, "downloads": -1, "filename": "django-password-reset-0.5.1.tar.gz", "has_sig": false, "md5_digest": "92ee4f84a00fdef659034997ea4be46b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12560, "upload_time": "2013-10-31T09:19:26", "url": "https://files.pythonhosted.org/packages/03/9b/6344bfef149d4c77520c2d1be826bf83c6446a3460ddc4f35a6f3b7c03ca/django-password-reset-0.5.1.tar.gz" } ], "0.6": [ { "comment_text": "", "digests": { "md5": "57e5d99e28bdf259d4abc43c53f5c0a9", "sha256": "fd1570b82fddcddfdbc37d3e28bc18c86937f58a8148087ec78d01189393eccb" }, "downloads": -1, "filename": "django_password_reset-0.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "57e5d99e28bdf259d4abc43c53f5c0a9", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24394, "upload_time": "2014-01-21T22:03:31", "url": "https://files.pythonhosted.org/packages/0c/f6/3601ce5b94fc1fbc40b316aec582cc599bc0023a04adf559bb11f26c90fe/django_password_reset-0.6-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7d53b2e43879c4b3613a713106d86398", "sha256": "011326c7f02658c9d9ffbb777940cbbf1ebde6f683c926554df7ac1c043cbd4d" }, "downloads": -1, "filename": "django-password-reset-0.6.tar.gz", "has_sig": false, "md5_digest": "7d53b2e43879c4b3613a713106d86398", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12748, "upload_time": "2013-12-15T15:38:32", "url": "https://files.pythonhosted.org/packages/07/a2/ad8f435cbd06c9212e06c6c57f4bb297a0aa6e98f58877c49e9a036555f1/django-password-reset-0.6.tar.gz" } ], "0.6.1": [ { "comment_text": "", "digests": { "md5": "cdfcebd9b08a9ccf787494981ba3e09d", "sha256": "186dad43f2ca1d24526404e65099e05c3135d490b03f8323a36bfcdaa3739a27" }, "downloads": -1, "filename": "django_password_reset-0.6.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "cdfcebd9b08a9ccf787494981ba3e09d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 31462, "upload_time": "2014-02-14T21:04:28", "url": "https://files.pythonhosted.org/packages/d7/16/7fa7aea3839e15a3c251c243f32a145012b3c43f28d97e46fb7d3389a2a3/django_password_reset-0.6.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "cbfac764d87b1e611884d8d7a470a140", "sha256": "0d03ab5a9a604066986e91094c897f31f5af22d1b047133d709191aa12006cd9" }, "downloads": -1, "filename": "django-password-reset-0.6.1.tar.gz", "has_sig": false, "md5_digest": "cbfac764d87b1e611884d8d7a470a140", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14856, "upload_time": "2014-02-14T21:04:31", "url": "https://files.pythonhosted.org/packages/10/6c/7d0624d7c247dd9e64ef53dbd97e84aafb7b458fee3559df9388bd925335/django-password-reset-0.6.1.tar.gz" } ], "0.7": [ { "comment_text": "", "digests": { "md5": "4d17eae688c3a7cd2d3cf91a33b1035e", "sha256": "fb3b3e427ea6ea9224e5eb2cd1730d358e7c18465f7f0b30416ad3bb8ca352b1" }, "downloads": -1, "filename": "django_password_reset-0.7-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4d17eae688c3a7cd2d3cf91a33b1035e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 31652, "upload_time": "2014-02-18T22:05:21", "url": "https://files.pythonhosted.org/packages/a4/d2/c8818de9982f076f92c70b984df56317730a9b7b19199356fd1e9cd62d15/django_password_reset-0.7-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7ff5bfc2ae927ce8f3fe106cd019f7d2", "sha256": "bedd6bd67fac44a61f145430cf234373d0792fd0999611430d2692b15802e1f6" }, "downloads": -1, "filename": "django-password-reset-0.7.tar.gz", "has_sig": false, "md5_digest": "7ff5bfc2ae927ce8f3fe106cd019f7d2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15081, "upload_time": "2014-02-18T22:05:23", "url": "https://files.pythonhosted.org/packages/df/65/ba3d9ecab8e4369396bfb0c82d754c74a875f663f5a765ee82e3c40f7b7e/django-password-reset-0.7.tar.gz" } ], "0.8": [ { "comment_text": "", "digests": { "md5": "57f7afdc1270fd65c46e895d7916440d", "sha256": "a4c4a9b2a5ba18736dfd9440c44bf0f2714ccafc6683c2272095dae2502280e2" }, "downloads": -1, "filename": "django_password_reset-0.8-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "57f7afdc1270fd65c46e895d7916440d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 42577, "upload_time": "2015-10-30T12:51:30", "url": "https://files.pythonhosted.org/packages/b0/26/50c779142a401b18acc393066aa69983bba92505167a839e72ca42ed1b72/django_password_reset-0.8-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "59f3299e031e5882d3f40d1e568fffa2", "sha256": "e7e8751be33ba274faa2a80537394fb33b52595ee7b5b13d108ce0165437e752" }, "downloads": -1, "filename": "django-password-reset-0.8.tar.gz", "has_sig": false, "md5_digest": "59f3299e031e5882d3f40d1e568fffa2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18649, "upload_time": "2015-10-30T12:51:35", "url": "https://files.pythonhosted.org/packages/f5/7b/42cfc60324c8114edbfb08546e55e4e590c134463d7867ed4619b9ccd7f4/django-password-reset-0.8.tar.gz" } ], "0.8.1": [ { "comment_text": "", "digests": { "md5": "98f286f7ef5e5cac89ceeeef3dc5ac37", "sha256": "9f74ce199388b36e5b32d33430689bd3359f75be7c93d0993b25b5c4386a4947" }, "downloads": -1, "filename": "django_password_reset-0.8.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "98f286f7ef5e5cac89ceeeef3dc5ac37", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 45883, "upload_time": "2015-10-30T12:54:37", "url": "https://files.pythonhosted.org/packages/63/b0/6dba34833a2c78bcbc0e179b05b447e9f42854e677ad17e1676fbf172585/django_password_reset-0.8.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3c686f0355c4a7cbf6060531bbcdd94b", "sha256": "f74f7453bbb03af43db2abe11a65e54c6346d7a4cc0a4a094fa7f03dd4d55446" }, "downloads": -1, "filename": "django-password-reset-0.8.1.tar.gz", "has_sig": false, "md5_digest": "3c686f0355c4a7cbf6060531bbcdd94b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19396, "upload_time": "2015-10-30T12:55:05", "url": "https://files.pythonhosted.org/packages/d5/3a/99bdf57e9e281c455aaf0fd4216d64eb6e56190c990a8aa769ce035030f5/django-password-reset-0.8.1.tar.gz" } ], "0.8.2": [ { "comment_text": "", "digests": { "md5": "5caeeac4dd20cfe4e2c4cde6cef0abb5", "sha256": "353d55a143221bb44f8b88f2abef6a8e610095c9757cc52ec2208de02ae0162f" }, "downloads": -1, "filename": "django_password_reset-0.8.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5caeeac4dd20cfe4e2c4cde6cef0abb5", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 45921, "upload_time": "2016-01-12T12:25:33", "url": "https://files.pythonhosted.org/packages/89/f7/364712a54e41bad8bae53f35f44208a593550658eef3fa9d26a8c8d2e9ef/django_password_reset-0.8.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e2fdc7ab471c028b171c5599d415117d", "sha256": "21cd2255a9683820beddb05b884d22b73657ffb115f7fa86344acf2224b0bf1d" }, "downloads": -1, "filename": "django-password-reset-0.8.2.tar.gz", "has_sig": false, "md5_digest": "e2fdc7ab471c028b171c5599d415117d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19846, "upload_time": "2016-01-12T12:26:46", "url": "https://files.pythonhosted.org/packages/eb/7b/c0690ed21bd65dd08a2699d25b6915dcbe72d635f9ca7f91208dbb69aae4/django-password-reset-0.8.2.tar.gz" } ], "0.9": [ { "comment_text": "", "digests": { "md5": "8a63e6539812ca114e9dd501e010148c", "sha256": "b57395d24b1d87471b156043e2aa3a00b248b97dcf1c06a8b523b7566b7fa23b" }, "downloads": -1, "filename": "django_password_reset-0.9-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8a63e6539812ca114e9dd501e010148c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 45960, "upload_time": "2016-06-01T14:46:56", "url": "https://files.pythonhosted.org/packages/4b/6a/8c7c8076504e38052a35890a4e30aa0ddef7f6c6b7dc705de34a950e62e6/django_password_reset-0.9-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c04eb2913d486e22f7f3340da4f2778b", "sha256": "30ec28568ec279cd4453020465360ae5e228abaa6d0424ce4074297457b94428" }, "downloads": -1, "filename": "django-password-reset-0.9.tar.gz", "has_sig": false, "md5_digest": "c04eb2913d486e22f7f3340da4f2778b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19926, "upload_time": "2016-06-01T14:47:11", "url": "https://files.pythonhosted.org/packages/7b/5d/1b77bae4cdb1285bae5e63d57cfc9bd246eb8e2984a35182212a7f7a757b/django-password-reset-0.9.tar.gz" } ], "1.0": [ { "comment_text": "", "digests": { "md5": "546d9e5cad852266594c9b31612e6e4b", "sha256": "c2eeb2e8458b8dca8b118d6d7d187998cd510db4547e1e75edf034aff82504df" }, "downloads": -1, "filename": "django_password_reset-1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "546d9e5cad852266594c9b31612e6e4b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 49904, "upload_time": "2017-05-30T08:15:45", "url": "https://files.pythonhosted.org/packages/8a/ca/20cc35a234f2206a88da0aa60bf13a2fa4ccc205be99c6cab38fd81edd8e/django_password_reset-1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1adfc5dcb7765c3ccba00e6a7a20a05c", "sha256": "3c3592970a2f9db9ff1369a2b5b1569a1af75154c8942ec92afe29de80b7149c" }, "downloads": -1, "filename": "django-password-reset-1.0.tar.gz", "has_sig": false, "md5_digest": "1adfc5dcb7765c3ccba00e6a7a20a05c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21565, "upload_time": "2017-05-30T08:15:46", "url": "https://files.pythonhosted.org/packages/ef/f6/4e48e064eebb1da3bfd78666e38328bdf980cd118c6614751519542803d1/django-password-reset-1.0.tar.gz" } ], "2.0": [ { "comment_text": "", "digests": { "md5": "61a89c1c7f4a4d6da8d9a35e8965e845", "sha256": "1789b6445d4aec802366625b0facba2ab0b406ac0bfa28d26a5fb29d0f889eee" }, "downloads": -1, "filename": "django_password_reset-2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "61a89c1c7f4a4d6da8d9a35e8965e845", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 48324, "upload_time": "2018-08-27T10:06:54", "url": "https://files.pythonhosted.org/packages/e0/a3/9e8c75842722d08b8ff369972cbe8c25b35c4d7af81726c8af068ab45cea/django_password_reset-2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1939bc9fca8e3094274050b240347c63", "sha256": "2080621bcd3409bc0d516f0ea147648ccff70cf499e24acde37576842797c4d4" }, "downloads": -1, "filename": "django-password-reset-2.0.tar.gz", "has_sig": false, "md5_digest": "1939bc9fca8e3094274050b240347c63", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21525, "upload_time": "2018-08-27T10:06:55", "url": "https://files.pythonhosted.org/packages/4a/5a/cb805f30b11049404549d818892c1937980c09ebf75c538821ddec644136/django-password-reset-2.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "61a89c1c7f4a4d6da8d9a35e8965e845", "sha256": "1789b6445d4aec802366625b0facba2ab0b406ac0bfa28d26a5fb29d0f889eee" }, "downloads": -1, "filename": "django_password_reset-2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "61a89c1c7f4a4d6da8d9a35e8965e845", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 48324, "upload_time": "2018-08-27T10:06:54", "url": "https://files.pythonhosted.org/packages/e0/a3/9e8c75842722d08b8ff369972cbe8c25b35c4d7af81726c8af068ab45cea/django_password_reset-2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1939bc9fca8e3094274050b240347c63", "sha256": "2080621bcd3409bc0d516f0ea147648ccff70cf499e24acde37576842797c4d4" }, "downloads": -1, "filename": "django-password-reset-2.0.tar.gz", "has_sig": false, "md5_digest": "1939bc9fca8e3094274050b240347c63", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21525, "upload_time": "2018-08-27T10:06:55", "url": "https://files.pythonhosted.org/packages/4a/5a/cb805f30b11049404549d818892c1937980c09ebf75c538821ddec644136/django-password-reset-2.0.tar.gz" } ] }