Skip to content

Commit 3987cb6

Browse files
committed
Check dependencies
1 parent 90cf29b commit 3987cb6

File tree

2 files changed

+4
-1
lines changed

2 files changed

+4
-1
lines changed

src/pip/_internal/operations/check.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -71,6 +71,9 @@ def check_package_set(
7171
for req in package_detail.dependencies:
7272
name = canonicalize_name(req.name)
7373

74+
if should_ignore and should_ignore(name):
75+
continue
76+
7477
# Check if it's missing
7578
if name not in package_set:
7679
missed = True

tests/functional/test_check.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -323,7 +323,7 @@ def test_check_ignore_packages(script: PipTestEnvironment) -> None:
323323
result = script.pip("install", "--no-index", package_a_path, "--no-deps")
324324
assert "Successfully installed package-A-1.0" in result.stdout, str(result)
325325

326-
result = script.pip("check", "--ignore-packages=package-a")
326+
result = script.pip("check", "--ignore-packages=missing")
327327
expected_lines = ("No broken requirements found.",)
328328
assert matches_expected_lines(result.stdout, expected_lines)
329329
assert result.returncode == 0

0 commit comments

Comments
 (0)