From: Michael Tremer Date: Mon, 26 Nov 2018 10:23:33 +0000 (+0000) Subject: releases: Open files in binary mode for hashing X-Git-Url: http://git.ipfire.org/?p=ipfire.org.git;a=commitdiff_plain;h=3ca4157e8a8237636a8f22bf1c28b1a0c4a0e8e7 releases: Open files in binary mode for hashing Signed-off-by: Michael Tremer --- diff --git a/src/backend/releases.py b/src/backend/releases.py index 9b2670de..4a322087 100644 --- a/src/backend/releases.py +++ b/src/backend/releases.py @@ -297,7 +297,7 @@ class Release(Object): def __file_hash(self, filename, algo="sha256"): h = hashlib.new(algo) - with open(filename) as f: + with open(filename, "rb") as f: buf_size = 1024 buf = f.read(buf_size) while buf: