diff options
author | kdestin <101366538+kdestin@users.noreply.github.com> | 2023-04-05 15:15:27 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-04-05 12:15:27 -0700 |
commit | 1cf1848bf6eb94eff0c048f9883eba84d51e6870 (patch) | |
tree | 309f804017ab35bf8316bfa1093b25751114619d /src | |
parent | b6b2443123121bd5d7eca89d6e372cc3bab8de4c (diff) | |
download | tox-git-1cf1848bf6eb94eff0c048f9883eba84d51e6870.tar.gz |
Allow plugins to set `tox_root` (#2978)release-4.4.11
Diffstat (limited to 'src')
-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 |