From 79dd4909b63dd3fd17e7c28791d10533bcaa7165 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Safa=20Ar=C4=B1man?= Date: Sun, 18 Aug 2019 14:00:34 +0300 Subject: [PATCH] fix all xz and bz2 comporession bugs #8 --- pisi/file.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pisi/file.py b/pisi/file.py index ff4fd9e3..eb9db90e 100644 --- a/pisi/file.py +++ b/pisi/file.py @@ -221,14 +221,14 @@ class File: compressed_files.append(compressed_file) # options = {"level": 9} lzma_file = lzma.LZMAFile(compressed_file, "w", format=1) - lzma_file.write(open(self.localfile, "r").read().encode('utf-8')) + lzma_file.write(open(self.localfile, "r").read().encode()) lzma_file.close() if ctypes & File.COMPRESSION_TYPE_BZ2: import bz2 compressed_file = self.localfile + ".bz2" compressed_files.append(compressed_file) - bz2.BZ2File(compressed_file, "w").write(open(self.localfile, "r").read()) + bz2.BZ2File(compressed_file, "w").write(open(self.localfile, "r").read().encode()) if self.sha1sum: sha1 = pisi.util.sha1_file(self.localfile)