Replace CONFIG_PARSER global with @lru_cache (#1147)

* remove global config_parser

* fix import order

* remove lambda

* remove unused block
This commit is contained in:
Harisreedhar
2026-06-09 12:16:42 +05:30
committed by GitHub
parent 7d1df3feac
commit 87f561b1e5
2 changed files with 16 additions and 26 deletions
+4 -5
View File
@@ -1,14 +1,13 @@
from configparser import ConfigParser
import pytest
from facefusion import config
from facefusion import config, state_manager
@pytest.fixture(scope = 'module', autouse = True)
def before_all() -> None:
config.CONFIG_PARSER = ConfigParser()
config.CONFIG_PARSER.read_dict(
state_manager.init_item('config_path', 'facefusion.ini')
config_parser = config.get_static_config_parser()
config_parser.read_dict(
{
'str':
{