Remove get_password_hash, unused

spwd is removed in Python 3.13. But fortunately, this function itself is
never used.

Part of: #1073
This commit is contained in:
Stefano Rivera 2024-10-07 10:03:32 -07:00 committed by Alex Willmer
parent e3b16d6d13
commit 34d441fb87
1 changed files with 0 additions and 16 deletions

View File

@ -10,7 +10,6 @@ from __future__ import print_function
import hashlib import hashlib
import io import io
import os import os
import spwd
import mitogen.core import mitogen.core
import mitogen.master import mitogen.master
@ -57,21 +56,6 @@ def streamy_download_file(context, path):
} }
def get_password_hash(username):
"""
Fetch a user's password hash.
"""
try:
h = spwd.getspnam(username)
except KeyError:
return None
# mitogen.core.Secret() is a Unicode subclass with a repr() that hides the
# secret data. This keeps secret stuff out of logs. Like blobs, secrets can
# also be serialized.
return mitogen.core.Secret(h)
def md5sum(path): def md5sum(path):
""" """
Return the MD5 checksum for a file. Return the MD5 checksum for a file.