From 57e1d22163d67fec2fddbd2ecc02792a7b38366f Mon Sep 17 00:00:00 2001 From: manetta Date: Tue, 27 Sep 2022 18:48:06 +0200 Subject: [PATCH] switch to notebook.auth --- reset_jupyter_password.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/reset_jupyter_password.py b/reset_jupyter_password.py index 7e14ce8..5aad8d8 100644 --- a/reset_jupyter_password.py +++ b/reset_jupyter_password.py @@ -1,6 +1,6 @@ import os # from IPython.lib import passwd -from hashlib import sha1 +from notebook.auth import passwd from jinja2 import Environment, FileSystemLoader from random import shuffle from getpass import getpass @@ -28,8 +28,7 @@ userdata['servername'] = servername password = getpass(f"New password: ") userdata['password'] = password -# userdata['password_sha1'] = passwd(password) -userdata['password_sha1'] = sha1(password.encode("utf-8")).hexdigest() +userdata['password_sha1'] = passwd(password) with open("jupyter_notebook_config.temp.py", "w") as f: print(nbconfig.render(**userdata), file=f)