@@ -2095,8 +2095,7 @@ def find_eggs_in_zip(importer, path_item, only=False):
2095
2095
if _is_egg_path (subitem ):
2096
2096
subpath = os .path .join (path_item , subitem )
2097
2097
dists = find_eggs_in_zip (zipimport .zipimporter (subpath ), subpath )
2098
- for dist in dists :
2099
- yield dist
2098
+ yield from dists
2100
2099
elif subitem .lower ().endswith (('.dist-info' , '.egg-info' )):
2101
2100
subpath = os .path .join (path_item , subitem )
2102
2101
submeta = EggMetadata (zipimport .zipimporter (subpath ))
@@ -2131,8 +2130,7 @@ def find_on_path(importer, path_item, only=False):
2131
2130
for entry in sorted (entries ):
2132
2131
fullpath = os .path .join (path_item , entry )
2133
2132
factory = dist_factory (path_item , entry , only )
2134
- for dist in factory (fullpath ):
2135
- yield dist
2133
+ yield from factory (fullpath )
2136
2134
2137
2135
2138
2136
def dist_factory (path_item , entry , only ):
@@ -2850,8 +2848,7 @@ def _get_metadata_path_for_display(self, name):
2850
2848
2851
2849
def _get_metadata (self , name ):
2852
2850
if self .has_metadata (name ):
2853
- for line in self .get_metadata_lines (name ):
2854
- yield line
2851
+ yield from self .get_metadata_lines (name )
2855
2852
2856
2853
def _get_version (self ):
2857
2854
lines = self ._get_metadata (self .PKG_INFO )
0 commit comments