mirror of
https://github.com/protomaps/PMTiles.git
synced 2026-03-21 22:39:39 +00:00
Python: Deserialize from generic buffer (#638)
* Deserialize from generic buffer * fix annotations --------- Co-authored-by: Brandon Liu <bdon@users.noreply.github.com>
This commit is contained in:
@@ -235,8 +235,9 @@ class HeaderDict(TypedDict):
|
||||
center_lat_e7: int
|
||||
|
||||
|
||||
def deserialize_header(buf: bytes) -> HeaderDict:
|
||||
if buf[0:7].decode() != "PMTiles":
|
||||
def deserialize_header(buf: Buffer) -> HeaderDict:
|
||||
buf = memoryview(buf)
|
||||
if bytes(buf[0:7]).decode() != "PMTiles":
|
||||
raise MagicNumberNotFound()
|
||||
|
||||
if buf[7] != 0x3:
|
||||
|
||||
Reference in New Issue
Block a user