| 
									
										
										
										
											2009-01-22 22:43:07 +00:00
										 |  |  | """The machinery of importlib: finders, loaders, hooks, etc.""" | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2012-05-11 12:58:42 -04:00
										 |  |  | import _imp | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2013-11-22 09:05:39 -07:00
										 |  |  | from ._bootstrap import ModuleSpec | 
					
						
							| 
									
										
										
										
											2009-01-22 22:43:07 +00:00
										 |  |  | from ._bootstrap import BuiltinImporter | 
					
						
							|  |  |  | from ._bootstrap import FrozenImporter | 
					
						
							| 
									
										
										
										
											2015-05-02 19:15:18 -06:00
										 |  |  | from ._bootstrap_external import (SOURCE_SUFFIXES, DEBUG_BYTECODE_SUFFIXES, | 
					
						
							|  |  |  |                      OPTIMIZED_BYTECODE_SUFFIXES, BYTECODE_SUFFIXES, | 
					
						
							|  |  |  |                      EXTENSION_SUFFIXES) | 
					
						
							|  |  |  | from ._bootstrap_external import WindowsRegistryFinder | 
					
						
							|  |  |  | from ._bootstrap_external import PathFinder | 
					
						
							|  |  |  | from ._bootstrap_external import FileFinder | 
					
						
							|  |  |  | from ._bootstrap_external import SourceFileLoader | 
					
						
							|  |  |  | from ._bootstrap_external import SourcelessFileLoader | 
					
						
							|  |  |  | from ._bootstrap_external import ExtensionFileLoader | 
					
						
							| 
									
										
										
										
											2012-05-11 12:58:42 -04:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2012-07-18 23:14:57 +10:00
										 |  |  | 
 | 
					
						
							|  |  |  | def all_suffixes(): | 
					
						
							|  |  |  |     """Returns a list of all recognized module suffixes for this process""" | 
					
						
							|  |  |  |     return SOURCE_SUFFIXES + BYTECODE_SUFFIXES + EXTENSION_SUFFIXES |