mirror of
				https://github.com/python/cpython.git
				synced 2025-10-31 02:15:10 +00:00 
			
		
		
		
	 05df063ad8
			
		
	
	
		05df063ad8
		
			
		
	
	
	
	
		
			
			Add __all__ to the following modules: importlib.machinery, importlib.util and xml.sax. Add also "# noqa: F401" in collections.abc, subprocess and xml.sax. * Sort __all__; remove collections.abc.__all__; remove private names * Add tests
		
			
				
	
	
		
			29 lines
		
	
	
	
		
			1.3 KiB
		
	
	
	
		
			Python
		
	
	
	
	
	
			
		
		
	
	
			29 lines
		
	
	
	
		
			1.3 KiB
		
	
	
	
		
			Python
		
	
	
	
	
	
| """The machinery of importlib: finders, loaders, hooks, etc."""
 | |
| 
 | |
| from ._bootstrap import ModuleSpec
 | |
| from ._bootstrap import BuiltinImporter
 | |
| from ._bootstrap import FrozenImporter
 | |
| 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
 | |
| from ._bootstrap_external import AppleFrameworkLoader
 | |
| from ._bootstrap_external import NamespaceLoader
 | |
| 
 | |
| 
 | |
| def all_suffixes():
 | |
|     """Returns a list of all recognized module suffixes for this process"""
 | |
|     return SOURCE_SUFFIXES + BYTECODE_SUFFIXES + EXTENSION_SUFFIXES
 | |
| 
 | |
| 
 | |
| __all__ = ['AppleFrameworkLoader', 'BYTECODE_SUFFIXES', 'BuiltinImporter',
 | |
|            'DEBUG_BYTECODE_SUFFIXES', 'EXTENSION_SUFFIXES',
 | |
|            'ExtensionFileLoader', 'FileFinder', 'FrozenImporter', 'ModuleSpec',
 | |
|            'NamespaceLoader', 'OPTIMIZED_BYTECODE_SUFFIXES', 'PathFinder',
 | |
|            'SOURCE_SUFFIXES', 'SourceFileLoader', 'SourcelessFileLoader',
 | |
|            'WindowsRegistryFinder', 'all_suffixes']
 |