mirror of
https://github.com/python/cpython.git
synced 2025-09-10 02:36:56 +00:00
[3.13] gh-122044: Don't error during gitignore filtering with no files (GH-122045) (#122355)
Co-authored-by: Seth Michael Larson <seth@python.org>
This commit is contained in:
parent
6496ffa47c
commit
e122d2adfa
1 changed files with 4 additions and 0 deletions
|
@ -108,6 +108,10 @@ def filter_gitignored_paths(paths: list[str]) -> list[str]:
|
||||||
|
|
||||||
'.gitignore:9:*.a Tools/lib.a'
|
'.gitignore:9:*.a Tools/lib.a'
|
||||||
"""
|
"""
|
||||||
|
# No paths means no filtering to be done.
|
||||||
|
if not paths:
|
||||||
|
return []
|
||||||
|
|
||||||
# Filter out files in gitignore.
|
# Filter out files in gitignore.
|
||||||
# Non-matching files show up as '::<whitespace><path>'
|
# Non-matching files show up as '::<whitespace><path>'
|
||||||
git_check_ignore_proc = subprocess.run(
|
git_check_ignore_proc = subprocess.run(
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue