summaryrefslogtreecommitdiff
path: root/libmat2/abstract.py
diff options
context:
space:
mode:
authortotallylegit2018-06-04 20:39:27 +0200
committertotallylegit2018-06-04 20:39:27 +0200
commit183667a7f907f6d2ebc6abda4bbd774829ddffda (patch)
treedd42a4ff31425aa3a294e899bd8107155e994561 /libmat2/abstract.py
parent8143b63ee3ff4d98baeebfe7d19e8518d4930330 (diff)
Improve a bit the typing, again
Diffstat (limited to '')
-rw-r--r--libmat2/abstract.py7
1 files changed, 4 insertions, 3 deletions
diff --git a/libmat2/abstract.py b/libmat2/abstract.py
index e4838a9..9cb9320 100644
--- a/libmat2/abstract.py
+++ b/libmat2/abstract.py
@@ -1,12 +1,13 @@
1import abc 1import abc
2import os 2import os
3from typing import Set
3 4
4 5
5class AbstractParser(abc.ABC): 6class AbstractParser(abc.ABC):
6 meta_list = set() 7 meta_list = set() # type: Set[str]
7 mimetypes = set() 8 mimetypes = set() # type: Set[str]
8 9
9 def __init__(self, filename: str): 10 def __init__(self, filename: str) -> None:
10 self.filename = filename 11 self.filename = filename
11 fname, extension = os.path.splitext(filename) 12 fname, extension = os.path.splitext(filename)
12 self.output_filename = fname + '.cleaned' + extension 13 self.output_filename = fname + '.cleaned' + extension