Changeset 319
- Timestamp:
- Tue Oct 2 07:51:28 2007
- Files:
-
- trunk/iu.py (modified) (diff)
- trunk/doc/CHANGES.txt (modified) (diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
trunk/iu.py
r239 r319 272 272 __builtin__.__import__ = self.importHook 273 273 __builtin__.reload = self.reloadHook 274 def importHook(self, name, globals=None, locals=None, fromlist=None): 274 def importHook(self, name, globals=None, locals=None, fromlist=None, level=-1): 274 274 # first see if we could be importing a relative name 275 275 #print "importHook(%s, %s, locals, %s)" % (name, globals['__name__'], fromlist) 276 276 _sys_modules_get = sys.modules.get 277 277 contexts = [None] 278 if globals: 278 if globals and level == -1: 279 # The level indicates we should attempt relative imports, add the 280 # package to searched contexts 279 281 importernm = globals.get('__name__', '') 280 282 if importernm: -
trunk/doc/CHANGES.txt
r315 r319 3 3 Changes since PyInstaller 1.3 4 4 ----------------------------- 5 + Add support for new absolute imports in Python 2.5 (thanks to Arve 6 Knudsen). 5 7 + Add import hooks for PyQt4 (thanks to Pascal Veret) 6 8 + Add import hooks for pyodbc (thanks to Don Dwiggins)
