From c55326e440e32bc65a9e9cde7bdb803ea1787844 Mon Sep 17 00:00:00 2001 From: VineFeeder Date: Mon, 15 Sep 2025 11:11:48 +0100 Subject: [PATCH] Plex Service 1.0.3 --- packages/envied/src/envied/services/PLEX/__init__.py | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/packages/envied/src/envied/services/PLEX/__init__.py b/packages/envied/src/envied/services/PLEX/__init__.py index 60514a9..cad5ec2 100644 --- a/packages/envied/src/envied/services/PLEX/__init__.py +++ b/packages/envied/src/envied/services/PLEX/__init__.py @@ -28,7 +28,15 @@ except ImportError: from unshackle.core.titles import Episode, Movie, Movies, Series from unshackle.core.tracks import Chapter, Chapters, Tracks except ImportError: - raise ImportError("PLEX service requires devine or unshackle to be installed") + try: + from envied.core.credential import Credential + from envied.core.manifests import DASH, HLS + from envied.core.search_result import SearchResult + from envied.core.service import Service + from envied.core.titles import Episode, Movie, Movies, Series + from envied.core.tracks import Chapter, Chapters, Tracks + except ImportError: + raise ImportError("PLEX service requires devine or unshackle to be installed") from requests import Request