| 
									
										
										
										
											2009-01-18 00:24:28 +00:00
										 |  |  | to do | 
					
						
							|  |  |  | ///// | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2009-02-06 00:07:49 +00:00
										 |  |  | * Public API left to expose (w/ docs!) | 
					
						
							| 
									
										
										
										
											2009-01-22 22:43:07 +00:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2009-03-09 03:35:50 +00:00
										 |  |  |     + abc.PyLoader.get_source | 
					
						
							|  |  |  |     + util.set_loader | 
					
						
							| 
									
										
										
										
											2009-02-17 02:45:03 +00:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2009-03-09 03:35:50 +00:00
										 |  |  | * Implement InspectLoader for BuiltinImporter and FrozenImporter. | 
					
						
							| 
									
										
										
										
											2009-01-22 22:43:07 +00:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2009-03-09 03:35:50 +00:00
										 |  |  |     + Expose function to see if a frozen module is a package. | 
					
						
							| 
									
										
										
										
											2009-02-07 01:15:27 +00:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2009-02-21 03:12:17 +00:00
										 |  |  | * Remove ``import *`` from importlib.__init__. | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | * Remove __all__ from importlib._bootstrap. | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | * Add leading underscores to all objects in importlib._bootstrap that are not | 
					
						
							|  |  |  |   publicly exposed. | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2009-02-21 05:41:15 +00:00
										 |  |  | * Reorder importlib/_bootstrap.py so definitions are not in inverted order. | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2009-02-16 04:18:01 +00:00
										 |  |  | * Make sure that there is documentation *somewhere* fully explaining the | 
					
						
							|  |  |  | semantics of import that can be referenced from the package's documentation | 
					
						
							|  |  |  | (even if it is in the package documentation itself, although it might be best | 
					
						
							|  |  |  | in the language specification). | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2009-02-01 05:55:23 +00:00
										 |  |  | * Write benchmark suite. | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | * OPTIMIZE! | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2009-02-06 00:07:49 +00:00
										 |  |  |   + Fast path absolute name. | 
					
						
							|  |  |  |   + Fast path pulling from sys.modules. | 
					
						
							| 
									
										
										
										
											2009-02-01 05:55:23 +00:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2009-01-18 00:36:55 +00:00
										 |  |  | * Bootstrap importlib as implementation of builtins.__import__ | 
					
						
							| 
									
										
										
										
											2009-02-02 20:32:29 +00:00
										 |  |  | 
 | 
					
						
							|  |  |  | * Replace standard library modules. | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   + imp | 
					
						
							|  |  |  |   + py_compile | 
					
						
							|  |  |  |   + compileall | 
					
						
							| 
									
										
										
										
											2009-03-09 03:35:50 +00:00
										 |  |  |   + zipimport |