From 67090510ba26c4984bcd5c7ef09d1c3364f404ab Mon Sep 17 00:00:00 2001 From: Henry Schreiner Date: Wed, 14 Apr 2021 02:02:34 -0400 Subject: [PATCH] importlib.resouces: add as_file for Python 3.9 (#5216) --- stdlib/importlib/resources.pyi | 2 ++ 1 file changed, 2 insertions(+) diff --git a/stdlib/importlib/resources.pyi b/stdlib/importlib/resources.pyi index b60ca1d6b..075761abf 100644 --- a/stdlib/importlib/resources.pyi +++ b/stdlib/importlib/resources.pyi @@ -19,5 +19,7 @@ if sys.version_info >= (3, 7): def contents(package: Package) -> Iterator[str]: ... if sys.version_info >= (3, 9): + from contextlib import AbstractContextManager from importlib.abc import Traversable def files(package: Package) -> Traversable: ... + def as_file(path: Traversable) -> AbstractContextManager[Path]: ...