From d43c7eedb12d1ea66e988aa9a710e734a2318a19 Mon Sep 17 00:00:00 2001 From: HAOCHENYE <21724054@zju.edu.cn> Date: Tue, 3 Jun 2025 20:06:20 +0800 Subject: [PATCH] t push -f [Enhance] Move `import yapf` to function --- mmengine/config/config.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mmengine/config/config.py b/mmengine/config/config.py index 36f92f0b..801243c8 100644 --- a/mmengine/config/config.py +++ b/mmengine/config/config.py @@ -17,11 +17,9 @@ from contextlib import contextmanager from pathlib import Path from typing import Any, Optional, Sequence, Tuple, Union -import yapf from addict import Dict from rich.console import Console from rich.text import Text -from yapf.yapflib.yapf_api import FormatCode from mmengine.fileio import dump, load from mmengine.logging import print_log @@ -1375,6 +1373,8 @@ class Config: @property def pretty_text(self) -> str: """Get formatted python config text.""" + import yapf + from yapf.yapflib.yapf_api import FormatCode indent = 4