diff options
Diffstat (limited to 'src/tox/session/env_select.py')
-rw-r--r-- | src/tox/session/env_select.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/tox/session/env_select.py b/src/tox/session/env_select.py index f091474d..5bb283b3 100644 --- a/src/tox/session/env_select.py +++ b/src/tox/session/env_select.py @@ -125,7 +125,6 @@ class EnvSelector: self.on_empty_fallback_py = True self._warned_about: set[str] = set() #: shared set of skipped environments that were already warned about self._state = state - self._cli_envs: CliEnv | None = getattr(self._state.conf.options, "env", None) self._defined_envs_: None | dict[str, _ToxEnvInfo] = None self._pkg_env_counter: Counter[str] = Counter() from tox.plugin.manager import MANAGER @@ -139,6 +138,10 @@ class EnvSelector: tox_env_filter_regex = getattr(state.conf.options, "skip_env", "").strip() self._filter_re = re.compile(tox_env_filter_regex) if tox_env_filter_regex else None + @property + def _cli_envs(self) -> CliEnv | None: + return getattr(self._state.conf.options, "env", None) + def _collect_names(self) -> Iterator[tuple[Iterable[str], bool]]: """:return: sources of tox environments defined with name and if is marked as target to run""" if self._provision is not None: # pragma: no branch |