diff options
author | Masen Furer <m_github@0x26.net> | 2023-02-07 18:18:25 -0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-02-07 18:18:25 -0800 |
commit | c01bcf4d28e88673aed8706eff3ec7fbed1f63e4 (patch) | |
tree | de0b39374440c203061e6ddd33a16b7d89da3f6d /src | |
parent | ae523ef510ff309145bf692869d67bfd474787e7 (diff) | |
download | tox-git-c01bcf4d28e88673aed8706eff3ec7fbed1f63e4.tar.gz |
Ignore labels when provisioning (#2917)
Fix https://github.com/tox-dev/tox/issues/2916
Diffstat (limited to 'src')
-rw-r--r-- | src/tox/session/env_select.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/tox/session/env_select.py b/src/tox/session/env_select.py index 52f11953..f091474d 100644 --- a/src/tox/session/env_select.py +++ b/src/tox/session/env_select.py @@ -315,7 +315,8 @@ class EnvSelector: if labels or factors: for env_info in self._defined_envs_.values(): env_info.is_active = False # if any was selected reset - if labels: + # ignore labels when provisioning will occur + if labels and (self._provision is None or not self._provision[0]): for label in labels: for env_name in self._state.conf.core["labels"].get(label, []): self._defined_envs_[env_name].is_active = True |