(cls, *, prefix=None, dir=None, **venv_create_args)
| 23 | @classmethod |
| 24 | @contextlib.contextmanager |
| 25 | def from_tmpdir(cls, *, prefix=None, dir=None, **venv_create_args): |
| 26 | delete = not bool(os.environ.get('PYTHON_TESTS_KEEP_VENV')) |
| 27 | with tempfile.TemporaryDirectory(prefix=prefix, dir=dir, delete=delete) as tmpdir: |
| 28 | yield cls(tmpdir, **venv_create_args) |
| 29 | |
| 30 | @property |
| 31 | def prefix(self): |