I ran into the issue described in NullPosts: suds and appengine today. This is caused by the great Python SOAP API, suds, and Google App Engine not playing together to do some of the restrictions in GAE. Thanks NullPosts!
Remember, Python 2.5 has this exception syntax:
try: raise FooException("Darn!") except FooException, e print("Error: %s" % e)The newer syntax is:
try: raise FooException("Darn!") except FooException as e print("Error: %s" % e)I ran into this when uploading an application to Google App Engine, which then produced this cryptic error:
<type 'exceptions.SyntaxError'>: invalid syntax (main.py, line 64)Where line 64 is the line containing the not-yet-implemented as keyword.