From 2f60548e08723ca69252f03595818e75ea5d5aa7 Mon Sep 17 00:00:00 2001 From: Ran Benita Date: Sat, 29 Feb 2020 16:22:18 +0200 Subject: [PATCH] Mark AssertionRewritingHook as implementing importlib.abc.Loader It implements the required methods. This is useful for typing but also a nice indicator. --- src/_pytest/assertion/rewrite.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/_pytest/assertion/rewrite.py b/src/_pytest/assertion/rewrite.py index ab5e63a1e..00bdcfc3e 100644 --- a/src/_pytest/assertion/rewrite.py +++ b/src/_pytest/assertion/rewrite.py @@ -36,7 +36,7 @@ PYC_EXT = ".py" + (__debug__ and "c" or "o") PYC_TAIL = "." + PYTEST_TAG + PYC_EXT -class AssertionRewritingHook(importlib.abc.MetaPathFinder): +class AssertionRewritingHook(importlib.abc.MetaPathFinder, importlib.abc.Loader): """PEP302/PEP451 import hook which rewrites asserts.""" def __init__(self, config):