kobo: BREAKING changes. Use kobuddy module directly, rename export_dir to export_path.

Hopefully this makes a lot of sense in the first place, and not that many users, so deserves breaking.
This commit is contained in:
Dima Gerasimov 2020-06-04 22:43:10 +01:00
parent db852b3927
commit 821eb47c93
6 changed files with 51 additions and 9 deletions

View file

@ -43,7 +43,8 @@ def kopen(path: PathIsh, *args, mode: str='rt', **kwargs) -> IO[str]:
ifile.seekable = lambda: False # type: ignore
ifile.read1 = ifile.read # type: ignore
# TODO pass all kwargs here??
return io.TextIOWrapper(ifile, encoding=encoding)
# todo 'expected "BinaryIO"'??
return io.TextIOWrapper(ifile, encoding=encoding) # type: ignore[arg-type]
elif suf in {'.lz4'}:
import lz4.frame # type: ignore
return lz4.frame.open(str(pp), mode, *args, **kwargs)