Skip to content

Commit 545ed8b

Browse files
committed
Avoid exhausting iterator
1 parent 5f850a2 commit 545ed8b

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

setuptools/config/pyprojecttoml.py

+2-3
Original file line numberDiff line numberDiff line change
@@ -314,9 +314,8 @@ def _expand_directive(
314314
with _ignore_errors(self.ignore_option_errors):
315315
root_dir = self.root_dir
316316
if "file" in directive:
317-
files = always_iterable(directive["file"])
318-
self._referenced_files.update(files)
319-
return _expand.read_files(files, root_dir)
317+
self._referenced_files.update(always_iterable(directive["file"]))
318+
return _expand.read_files(directive["file"], root_dir)
320319
if "attr" in directive:
321320
return _expand.read_attr(directive["attr"], package_dir, root_dir)
322321
raise ValueError(f"invalid `{specifier}`: {directive!r}")

0 commit comments

Comments
 (0)