| # (c) Nelen & Schuurmansfrom tempfile import TemporaryDirectoryfrom typing import Optional__all__ = ["TmpDirProvider"]class TmpDirProvider:    def __init__(self, dir: Optional[str] = None):        self.dir = dir    def __call__(self) -> TemporaryDirectory:        return TemporaryDirectory(dir=self.dir)
 |