summaryrefslogtreecommitdiff
path: root/django/contrib/auth/password_validation.py
diff options
context:
space:
mode:
authorJon Dufresne <jon.dufresne@gmail.com>2019-05-22 10:47:29 -0700
committerMariusz Felisiak <felisiak.mariusz@gmail.com>2019-05-22 19:47:28 +0200
commitb711eafd2aabdf22e1d529bfb76dd8d3356d7000 (patch)
tree6a1c1f104f264519c4b87b57e18ebee331f94285 /django/contrib/auth/password_validation.py
parent888fdf182e164fa4b24aa82fa833c90a2b9bee7a (diff)
Refs #30116 -- Removed unnecessary str() calls in CommonPasswordValidator.
open() and gzip.open() supports path-like objects since Python 3.6.
Diffstat (limited to 'django/contrib/auth/password_validation.py')
-rw-r--r--django/contrib/auth/password_validation.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/django/contrib/auth/password_validation.py b/django/contrib/auth/password_validation.py
index 2b43ed9424..bfdc096a9a 100644
--- a/django/contrib/auth/password_validation.py
+++ b/django/contrib/auth/password_validation.py
@@ -171,10 +171,10 @@ class CommonPasswordValidator:
def __init__(self, password_list_path=DEFAULT_PASSWORD_LIST_PATH):
try:
- with gzip.open(str(password_list_path), 'rt') as f:
+ with gzip.open(password_list_path, 'rt') as f:
self.passwords = {x.strip() for x in f}
except OSError:
- with open(str(password_list_path)) as f:
+ with open(password_list_path) as f:
self.passwords = {x.strip() for x in f}
def validate(self, password, user=None):