From 2fce0b34bea30deafbc344142510b9a03ce92f06 Mon Sep 17 00:00:00 2001 From: Keith Edmunds Date: Fri, 4 Apr 2025 16:17:51 +0100 Subject: [PATCH] WIP: clean up imports --- app/dialogs.py | 6 ------ app/file_importer.py | 5 +++-- 2 files changed, 3 insertions(+), 8 deletions(-) diff --git a/app/dialogs.py b/app/dialogs.py index 4760e85..6adb4a1 100644 --- a/app/dialogs.py +++ b/app/dialogs.py @@ -21,20 +21,14 @@ from PyQt6.QtWidgets import ( ) # Third party imports -from sqlalchemy.orm.session import Session # App imports from classes import ApplicationError, InsertTrack, MusicMusterSignals from helpers import ( - ask_yes_no, get_relative_date, ms_to_mmss, ) -from log import log -from models import Settings, Tracks -from playlistmodel import PlaylistModel import repository -from ui import dlg_TrackSelect_ui class TrackInsertDialog(QDialog): diff --git a/app/file_importer.py b/app/file_importer.py index 05b7e70..60e3365 100644 --- a/app/file_importer.py +++ b/app/file_importer.py @@ -4,7 +4,6 @@ from dataclasses import dataclass, field from fuzzywuzzy import fuzz # type: ignore import os.path import threading -from typing import Optional, Sequence import os import shutil @@ -37,13 +36,15 @@ from classes import ( from config import Config from helpers import ( file_is_unreadable, + get_audio_metadata, get_tags, + normalise_track, show_OK, ) from log import log from playlistrow import TrackSequence from playlistmodel import PlaylistModel -import helpers +import repository @dataclass