From 5b627425125e0c3c372e009859d251d889871f72 Mon Sep 17 00:00:00 2001 From: ed Date: Thu, 14 Aug 2025 18:10:55 +0000 Subject: [PATCH] run from src with py3.9 --- copyparty/mtag.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/copyparty/mtag.py b/copyparty/mtag.py index 660f8180..43e9dd75 100644 --- a/copyparty/mtag.py +++ b/copyparty/mtag.py @@ -368,7 +368,7 @@ def parse_ffprobe(txt: str) -> tuple[dict[str, tuple[int, Any]], dict[str, list[ return zd, md -def get_cover_from_epub(log: "NamedLogger", abspath: str) -> IO[bytes] | None: +def get_cover_from_epub(log: "NamedLogger", abspath: str) -> Optional[IO[bytes]]: import zipfile from .dxml import parse_xml @@ -418,7 +418,9 @@ def get_cover_from_epub(log: "NamedLogger", abspath: str) -> IO[bytes] | None: return z.open(adjusted_cover_path) -def _get_cover_from_epub2(log: "NamedLogger", package_root, package_ns) -> str | None: +def _get_cover_from_epub2( + log: "NamedLogger", package_root, package_ns +) -> Optional[str]: # in , then # in cover_id = package_root.find("./metadata/meta[@name='cover']", package_ns).get(