[wingide-users] Odd behavior under 3.0a3 and TurboGears/SQLAlchemy

Dirk Fromhein dirk at ripplesystems.com
Wed Jul 18 15:46:59 MDT 2007


I'm a bit confused by an error we are seeing under Wing 3.0a3 (and 2.1 
actually also) and TurboGears/SQLAlchemy 1.02 in the PythonShell tab 
panel when I execute:
 >>> from turbogears.database import metadata, session
Traceback (most recent call last):
  File "C:\src\SiteManager\sitemanager\<string>", line 1, in ?
  File 
"c:\Python24\Lib\site-packages\TurboGears-1.0.2.2-py2.4.egg\turbogears\__init__.py", 
line 6, in ?
    from turbogears.controllers import expose, flash, validate, redirect, \
  File 
"c:\Python24\Lib\site-packages\TurboGears-1.0.2.2-py2.4.egg\turbogears\controllers.py", 
line 8, in ?
    from dispatch import generic, strategy, functions
  File 
"C:\Python24\lib\site-packages\ruledispatch-0.5a0.dev_r2306-py2.4-win32.egg\dispatch\functions.py", 
line 126, in ?
  File 
"C:\Python24\lib\site-packages\ruledispatch-0.5a0.dev_r2306-py2.4-win32.egg\dispatch\functions.py", 
line 433, in Dispatcher
AttributeError: 'function' object has no attribute 'when'

However, if I execute "from turbogears.database import metadata, 
session" in IDLE or the python shell in a terminal window I get no 
errors and everything seems to work just fine.

Any thoughts?

Thanks,
Dirk



More information about the wingide-users mailing list