aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/src/hydrorollcore/utils.py
diff options
context:
space:
mode:
author简律纯 <i@jyunko.cn>2023-10-17 14:55:30 +0800
committer简律纯 <i@jyunko.cn>2023-10-17 14:55:30 +0800
commitf7e8f6f166114b9ab9e05852f5cb80d3d36eab2f (patch)
treec72f096792ff7343f9744d20ae9c5afd2d340884 /src/hydrorollcore/utils.py
parent7967a1317b54a17d8039ad7e25a03681bf6aacb2 (diff)
downloadinfini-f7e8f6f166114b9ab9e05852f5cb80d3d36eab2f.tar.gz
infini-f7e8f6f166114b9ab9e05852f5cb80d3d36eab2f.zip
feat(status): add deprecated and new status
Diffstat (limited to 'src/hydrorollcore/utils.py')
-rw-r--r--src/hydrorollcore/utils.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/hydrorollcore/utils.py b/src/hydrorollcore/utils.py
index c69fdd48..71187856 100644
--- a/src/hydrorollcore/utils.py
+++ b/src/hydrorollcore/utils.py
@@ -15,7 +15,7 @@ from importlib.abc import MetaPathFinder
from importlib.machinery import PathFinder
from typing import Any, List, Type, Tuple, TypeVar, Callable, Iterable, Coroutine
-from HydroRollCore.config import ConfigModel
+from HydroRollCore.config import Config
__all__ = [
"ModulePathFinder",
@@ -55,7 +55,7 @@ def is_config_class(config_class: Any) -> bool:
"""
return (
inspect.isclass(config_class)
- and issubclass(config_class, ConfigModel)
+ and issubclass(config_class, Config)
and isinstance(getattr(config_class, "__config_name__", None), str)
and ABC not in config_class.__bases__
and not inspect.isabstract(config_class)