File tree 2 files changed +5
-5
lines changed
2 files changed +5
-5
lines changed Original file line number Diff line number Diff line change @@ -1665,7 +1665,7 @@ def _generate_installed_modules():
1665
1665
1666
1666
yielded = set ()
1667
1667
for dist in metadata .distributions ():
1668
- name = dist .metadata [ "Name" ]
1668
+ name = dist .metadata . get ( "Name" , None )
1669
1669
# `metadata` values may be `None`, see:
1670
1670
# https://github.com/python/cpython/issues/91216
1671
1671
# and
Original file line number Diff line number Diff line change @@ -650,12 +650,12 @@ def test_installed_modules():
650
650
651
651
if importlib_available :
652
652
importlib_distributions = {
653
- _normalize_distribution_name (dist .metadata [ "Name" ] ): version (
654
- dist .metadata [ "Name" ]
653
+ _normalize_distribution_name (dist .metadata . get ( "Name" , None ) ): version (
654
+ dist .metadata . get ( "Name" , None )
655
655
)
656
656
for dist in distributions ()
657
- if dist .metadata [ "Name" ] is not None
658
- and version (dist .metadata [ "Name" ] ) is not None
657
+ if dist .metadata . get ( "Name" , None ) is not None
658
+ and version (dist .metadata . get ( "Name" , None ) ) is not None
659
659
}
660
660
assert installed_distributions == importlib_distributions
661
661
You can’t perform that action at this time.
0 commit comments