diff --git a/src/build/env.py b/src/build/env.py index 4b0725ad..43c3c1a5 100644 --- a/src/build/env.py +++ b/src/build/env.py @@ -13,7 +13,7 @@ import tempfile from types import TracebackType -from typing import Callable, Iterable, List, Optional, Tuple, Type +from typing import Callable, Collection, List, Optional, Tuple, Type import packaging.requirements import packaging.version @@ -51,7 +51,7 @@ def scripts_dir(self) -> str: raise NotImplementedError @abc.abstractmethod - def install(self, requirements: Iterable[str]) -> None: + def install(self, requirements: Collection[str]) -> None: """ Install packages from PEP 508 requirements in the isolated build environment. @@ -179,7 +179,7 @@ def executable(self) -> str: def scripts_dir(self) -> str: return self._scripts_dir - def install(self, requirements: Iterable[str]) -> None: + def install(self, requirements: Collection[str]) -> None: """ Install packages from PEP 508 requirements in the isolated build environment.