summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorBernát Gábor <gaborjbernat@gmail.com>2023-01-02 08:04:39 -0800
committerGitHub <noreply@github.com>2023-01-02 08:04:39 -0800
commit8244a052e3ff0f87b0b5733879ea8824bc5785ee (patch)
tree908c223f7751ac821c12ccc6849f4b0e5caf5cdc /src
parent26e293f9b58031ec8a3b87c929bd0cdc2d4b5c7f (diff)
downloadtox-git-8244a052e3ff0f87b0b5733879ea8824bc5785ee.tar.gz
Reuse package_env with --installpkg (#2803)
Co-authored-by: q0w <43147888+q0w@users.noreply.github.com>
Diffstat (limited to 'src')
-rw-r--r--src/tox/tox_env/runner.py5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/tox/tox_env/runner.py b/src/tox/tox_env/runner.py
index 2031824b..73f34304 100644
--- a/src/tox/tox_env/runner.py
+++ b/src/tox/tox_env/runner.py
@@ -87,9 +87,8 @@ class RunToxEnv(ToxEnv, ABC):
self._call_pkg_envs("interrupt")
def get_package_env_types(self) -> tuple[str, str] | None:
- has_external_pkg = getattr(self.options, "install_pkg", None) is not None
- if self._register_package_conf() or has_external_pkg:
- has_external_pkg = has_external_pkg or self.conf["package"] == "external"
+ if self._register_package_conf():
+ has_external_pkg = self.conf["package"] == "external"
self.core.add_config(
keys=["package_env", "isolated_build_env"],
of_type=str,