From 011c0ca4e09e134f57a8a9424ed9f98895ba994b Mon Sep 17 00:00:00 2001 From: rambros Date: Sat, 28 Mar 2026 11:24:18 +0530 Subject: [PATCH] fix windows PyiFrozenLoader error --- src/core/backup_reader.py | 3 ++- src/core/database.py | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/core/backup_reader.py b/src/core/backup_reader.py index 408e16e..3ec7c92 100644 --- a/src/core/backup_reader.py +++ b/src/core/backup_reader.py @@ -6,12 +6,13 @@ Discord API. Implements the same public interface as DiscordReader so that migration scripts and UI code can use either provider transparently. """ +from __future__ import annotations import json import logging from datetime import datetime, timezone from enum import IntEnum from pathlib import Path -from typing import AsyncGenerator, Dict, Any, List, Optional +from typing import AsyncGenerator, Dict, Any, List, Optional, Union from src.core.backup_database import BackupDatabase, parse_snowflake logger = logging.getLogger(__name__) diff --git a/src/core/database.py b/src/core/database.py index 996e083..bfaf490 100644 --- a/src/core/database.py +++ b/src/core/database.py @@ -1,9 +1,10 @@ +from __future__ import annotations import sqlite3 import logging import json import random from pathlib import Path -from typing import Optional, Dict, Any +from typing import Optional, Dict, Any, Union import threading import sys from src.core.utils import parse_snowflake