summaryrefslogtreecommitdiff
path: root/src/tox/provision.py
diff options
context:
space:
mode:
Diffstat (limited to 'src/tox/provision.py')
-rw-r--r--src/tox/provision.py9
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