]> granicus.if.org Git - python/commitdiff
Push importlib ABC hierarchy chart.
authorAndrew Svetlov <andrew.svetlov@gmail.com>
Mon, 13 Aug 2012 19:19:01 +0000 (22:19 +0300)
committerAndrew Svetlov <andrew.svetlov@gmail.com>
Mon, 13 Aug 2012 19:19:01 +0000 (22:19 +0300)
Doc/library/importlib.rst

index 1ecee0bebb7ec8160e379a7018374130dd3fe55d..d217b0a9d3c9d631c740fa2b13e859bc84679d95 100644 (file)
@@ -121,6 +121,21 @@ The :mod:`importlib.abc` module contains all of the core abstract base classes
 used by :keyword:`import`. Some subclasses of the core abstract base classes
 are also provided to help in implementing the core ABCs.
 
+ABC hierarchy::
+
+    object
+     +-- Finder
+     |    +-- MetaPathFinder
+     |    +-- PathEntryFinder
+     +-- Loader
+          +-- ResourceLoader --------+
+          +-- InspectLoader          |
+               +-- ExecutionLoader --+
+                                     +-- FileLoader
+                                     +-- SourceLoader
+                                          +-- PyLoader
+                                          +-- PyPycLoader
+
 
 .. class:: Finder