Jellyfin/emby: Combine info/version, add typing for versions

Signed-off-by: Luis Garcia <git@luigi311.com>
This commit is contained in:
Luis Garcia
2024-11-09 14:11:30 -07:00
parent 58749a4fb8
commit e1c65fc082
3 changed files with 13 additions and 22 deletions

View File

@@ -1,5 +1,5 @@
from src.jellyfin_emby import JellyfinEmby
from packaging import version
from packaging.version import (parse, Version)
class Jellyfin(JellyfinEmby):
@@ -21,5 +21,5 @@ class Jellyfin(JellyfinEmby):
server_type="Jellyfin", baseurl=baseurl, token=token, headers=headers
)
def is_partial_update_supported(self, server_version):
return server_version >= version.parse("10.9.0")
def is_partial_update_supported(self, server_version: Version) -> bool:
return server_version >= parse("10.9.0")