"templates/vscode:/vscode.git/clone" did not exist on "651408a077f842e76e75bfc7d02b8ac38eeb6480"
Unverified Commit c962c2ad authored by Jonas Kuball's avatar Jonas Kuball Committed by GitHub
Browse files

Adds missing module_specs for usages of _LazyModule (#15230)

* Add missing __spec__ for transformers.models.auto

* Moves the __spec__-test to the UnitTest class

* Adds module_spec to all instances of _LazyModule

* Refactors an old test from pytest to unittest
parent 6c7b68d4
...@@ -83,4 +83,4 @@ if TYPE_CHECKING: ...@@ -83,4 +83,4 @@ if TYPE_CHECKING:
else: else:
import sys import sys
sys.modules[__name__] = _LazyModule(__name__, globals()["__file__"], _import_structure) sys.modules[__name__] = _LazyModule(__name__, globals()["__file__"], _import_structure, module_spec=__spec__)
...@@ -68,4 +68,4 @@ if TYPE_CHECKING: ...@@ -68,4 +68,4 @@ if TYPE_CHECKING:
else: else:
import sys import sys
sys.modules[__name__] = _LazyModule(__name__, globals()["__file__"], _import_structure) sys.modules[__name__] = _LazyModule(__name__, globals()["__file__"], _import_structure, module_spec=__spec__)
...@@ -51,4 +51,4 @@ if TYPE_CHECKING: ...@@ -51,4 +51,4 @@ if TYPE_CHECKING:
else: else:
import sys import sys
sys.modules[__name__] = _LazyModule(__name__, globals()["__file__"], _import_structure) sys.modules[__name__] = _LazyModule(__name__, globals()["__file__"], _import_structure, module_spec=__spec__)
...@@ -66,4 +66,4 @@ if TYPE_CHECKING: ...@@ -66,4 +66,4 @@ if TYPE_CHECKING:
else: else:
import sys import sys
sys.modules[__name__] = _LazyModule(__name__, globals()["__file__"], _import_structure) sys.modules[__name__] = _LazyModule(__name__, globals()["__file__"], _import_structure, module_spec=__spec__)
...@@ -100,4 +100,4 @@ if TYPE_CHECKING: ...@@ -100,4 +100,4 @@ if TYPE_CHECKING:
else: else:
import sys import sys
sys.modules[__name__] = _LazyModule(__name__, globals()["__file__"], _import_structure) sys.modules[__name__] = _LazyModule(__name__, globals()["__file__"], _import_structure, module_spec=__spec__)
...@@ -56,4 +56,4 @@ if TYPE_CHECKING: ...@@ -56,4 +56,4 @@ if TYPE_CHECKING:
else: else:
import sys import sys
sys.modules[__name__] = _LazyModule(__name__, globals()["__file__"], _import_structure) sys.modules[__name__] = _LazyModule(__name__, globals()["__file__"], _import_structure, module_spec=__spec__)
...@@ -82,4 +82,4 @@ if TYPE_CHECKING: ...@@ -82,4 +82,4 @@ if TYPE_CHECKING:
else: else:
import sys import sys
sys.modules[__name__] = _LazyModule(__name__, globals()["__file__"], _import_structure) sys.modules[__name__] = _LazyModule(__name__, globals()["__file__"], _import_structure, module_spec=__spec__)
...@@ -51,4 +51,4 @@ if TYPE_CHECKING: ...@@ -51,4 +51,4 @@ if TYPE_CHECKING:
else: else:
import sys import sys
sys.modules[__name__] = _LazyModule(__name__, globals()["__file__"], _import_structure) sys.modules[__name__] = _LazyModule(__name__, globals()["__file__"], _import_structure, module_spec=__spec__)
...@@ -72,4 +72,4 @@ if TYPE_CHECKING: ...@@ -72,4 +72,4 @@ if TYPE_CHECKING:
else: else:
import sys import sys
sys.modules[__name__] = _LazyModule(__name__, globals()["__file__"], _import_structure) sys.modules[__name__] = _LazyModule(__name__, globals()["__file__"], _import_structure, module_spec=__spec__)
...@@ -100,4 +100,4 @@ if TYPE_CHECKING: ...@@ -100,4 +100,4 @@ if TYPE_CHECKING:
else: else:
import sys import sys
sys.modules[__name__] = _LazyModule(__name__, globals()["__file__"], _import_structure) sys.modules[__name__] = _LazyModule(__name__, globals()["__file__"], _import_structure, module_spec=__spec__)
...@@ -39,4 +39,4 @@ if TYPE_CHECKING: ...@@ -39,4 +39,4 @@ if TYPE_CHECKING:
else: else:
import sys import sys
sys.modules[__name__] = _LazyModule(__name__, globals()["__file__"], _import_structure) sys.modules[__name__] = _LazyModule(__name__, globals()["__file__"], _import_structure, module_spec=__spec__)
...@@ -60,4 +60,4 @@ if TYPE_CHECKING: ...@@ -60,4 +60,4 @@ if TYPE_CHECKING:
else: else:
import sys import sys
sys.modules[__name__] = _LazyModule(__name__, globals()["__file__"], _import_structure) sys.modules[__name__] = _LazyModule(__name__, globals()["__file__"], _import_structure, module_spec=__spec__)
...@@ -35,4 +35,4 @@ if TYPE_CHECKING: ...@@ -35,4 +35,4 @@ if TYPE_CHECKING:
else: else:
import sys import sys
sys.modules[__name__] = _LazyModule(__name__, globals()["__file__"], _import_structure) sys.modules[__name__] = _LazyModule(__name__, globals()["__file__"], _import_structure, module_spec=__spec__)
...@@ -38,4 +38,4 @@ if TYPE_CHECKING: ...@@ -38,4 +38,4 @@ if TYPE_CHECKING:
else: else:
import sys import sys
sys.modules[__name__] = _LazyModule(__name__, globals()["__file__"], _import_structure) sys.modules[__name__] = _LazyModule(__name__, globals()["__file__"], _import_structure, module_spec=__spec__)
...@@ -102,4 +102,4 @@ if TYPE_CHECKING: ...@@ -102,4 +102,4 @@ if TYPE_CHECKING:
else: else:
import sys import sys
sys.modules[__name__] = _LazyModule(__name__, globals()["__file__"], _import_structure) sys.modules[__name__] = _LazyModule(__name__, globals()["__file__"], _import_structure, module_spec=__spec__)
...@@ -94,4 +94,4 @@ if TYPE_CHECKING: ...@@ -94,4 +94,4 @@ if TYPE_CHECKING:
else: else:
import sys import sys
sys.modules[__name__] = _LazyModule(__name__, globals()["__file__"], _import_structure) sys.modules[__name__] = _LazyModule(__name__, globals()["__file__"], _import_structure, module_spec=__spec__)
...@@ -76,4 +76,5 @@ else: ...@@ -76,4 +76,5 @@ else:
globals()["__file__"], globals()["__file__"],
_import_structure, _import_structure,
extra_objects={"MT5Tokenizer": MT5Tokenizer, "MT5TokenizerFast": MT5TokenizerFast}, extra_objects={"MT5Tokenizer": MT5Tokenizer, "MT5TokenizerFast": MT5TokenizerFast},
module_spec=__spec__,
) )
...@@ -59,4 +59,4 @@ if TYPE_CHECKING: ...@@ -59,4 +59,4 @@ if TYPE_CHECKING:
else: else:
import sys import sys
sys.modules[__name__] = _LazyModule(__name__, globals()["__file__"], _import_structure) sys.modules[__name__] = _LazyModule(__name__, globals()["__file__"], _import_structure, module_spec=__spec__)
...@@ -84,4 +84,4 @@ if TYPE_CHECKING: ...@@ -84,4 +84,4 @@ if TYPE_CHECKING:
else: else:
import sys import sys
sys.modules[__name__] = _LazyModule(__name__, globals()["__file__"], _import_structure) sys.modules[__name__] = _LazyModule(__name__, globals()["__file__"], _import_structure, module_spec=__spec__)
...@@ -92,4 +92,4 @@ if TYPE_CHECKING: ...@@ -92,4 +92,4 @@ if TYPE_CHECKING:
else: else:
import sys import sys
sys.modules[__name__] = _LazyModule(__name__, globals()["__file__"], _import_structure) sys.modules[__name__] = _LazyModule(__name__, globals()["__file__"], _import_structure, module_spec=__spec__)
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment