Skip to content

Commit f24fa66

Browse files
sbidoulpradyunsg
authored andcommitted
Add iterator of raw dependencie (Requires-Dist) to BaseDistribution
1 parent 00edcf4 commit f24fa66

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

src/pip/_internal/metadata/base.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -445,6 +445,10 @@ def iter_dependencies(self, extras: Collection[str] = ()) -> Iterable[Requiremen
445445
"""
446446
raise NotImplementedError()
447447

448+
def iter_raw_dependencies(self) -> Iterable[str]:
449+
"""Raw Requires-Dist metadata."""
450+
return self.metadata.get_all("Requires-Dist", [])
451+
448452
def iter_provided_extras(self) -> Iterable[NormalizedName]:
449453
"""Extras provided by this distribution.
450454

0 commit comments

Comments
 (0)