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 )