[CalendarServer-dev] Python syntax error on trunk?
Morgen Sagen
sagen at apple.com
Wed Jul 8 12:54:35 PDT 2009
I just added "from __future__ import with_statement" to task.py to
allow python 2.5 to use the "with" statement.
On Jul 8, 2009, at 11:34 AM, Helge Heß wrote:
> after svn up, run -sf ...
>
> ---snip---
> Starting server...
> exec python /Users/helge/Developer/Collaboration/Twisted/bin/twistd
> -n caldav -f /Users/helge/Developer/Collaboration/CalendarServer/
> conf/caldavd-dev.plist -o ProcessType=Combined
> /Users/helge/Developer/Collaboration/CalendarServer/calendarserver/
> sidecar/task.py:155: Warning: 'with' will become a reserved keyword
> in Python 2.6
> Traceback (most recent call last):
> File "/Users/helge/Developer/Collaboration/Twisted/bin/twistd",
> line 19, in <module>
> run()
> File "/Users/helge/Developer/Collaboration/Twisted/twisted/scripts/
> twistd.py", line 27, in run
> app.run(runApp, ServerOptions)
> File "/Users/helge/Developer/Collaboration/Twisted/twisted/
> application/app.py", line 689, in run
> config.parseOptions()
> File "/Users/helge/Developer/Collaboration/Twisted/twisted/
> application/app.py", line 669, in parseOptions
> usage.Options.parseOptions(self, options)
> File "/Users/helge/Developer/Collaboration/Twisted/twisted/python/
> usage.py", line 226, in parseOptions
> for (cmd, short, parser, doc) in self.subCommands:
> File "/Users/helge/Developer/Collaboration/Twisted/twisted/
> application/app.py", line 680, in subCommands
> self.loadedPlugins[plug.tapname] = plug
> File "/Users/helge/Developer/Collaboration/CalendarServer/twisted/
> plugins/caldav.py", line 13, in getProperty
> return getattr(reflect.namedClass(self.serviceMakerClass),
> propname)
> File "/Users/helge/Developer/Collaboration/Twisted/twisted/python/
> reflect.py", line 349, in namedObject
> module = namedModule('.'.join(classSplit[:-1]))
> File "/Users/helge/Developer/Collaboration/Twisted/twisted/python/
> reflect.py", line 337, in namedModule
> topLevel = __import__(name)
> File "/Users/helge/Developer/Collaboration/CalendarServer/
> calendarserver/sidecar/task.py", line 155
> with open(self.taskFile) as input:
> ^
> SyntaxError: invalid syntax
> launchctl bsexec failed: No such file or directory
> ---snap---
>
> Greets,
> Helge
> _______________________________________________
> calendarserver-dev mailing list
> calendarserver-dev at lists.macosforge.org
> http://lists.macosforge.org/mailman/listinfo.cgi/calendarserver-dev
More information about the calendarserver-dev
mailing list