From 3a8f4e0158a354e4cc8180c65670587cd8596231 Mon Sep 17 00:00:00 2001 From: Shai Golderman Date: Sun, 26 May 2024 18:23:34 +0300 Subject: [PATCH] PM-8466: Failed to determine archive format due to upper-case GZ extension --- patoolib/util.py | 2 +- setup.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/patoolib/util.py b/patoolib/util.py index 6e11d88b..05e933c1 100644 --- a/patoolib/util.py +++ b/patoolib/util.py @@ -265,7 +265,7 @@ def guess_mime_mimedb (filename): """ mime, encoding = None, None if mimedb is not None: - mime, encoding = mimedb.guess_type(filename, strict=False) + mime, encoding = mimedb.guess_type(filename.lower(), strict=False) if mime not in ArchiveMimetypes and encoding in ArchiveCompressions: # Files like 't.txt.gz' are recognized with encoding as format, and # an unsupported mime-type like 'text/plain'. Fix this. diff --git a/setup.py b/setup.py index 983ed6ac..a2692046 100644 --- a/setup.py +++ b/setup.py @@ -30,7 +30,7 @@ from distutils.file_util import write_file AppName = "patool" -AppVersion = "1.13.9" +AppVersion = "1.14.0" MyName = "Bastian Kleineidam" MyEmail = "bastian.kleineidam@web.de"