> 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
-~----------~----~----~----~------~----~------~--~---

Reply via email to