From a92c58822cdc4fc7aa79419f9c8e1cb5000044ac Mon Sep 17 00:00:00 2001 From: Carl Meyer Date: Fri, 5 May 2023 20:45:06 -0700 Subject: [PATCH] support --inherit-environ when reusing a venv --- pyperformance/venv.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pyperformance/venv.py b/pyperformance/venv.py index 5a703024..e148c2d2 100644 --- a/pyperformance/venv.py +++ b/pyperformance/venv.py @@ -171,6 +171,7 @@ def create(cls, root=None, python=None, *, @classmethod def ensure(cls, root, python=None, *, + inherit_environ=None, upgrade=False, **kwargs ): @@ -184,6 +185,7 @@ def ensure(cls, root, python=None, *, if exists: self = super().ensure(root) + self.inherit_environ = inherit_environ if upgrade: self.upgrade_pip() else: @@ -193,6 +195,7 @@ def ensure(cls, root, python=None, *, return cls.create( root, python, + inherit_environ=inherit_environ, upgrade=upgrade, **kwargs )