Coverage for /pythoncovmergedfiles/medio/medio/usr/local/lib/python3.11/site-packages/importlib_metadata/_typing.py: 100%

Shortcuts on this page

r m x   toggle line displays

j k   next/prev highlighted chunk

0   (zero) top of page

1   (one) first highlighted chunk

5 statements  

1import functools 

2import typing 

3 

4from ._meta import PackageMetadata 

5 

6md_none = functools.partial(typing.cast, PackageMetadata) 

7""" 

8Suppress type errors for optional metadata. 

9 

10Although Distribution.metadata can return None when metadata is corrupt 

11and thus None, allow callers to assume it's not None and crash if 

12that's the case. 

13 

14# python/importlib_metadata#493 

15"""