I have installed TurboGears 1.0.4b2 with the intent of creating SQLAlchemy projects only, so I have not installed SQLObject. However, when I quickstart an SQLAlchemy project (with the -s option) and then try to
tg-admin sql create
TG complains about the missing SQLObject, even thought it does not need it:
File ".../tg-admin-script.py", line 8, in <module>
load_entry_point('TurboGears==1.0.4b2', 'console_scripts', 'tg-admin')()
File ".../turbogears/command/base.py", line 313, in main
command = entrypoint.load()
File ".../pkg_resources.py", line 1912, in load
File ".../turbogears/command/i18n.py", line 23, in <module>
from turbogears.toolbox.admi18n import pygettext, msgfmt, catalog
File ".../turbogears/toolbox/__init__.py", line 1, in <module>
from base import Toolbox
File ".../turbogears/toolbox/base.py", line 11, in <module>
import designer
File "../turbogears/toolbox/designer/__init__.py", line 9, in <module>
import sqlobject
ImportError: No module named sqlobject
TurboGears should run without SQLObject being installed if you don't use it.