Skip to content

Commit b7e0288

Browse files
committed
Add compatibility for Python 2.7
1 parent 09786d6 commit b7e0288

File tree

1 file changed

+8
-4
lines changed

1 file changed

+8
-4
lines changed

importlib_resources/abc.py

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -129,20 +129,23 @@ def package(self):
129129
"""
130130

131131
@abc.abstractmethod
132-
def children(self) -> List['SimpleReader']:
132+
def children(self):
133+
# type: () -> List['SimpleReader']
133134
"""
134135
Obtain an iterable of SimpleReader for available
135136
child containers (e.g. directories).
136137
"""
137138

138139
@abc.abstractmethod
139-
def resources(self) -> List[str]:
140+
def resources(self):
141+
# type: () -> List[str]
140142
"""
141143
Obtain available named resources for this virtual package.
142144
"""
143145

144146
@abc.abstractmethod
145-
def open_binary(self, resource) -> BinaryIO:
147+
def open_binary(self, resource):
148+
# type: (str) -> BinaryIO
146149
"""
147150
Obtain a File-like for a named resource.
148151
"""
@@ -200,7 +203,8 @@ class ResourceContainer(Traversable):
200203
Traversable container for a package's resources via its reader.
201204
"""
202205

203-
def __init__(self, reader: SimpleReader):
206+
def __init__(self, reader):
207+
# type: (SimpleReader) -> None
204208
self.reader = reader
205209

206210
def is_dir(self):

0 commit comments

Comments
 (0)