From f9943c5129ad9dc25aad650dc91c7d13fa07f356 Mon Sep 17 00:00:00 2001
From: jvoisin <julien.voisin@dustri.org>
Date: Sat, 27 Apr 2019 12:49:18 +0200
Subject: [PATCH] Simplify a bit the typing

---
 libmat2/archive.py | 14 +++++++-------
 1 file changed, 7 insertions(+), 7 deletions(-)

diff --git a/libmat2/archive.py b/libmat2/archive.py
index 3e24b71..1f02114 100644
--- a/libmat2/archive.py
+++ b/libmat2/archive.py
@@ -6,7 +6,7 @@ import tempfile
 import os
 import logging
 import shutil
-from typing import Dict, Set, Pattern, Union, Any, List, Text
+from typing import Dict, Set, Pattern, Union, Any, List
 
 from . import abstract, UnknownMemberPolicy, parser_factory
 
@@ -88,13 +88,13 @@ class ArchiveBasedAbstractParser(abstract.AbstractParser):
 
     @staticmethod
     @abc.abstractstaticmethod
-    def _get_member_name(member: ArchiveMember) -> Text:
+    def _get_member_name(member: ArchiveMember) -> str:
         """Return the name of the given member."""
 
     @staticmethod
     @abc.abstractstaticmethod
     def _add_file_to_archive(archive: ArchiveClass, member: ArchiveMember,
-                             full_path: Text):
+                             full_path: str):
         """Add the file at full_path to the archive, via the given member."""
 
     def get_meta(self) -> Dict[str, Union[str, dict]]:
@@ -247,7 +247,7 @@ class TarParser(ArchiveBasedAbstractParser):
 
     @staticmethod
     def _add_file_to_archive(archive: ArchiveClass, member: ArchiveMember,
-                             full_path: Text):
+                             full_path: str):
         assert isinstance(member, tarfile.TarInfo)  # please mypy
         assert isinstance(archive, tarfile.TarFile)  # please mypy
         archive.add(full_path, member.name, filter=TarParser._clean_member)  # type: ignore
@@ -258,7 +258,7 @@ class TarParser(ArchiveBasedAbstractParser):
         return archive.getmembers()  # type: ignore
 
     @staticmethod
-    def _get_member_name(member: ArchiveMember) -> Text:
+    def _get_member_name(member: ArchiveMember) -> str:
         assert isinstance(member, tarfile.TarInfo)  # please mypy
         return member.name
 
@@ -304,7 +304,7 @@ class ZipParser(ArchiveBasedAbstractParser):
 
     @staticmethod
     def _add_file_to_archive(archive: ArchiveClass, member: ArchiveMember,
-                             full_path: Text):
+                             full_path: str):
         assert isinstance(archive, zipfile.ZipFile)  # please mypy
         assert isinstance(member, zipfile.ZipInfo)  # please mypy
         with open(full_path, 'rb') as f:
@@ -316,6 +316,6 @@ class ZipParser(ArchiveBasedAbstractParser):
         return archive.infolist()  # type: ignore
 
     @staticmethod
-    def _get_member_name(member: ArchiveMember) -> Text:
+    def _get_member_name(member: ArchiveMember) -> str:
         assert isinstance(member, zipfile.ZipInfo)  # please mypy
         return member.filename
-- 
GitLab