Note
This documentation is for a development version of IPython. There may be significant differences from the latest stable release.
Module: utils.shimmodule
¶
A shim module for deprecated imports
3 Classes¶
-
class
IPython.utils.shimmodule.
ShimWarning
¶ Bases:
Warning
A warning to show when a module has moved, and a shim is in its place.
-
class
IPython.utils.shimmodule.
ShimImporter
(src, mirror)¶ Bases:
object
Import hook for a shim.
This ensures that submodule imports return the real target module, not a clone that will confuse
is
andisinstance
checks.-
__init__
(src, mirror)¶
-
find_module
(fullname, path=None)¶ Return self if we should be used to import the module.
-
load_module
(fullname)¶ Import the mirrored module, and insert it into sys.modules
-