Remove unused type imports

This commit is contained in:
Janik Besendorf
2026-01-27 19:22:30 +01:00
parent 6a76191155
commit 088a3f453a
4 changed files with 4 additions and 7 deletions

View File

@@ -9,7 +9,7 @@ import os
import sys
import tarfile
from pathlib import Path
from typing import List, Optional, cast
from typing import List, Optional
from mvt.android.modules.backup.base import BackupModule
from mvt.android.modules.backup.helpers import prompt_or_load_android_backup_password

View File

@@ -4,10 +4,9 @@ from typing import Optional, Tuple, Type
import yaml
from appdirs import user_config_dir
from pydantic import AnyHttpUrl, Field
from pydantic import Field
from pydantic_settings import (
BaseSettings,
InitSettingsSource,
PydanticBaseSettingsSource,
SettingsConfigDict,
YamlConfigSettingsSource,

View File

@@ -9,7 +9,7 @@ import logging
import os
from dataclasses import dataclass
from functools import lru_cache
from typing import Any, Dict, Iterator, List, Optional
from typing import Any, Dict, Iterator, List, Optional, Union
import ahocorasick
from appdirs import user_data_dir
@@ -718,7 +718,6 @@ class Indicators:
return None
def check_receiver_prefix(self, receiver_name: str) -> Union[dict, None]:
"""Check the provided receiver name against the list of indicators.
An IoC match is detected when a substring of the receiver matches the indicator

View File

@@ -4,9 +4,8 @@
# https://license.mvt.re/1.1/
from dataclasses import dataclass
from typing import Any, Dict, List, Optional, Union
from typing import Any, Dict, List, Union
from .indicators import Indicator
# ModuleAtomicResult is a flexible dictionary that can contain any data.
# Common fields include: