From 171a61b8ae0a3e134ee1248e7cd3b5da5f038f8f Mon Sep 17 00:00:00 2001 From: Vxrtrauter Date: Thu, 9 Oct 2025 15:21:15 +0200 Subject: [PATCH] refactor: update import paths and reorganize utility modules --- core/data/scrapers/rutracker.py | 2 +- core/data/scrapers/uztracker.py | 2 +- core/interface/gui.py | 8 ++++---- core/{data => }/utils/settings.py | 0 core/{data => }/utils/state.py | 0 core/{data => }/utils/tracker.py | 0 6 files changed, 6 insertions(+), 6 deletions(-) rename core/{data => }/utils/settings.py (100%) rename core/{data => }/utils/state.py (100%) rename core/{data => }/utils/tracker.py (100%) diff --git a/core/data/scrapers/rutracker.py b/core/data/scrapers/rutracker.py index 9766128..163a946 100644 --- a/core/data/scrapers/rutracker.py +++ b/core/data/scrapers/rutracker.py @@ -1,5 +1,5 @@ import requests -from ..utils.state import state +from core.utils.state import state def scrape_rutracker(search_text): diff --git a/core/data/scrapers/uztracker.py b/core/data/scrapers/uztracker.py index 435fbe5..3a16f0a 100644 --- a/core/data/scrapers/uztracker.py +++ b/core/data/scrapers/uztracker.py @@ -2,7 +2,7 @@ import requests import asyncio import aiohttp from bs4 import BeautifulSoup -from ..utils.state import state +from core.utils.state import state global url_uztracker diff --git a/core/interface/gui.py b/core/interface/gui.py index 7efa83d..04106a6 100644 --- a/core/interface/gui.py +++ b/core/interface/gui.py @@ -22,9 +22,9 @@ import threading import asyncio from core.data.scrapers.uztracker import scrape_uztracker from core.data.scrapers.rutracker import scrape_rutracker -from core.data.utils.tracker import get_item_index -from core.data.utils.settings import save_settings -from core.data.utils.state import state +from core.utils.tracker import get_item_index +from core.utils.settings import save_settings +from core.utils.state import state from core.network.aria2_integration import dlprogress @@ -231,7 +231,7 @@ class MainWindow(QtWidgets.QMainWindow, QWidget): print("No item selected for download.") # add gui notification for no item selected - + # this needs a cleanup def return_pressed(self): search_text = self.searchbar.text() if search_text == "": diff --git a/core/data/utils/settings.py b/core/utils/settings.py similarity index 100% rename from core/data/utils/settings.py rename to core/utils/settings.py diff --git a/core/data/utils/state.py b/core/utils/state.py similarity index 100% rename from core/data/utils/state.py rename to core/utils/state.py diff --git a/core/data/utils/tracker.py b/core/utils/tracker.py similarity index 100% rename from core/data/utils/tracker.py rename to core/utils/tracker.py