more typehinting
This commit is contained in:
parent
fc7e3a1ecf
commit
dff4b7ea46
1 changed files with 2 additions and 2 deletions
4
src/c3nav/mapdata/utils/cache/package.py
vendored
4
src/c3nav/mapdata/utils/cache/package.py
vendored
|
@ -74,7 +74,7 @@ class CachePackage:
|
|||
self.save(filename, compression)
|
||||
|
||||
@classmethod
|
||||
def read(cls, f: BinaryIO):
|
||||
def read(cls, f: BinaryIO) -> Self:
|
||||
# test if it's a zstd compressed archive
|
||||
# read magic bytes
|
||||
magic_number = f.read(4)
|
||||
|
@ -108,7 +108,7 @@ class CachePackage:
|
|||
return cls(bounds, levels)
|
||||
|
||||
@classmethod
|
||||
def open(cls, package:Optional[str | os.PathLike] = None):
|
||||
def open(cls, package:Optional[str | os.PathLike] = None) -> Self:
|
||||
if package is None:
|
||||
from django.conf import settings
|
||||
package = settings.CACHE_ROOT / 'package.tar'
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue