Use global PlexGuid import
MODIFY
plextraktsync/plex/PlexLibraryItem.py
plextraktsync/plex/PlexLibraryItem.py
from plextraktsync.decorators.nocache import nocache
from plextraktsync.decorators.retry import retry
from plextraktsync.factory import factory
+from plextraktsync.plex.PlexGuid import PlexGuid
if TYPE_CHECKING:
from typing import List, Union
@@ -35,8 +36,6 @@ def get_guids(self):
@cached_property
def guids(self):
- from plextraktsync.plex.PlexGuid import PlexGuid
-
# return early if legacy agent
# accessing .guids for legacy agent
# will make another round-trip to plex server

Use global PlexGuid import