From e7b84130f5ede84e554130c5662888eb33768468 Mon Sep 17 00:00:00 2001
From: Fredrik Jonsson <frjo@xdeb.org>
Date: Wed, 26 Sep 2018 10:44:17 +0200
Subject: [PATCH] Switch to django-pwned-passwords instead of
 django-pwnedpasswords-validator, better error handeling.

---
 opentech/settings/base.py | 4 ++--
 requirements.txt          | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/opentech/settings/base.py b/opentech/settings/base.py
index b0f9b70a0..0c99e0189 100644
--- a/opentech/settings/base.py
+++ b/opentech/settings/base.py
@@ -114,6 +114,7 @@ INSTALLED_APPS = [
     'addressfield',
     'django_bleach',
     'django_fsm',
+    'django_pwned_passwords',
 
     'hijack',
     'compat',
@@ -128,7 +129,6 @@ INSTALLED_APPS = [
     'django.contrib.staticfiles',
     'django.contrib.sitemaps',
     'django.forms',
-    'django_pwnedpasswords_validator',
 ]
 
 MIDDLEWARE = [
@@ -239,7 +239,7 @@ AUTH_PASSWORD_VALIDATORS = [
         'NAME': 'django.contrib.auth.password_validation.UserAttributeSimilarityValidator',
     },
     {
-        'NAME': 'django_pwnedpasswords_validator.validation.PwnedPasswordValidator',
+        'NAME': 'django_pwned_passwords.password_validation.PWNEDPasswordValidator',
     },
 ]
 
diff --git a/requirements.txt b/requirements.txt
index a8ed572b1..470eff2f7 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -31,7 +31,7 @@ django_select2==6.0.1
 dj-database-url==0.5.0
 django-basic-auth-ip-whitelist==0.2.1
 django-heroku==0.3.1
-django-pwnedpasswords-validator==1.0.1
+django-pwned-passwords==2.0.0
 django-redis==4.9.0
 django-referrer-policy==1.0
 whitenoise==4.0
-- 
GitLab