Skip to content

Commit 8ac91fd

Browse files
authored
fix:fix pyre check 2 (#8)
1 parent db1d473 commit 8ac91fd

File tree

3 files changed

+8
-8
lines changed

3 files changed

+8
-8
lines changed

megstore/indexed/jsonline.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
INDEX_FILE_POSTFIX,
1111
BaseIndexedReader,
1212
BaseIndexedWriter,
13-
IndexHandler,
13+
IndexHandlerReader,
1414
OpenBinaryIO,
1515
)
1616
from megstore.interface import T
@@ -60,7 +60,7 @@ def _read_jsonline(self, file_object: BinaryIO, lineno: Optional[int] = None):
6060
def _build_index(
6161
cls,
6262
file_object: BinaryIO,
63-
offsets: Union[IndexHandler, array],
63+
offsets: Union[IndexHandlerReader, array],
6464
index_build_callback: Optional[Callable[[Any], None]] = None,
6565
) -> int:
6666
"""Build index from jsonline file object

megstore/indexed/msgpack.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@
1313
INDEX_FILE_POSTFIX,
1414
BaseIndexedReader,
1515
Countable,
16-
IndexHandler,
1716
IndexHandlerReader,
1817
IndexHandlerWriter,
1918
)
@@ -81,7 +80,7 @@ def _read_array_header(
8180
def _build_index(
8281
cls,
8382
fp_data: BinaryIO,
84-
offsets: Union[IndexHandler, array],
83+
offsets: Union[IndexHandlerReader, array],
8584
index_build_callback: Optional[Callable[[Any], None]] = None,
8685
) -> int:
8786
"""Build index from msgpack stream
@@ -109,7 +108,8 @@ def _build_index(
109108
except compat_msgpack.OutOfData:
110109
# Record length exceeds actual length, only return index of
111110
# actually read values, and the last tell() of unpacker
112-
return current_offset
111+
pass
112+
return current_offset
113113

114114
def _get(self, index: int) -> T: # pytype: disable=invalid-annotation
115115
"""Read a value by specified index
@@ -321,7 +321,7 @@ def _close(self):
321321
self._file_object.close()
322322

323323

324-
class IndexedMsgpackHandler(Appendable[T], IndexedMsgpackReader):
324+
class IndexedMsgpackHandler(IndexedMsgpackReader, Appendable[T]):
325325
def __init__(
326326
self,
327327
fp_msgpack: BinaryIO,

megstore/indexed/txt.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
INDEX_FILE_POSTFIX,
99
BaseIndexedReader,
1010
BaseIndexedWriter,
11-
IndexHandler,
11+
IndexHandlerReader,
1212
)
1313
from megstore.interface import OpenBinaryIO
1414

@@ -52,7 +52,7 @@ def __init__(
5252
def _build_index(
5353
cls,
5454
file_object: BinaryIO,
55-
offsets: Union[IndexHandler, array],
55+
offsets: Union[IndexHandlerReader, array],
5656
index_build_callback: Optional[Callable[[Any], None]] = None,
5757
) -> int:
5858
"""Build index from txt stream

0 commit comments

Comments
 (0)