diff --git a/fastanime/cli/commands/anilist/commands/auth.py b/fastanime/cli/commands/anilist/commands/auth.py index a16f8d3..f54dc92 100644 --- a/fastanime/cli/commands/anilist/commands/auth.py +++ b/fastanime/cli/commands/anilist/commands/auth.py @@ -10,7 +10,7 @@ from .....core.config.model import AppConfig def auth(config: AppConfig, status: bool, logout: bool): """Handles user authentication and credential management.""" from .....core.constants import ANILIST_AUTH - from .....libs.media_api.factory import create_api_client + from .....libs.media_api.api import create_api_client from .....libs.selectors.selector import create_selector from ....services.auth import AuthService from ....services.feedback import FeedbackService diff --git a/fastanime/cli/commands/anilist/commands/search.py b/fastanime/cli/commands/anilist/commands/search.py index 706feab..11a59c0 100644 --- a/fastanime/cli/commands/anilist/commands/search.py +++ b/fastanime/cli/commands/anilist/commands/search.py @@ -100,7 +100,7 @@ def search( from fastanime.cli.utils.feedback import create_feedback_manager from fastanime.core.exceptions import FastAnimeError - from fastanime.libs.media_api.factory import create_api_client + from fastanime.libs.media_api.api import create_api_client from fastanime.libs.media_api.params import MediaSearchParams feedback = create_feedback_manager(config.general.icons) diff --git a/fastanime/cli/commands/anilist/commands/stats.py b/fastanime/cli/commands/anilist/commands/stats.py index 585893b..fd1da94 100644 --- a/fastanime/cli/commands/anilist/commands/stats.py +++ b/fastanime/cli/commands/anilist/commands/stats.py @@ -18,7 +18,7 @@ def stats(config: "AppConfig"): from fastanime.cli.utils.feedback import create_feedback_manager from fastanime.core.exceptions import FastAnimeError - from fastanime.libs.media_api.factory import create_api_client + from fastanime.libs.media_api.api import create_api_client feedback = create_feedback_manager(config.general.icons) console = Console() diff --git a/fastanime/cli/commands/anilist/helpers.py b/fastanime/cli/commands/anilist/helpers.py index f416f0e..e07aca2 100644 --- a/fastanime/cli/commands/anilist/helpers.py +++ b/fastanime/cli/commands/anilist/helpers.py @@ -27,7 +27,7 @@ def get_authenticated_api_client(config: "AppConfig") -> "BaseApiClient": click.Abort: If user is not authenticated """ from fastanime.cli.utils.feedback import create_feedback_manager - from fastanime.libs.media_api.factory import create_api_client + from fastanime.libs.media_api.api import create_api_client feedback = create_feedback_manager(config.general.icons) api_client = create_api_client(config.general.media_api, config) @@ -66,7 +66,7 @@ def handle_media_search_command( """ from fastanime.cli.utils.feedback import create_feedback_manager from fastanime.core.exceptions import FastAnimeError - from fastanime.libs.media_api.factory import create_api_client + from fastanime.libs.media_api.api import create_api_client feedback = create_feedback_manager(config.general.icons) diff --git a/fastanime/cli/interactive/session.py b/fastanime/cli/interactive/session.py index eba4eda..3cf488c 100644 --- a/fastanime/cli/interactive/session.py +++ b/fastanime/cli/interactive/session.py @@ -61,7 +61,7 @@ class Session: def _load_context(self, config: AppConfig): """Initializes all shared services based on the provided configuration.""" - from ...libs.media_api.factory import create_api_client + from ...libs.media_api.api import create_api_client from ...libs.players import create_player from ...libs.providers.anime.provider import create_provider from ...libs.selectors import create_selector diff --git a/fastanime/libs/media_api/factory.py b/fastanime/libs/media_api/api.py similarity index 100% rename from fastanime/libs/media_api/factory.py rename to fastanime/libs/media_api/api.py