From 6533f883f6b856eb441768b25a84752942773f90 Mon Sep 17 00:00:00 2001 From: Anthony Sottile Date: Mon, 11 Jun 2018 10:13:32 -0700 Subject: [PATCH] rehash hard-codes sha256, remove algo param (#5485) --- src/pip/_internal/wheel.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/pip/_internal/wheel.py b/src/pip/_internal/wheel.py index 4723bf7b7..6b75caede 100644 --- a/src/pip/_internal/wheel.py +++ b/src/pip/_internal/wheel.py @@ -51,9 +51,9 @@ VERSION_COMPATIBLE = (1, 0) logger = logging.getLogger(__name__) -def rehash(path, algo='sha256', blocksize=1 << 20): - """Return (hash, length) for path using hashlib.new(algo)""" - h = hashlib.new(algo) +def rehash(path, blocksize=1 << 20): + """Return (hash, length) for path using hashlib.sha256()""" + h = hashlib.sha256() length = 0 with open(path, 'rb') as f: for block in read_chunks(f, size=blocksize):