Introduce TYPE_CHECKING to HttpCacheConfig
MODIFY
plextraktsync/config/HttpCacheConfig.py
plextraktsync/config/HttpCacheConfig.py
+from __future__ import annotations
+
from dataclasses import dataclass
+from typing import TYPE_CHECKING
+
+from requests_cache import DO_NOT_CACHE
+
+if TYPE_CHECKING:
from typing import List
-from requests_cache import DO_NOT_CACHE, ExpirationPatterns
+ from requests_cache import ExpirationPatterns
@dataclass(frozen=True)

Introduce TYPE_CHECKING to HttpCacheConfig