diff options
Diffstat (limited to 'django/utils/archive.py')
| -rw-r--r-- | django/utils/archive.py | 14 |
1 files changed, 6 insertions, 8 deletions
diff --git a/django/utils/archive.py b/django/utils/archive.py index 15326eb18c..c94ca4950b 100644 --- a/django/utils/archive.py +++ b/django/utils/archive.py @@ -216,11 +216,9 @@ class ZipArchive(BaseArchive): self._archive.close() -extension_map = { - '.tar': TarArchive, - '.tar.bz2': TarArchive, - '.tar.gz': TarArchive, - '.tgz': TarArchive, - '.tz2': TarArchive, - '.zip': ZipArchive, -} +extension_map = dict.fromkeys(( + '.tar', + '.tar.bz2', '.tbz2', '.tbz', '.tz2', + '.tar.gz', '.tgz', '.taz', +), TarArchive) +extension_map['.zip'] = ZipArchive |
