perf: 用 autoflake 删除无用依赖

没想到居然能意外地大幅提升启动速度
This commit is contained in:
2026-04-22 06:44:59 +08:00
parent 093034828b
commit b9d88383f9
38 changed files with 184 additions and 703 deletions
-1
View File
@@ -40,7 +40,6 @@ class BaseAlgorithm:
feedback,
is_new_activation,
)
pass
@classmethod
def is_due(cls, algodata) -> int:
-4
View File
@@ -17,11 +17,7 @@ from heurams.context import config_var
from heurams.kernel.algorithms.sm15m_calc import (
MAX_AF,
MIN_AF,
NOTCH_AF,
RANGE_AF,
RANGE_REPETITION,
SM,
THRESHOLD_RECALL,
Item,
)
@@ -39,7 +39,6 @@ import datetime
import json
import math
import sys
from typing import Any, Callable, Dict, List, Optional, Tuple
# ============================================================================
# Global Constants
+1 -1
View File
@@ -1,5 +1,5 @@
from collections.abc import MutableSequence
from typing import Any, Iterator, Optional
from typing import Any, Optional
class Lict(MutableSequence):
-2
View File
@@ -1,11 +1,9 @@
from copy import deepcopy
from typing import TypedDict
import heurams.kernel.algorithms as algolib
import heurams.services.timer as timer
from heurams.kernel.algorithms import algorithms
from heurams.services.logger import get_logger
from heurams.context import config_var
logger = get_logger(__name__)
-1
View File
@@ -1,5 +1,4 @@
from copy import deepcopy
from logging import config
from heurams.context import config_var
from heurams.services.logger import get_logger
@@ -1,4 +1,3 @@
from heurams.kernel.particles import orbital
from .atom import Atom
from .electron import Electron
-1
View File
@@ -1,4 +1,3 @@
import random
from heurams.services.logger import get_logger
@@ -1,5 +1,4 @@
# mcq.py
import random
from heurams.services.logger import get_logger
@@ -17,4 +16,3 @@ class RecognitionPuzzle(BasePuzzle):
def refresh(self):
logger.debug("RecognitionPuzzle.refresh(空实现)")
pass
-1
View File
@@ -136,7 +136,6 @@ class Router(Machine):
def __repr__(self, style="pipe", ends="\n"):
from tabulate import tabulate as tabu
from heurams.services.textproc import truncate
lst = [
{
+1 -1
View File
@@ -1,4 +1,4 @@
from enum import Enum, auto
from enum import Enum
from heurams.services.logger import get_logger
-2
View File
@@ -1,11 +1,9 @@
import json
from functools import reduce
from pathlib import Path
from typing import TypedDict
import toml
import heurams.kernel.particles as pt
from heurams.context import config_var
from heurams.kernel.auxiliary.lict import Lict