Re-export importlib.metadata from _pytest.compat (#9906)
I'm fixing a bug in mypy's --no-implicit-reexport logic in https://github.com/python/mypy/pull/12704 and mypy-primer flagged this
This commit is contained in:
parent
e580534df0
commit
2ba8fd5bc5
|
@ -0,0 +1 @@
|
||||||
|
Made ``_pytest.compat`` re-export ``importlib_metadata`` in the eyes of type checkers.
|
|
@ -50,9 +50,11 @@ NOTSET: "Final" = NotSetType.token # noqa: E305
|
||||||
# fmt: on
|
# fmt: on
|
||||||
|
|
||||||
if sys.version_info >= (3, 8):
|
if sys.version_info >= (3, 8):
|
||||||
from importlib import metadata as importlib_metadata
|
import importlib.metadata
|
||||||
|
|
||||||
|
importlib_metadata = importlib.metadata
|
||||||
else:
|
else:
|
||||||
import importlib_metadata # noqa: F401
|
import importlib_metadata as importlib_metadata # noqa: F401
|
||||||
|
|
||||||
|
|
||||||
def _format_args(func: Callable[..., Any]) -> str:
|
def _format_args(func: Callable[..., Any]) -> str:
|
||||||
|
|
Loading…
Reference in New Issue