After updating to 0.24 to fix #3167 I'm still unable to report exceptions.
Ubuntu xenial w/ Python 3.5.2
client.report_exception(http_context=error_reporting.build_flask_context(flask.request))
On google-cloud-error-reporting <0.23 the above line works fine. At 0.24 I get:
Apr115:52:51File"/usr/local/lib/python3.5/dist-packages/google/cloud/error_reporting/client.py", line347, inreport_exceptionApr115:52:51user=user)
Apr115:52:51File"/usr/local/lib/python3.5/dist-packages/google/cloud/error_reporting/client.py", line276, in_send_error_reportApr115:52:51self.report_errors_api.report_error_event(error_report)
Apr115:52:51File"/usr/local/lib/python3.5/dist-packages/google/cloud/error_reporting/_gax.py", line75, inreport_error_eventApr115:52:51ParseDict(error_report, error_report_payload)
Apr115:52:51File"/usr/local/lib/python3.5/dist-packages/google/protobuf/json_format.py", line384, inParseDictApr115:52:51parser.ConvertMessage(js_dict, message)
Apr115:52:51File"/usr/local/lib/python3.5/dist-packages/google/protobuf/json_format.py", line415, inConvertMessageApr115:52:51self._ConvertFieldValuePair(value, message)
Apr115:52:51File"/usr/local/lib/python3.5/dist-packages/google/protobuf/json_format.py", line501, in_ConvertFieldValuePairApr115:52:51raiseParseError('Failed to parse {0} field: {1}'.format(name, e))"
After updating to 0.24 to fix #3167 I'm still unable to report exceptions.
Ubuntu xenial w/ Python 3.5.2
On google-cloud-error-reporting <0.23 the above line works fine. At 0.24 I get: