diff options
Diffstat (limited to 'src/tox/provision.py')
-rw-r--r-- | src/tox/provision.py | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/src/tox/provision.py b/src/tox/provision.py index e67121bd..3428bc23 100644 --- a/src/tox/provision.py +++ b/src/tox/provision.py @@ -84,6 +84,11 @@ def provision(state: State) -> int | bool: desc="Name of the virtual environment used to provision a tox.", post_process=add_tox_requires_min_version, ) + + from tox.plugin.manager import MANAGER + + MANAGER.tox_add_core_config(state.conf.core, state) + requires: list[Requirement] = state.conf.core["requires"] missing = _get_missing(requires) @@ -100,10 +105,6 @@ def provision(state: State) -> int | bool: state.conf.memory_seed_loaders[provision_tox_env].append(loader) state.envs._mark_provision(bool(missing), provision_tox_env) - from tox.plugin.manager import MANAGER - - MANAGER.tox_add_core_config(state.conf.core, state) - if not missing: return False |