> I think its important to note that you can do three of the four of those > items without having to switch to the trunk.
Thanks. Yes. In the time between when I originally posted and now, I came to the same conclusion. 1.0.1 "future" + tw + elixir + gsquickstart looks like about what I want. At this point, I'm more interested in learning the new stuff in preparation for productivity enhancements in the future. So I figure I'll give TW a shot, which the understanding that I might fall back to the old widgets. Unfortunately, after: python2.5 tgsetup --future easy_install elixer easy_install toscawidgets easy_install gsquickstart tg-admin now gives me the first traceback listed below. If I move the __future__ import to the top of the file, I then get the second traceback listed below. =========== /usr/lib/python2.5/site-packages/CherryPy-2.2.1-py2.5.egg/cherrypy/lib/ profiler.py:54: UserWarning: Your installation of Python doesn't have a profile module. If you're on Debian, you can apt-get python2.4- profiler from non-free in a separate step. See http://www.cherrypy.org/wiki/ProfilingOnDebian for details. warnings.warn(msg) Traceback (most recent call last): File "/usr/local/bin/tg-admin", line 8, in <module> load_entry_point('TurboGears==1.0.1', 'console_scripts', 'tg- admin')() File "/usr/lib/python2.5/site-packages/pkg_resources.py", line 236, in load_entry_point return get_distribution(dist).load_entry_point(group, name) File "/usr/lib/python2.5/site-packages/pkg_resources.py", line 2097, in load_entry_point return ep.load() File "/usr/lib/python2.5/site-packages/pkg_resources.py", line 1830, in load entry = __import__(self.module_name, globals(),globals(), ['__name__']) File "/usr/lib/python2.5/site-packages/TurboGears-1.0.1-py2.5.egg/ turbogears/__init__.py", line 6, in <module> from turbogears.controllers import expose, flash, validate, redirect, \ File "/usr/lib/python2.5/site-packages/TurboGears-1.0.1-py2.5.egg/ turbogears/controllers.py", line 12, in <module> from turbogears import view, database, errorhandling, config File "/usr/lib/python2.5/site-packages/TurboGears-1.0.1-py2.5.egg/ turbogears/view/__init__.py", line 1, in <module> from turbogears.view.base import * File "/usr/lib/python2.5/site-packages/TurboGears-1.0.1-py2.5.egg/ turbogears/view/base.py", line 348, in <module> load_engines() File "/usr/lib/python2.5/site-packages/TurboGears-1.0.1-py2.5.egg/ turbogears/view/base.py", line 346, in load_engines engine = entrypoint.load() File "/usr/lib/python2.5/site-packages/pkg_resources.py", line 1830, in load entry = __import__(self.module_name, globals(),globals(), ['__name__']) File "/usr/lib/python2.5/site-packages/TurboCheetah-0.9.5-py2.5.egg/ turbocheetah/__init__.py", line 1, in <module> from turbocheetah import cheetahsupport File "/usr/lib/python2.5/site-packages/TurboCheetah-0.9.5-py2.5.egg/ turbocheetah/cheetahsupport.py", line 5, in <module> from Cheetah import Compiler File "/usr/lib/python2.5/site-packages/Cheetah-1.0-py2.5-linux- i686.egg/Cheetah/Compiler.py", line 33, in <module> from Cheetah.Parser import Parser, ParseError, specialVarRE, STATIC_CACHE, REFRESH_CACHE File "/usr/lib/python2.5/site-packages/Cheetah-1.0-py2.5-linux- i686.egg/Cheetah/Parser.py", line 32, in <module> from Cheetah import ErrorCatchers File "/usr/lib/python2.5/site-packages/Cheetah-1.0-py2.5-linux- i686.egg/Cheetah/ErrorCatchers.py", line 16, in <module> from Cheetah.NameMapper import NotFound File "/usr/lib/python2.5/site-packages/Cheetah-1.0-py2.5-linux- i686.egg/Cheetah/NameMapper.py", line 147 from __future__ import generators SyntaxError: from __future__ imports must occur at the beginning of the file ========================================================================== /usr/lib/python2.5/site-packages/CherryPy-2.2.1-py2.5.egg/cherrypy/lib/ profiler.py:54: UserWarning: Your installation of Python doesn't have a profile module. If you're on Debian, you can apt-get python2.4- profiler from non-free in a separate step. See http://www.cherrypy.org/wiki/ProfilingOnDebian for details. warnings.warn(msg) Traceback (most recent call last): File "/usr/local/bin/tg-admin", line 8, in <module> load_entry_point('TurboGears==1.0.1', 'console_scripts', 'tg- admin')() File "/usr/lib/python2.5/site-packages/pkg_resources.py", line 236, in load_entry_point return get_distribution(dist).load_entry_point(group, name) File "/usr/lib/python2.5/site-packages/pkg_resources.py", line 2097, in load_entry_point return ep.load() File "/usr/lib/python2.5/site-packages/pkg_resources.py", line 1830, in load entry = __import__(self.module_name, globals(),globals(), ['__name__']) File "/usr/lib/python2.5/site-packages/TurboGears-1.0.1-py2.5.egg/ turbogears/__init__.py", line 8, in <module> from turbogears import controllers, view, database, validators, command, \ File "/usr/lib/python2.5/site-packages/TurboGears-1.0.1-py2.5.egg/ turbogears/widgets/__init__.py", line 1, in <module> from turbogears.widgets.base import * File "/usr/lib/python2.5/site-packages/TurboGears-1.0.1-py2.5.egg/ turbogears/widgets/base.py", line 507, in <module> class CSSLink(Link): File "/usr/lib/python2.5/site-packages/TurboGears-1.0.1-py2.5.egg/ turbogears/widgets/meta.py", line 76, in __init__ cls.template) = load_kid_template(cls.template, modname) File "/usr/lib/python2.5/site-packages/TurboGears-1.0.1-py2.5.egg/ turbogears/widgets/meta.py", line 194, in load_kid_template return (kid.load_template(t, name=modname).Template, t) File "/usr/lib/python2.5/site-packages/kid-0.9.5-py2.5.egg/kid/ __init__.py", line 158, in load_template store=cache, ns=ns, exec_module=exec_module) File "/usr/lib/python2.5/site-packages/kid-0.9.5-py2.5.egg/kid/ importer.py", line 144, in _create_module raise_template_error(module=name, filename=filename) File "/usr/lib/python2.5/site-packages/kid-0.9.5-py2.5.egg/kid/ codewriter.py", line 94, in raise_template_error encoding = mod.encoding AttributeError: 'module' object has no attribute 'encoding' --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "TurboGears" group. To post to this group, send email to [EMAIL PROTECTED] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/turbogears?hl=en -~----------~----~----~----~------~----~------~--~---

