2012 年 8 月から、最後の Python SDK の更新まで、GAE 用にローカルで開発しても問題がなかったアプリケーションを使用しています。1.7.6 のリリース後、アプリケーションを起動するとすぐに次の再帰エラーが発生し始めました。
File "/Applications/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/google/appengine/api/apiproxy_rpc.py", line 156, in _WaitImpl
self.request, self.response)
File "/Applications/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/google/appengine/ext/remote_api/remote_api_stub.py", line 200, in MakeSyncCall
self._MakeRealSyncCall(service, call, request, response)
File "/Applications/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/google/appengine/ext/remote_api/remote_api_stub.py", line 218, in _MakeRealSyncCall
request_pb.set_request(request.Encode())
File "/Applications/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/google/net/proto/ProtocolBuffer.py", line 54, in Encode
e = Encoder()
RuntimeError: maximum recursion depth exceeded
Google AppEngineLauncher から直接空の新しいプロジェクトを作成して実行すると、この同じエラーが表示されます。現在、2 つの異なるマシンでテストおよび再現しました。