)]}'
{"etcd3gw/client.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"8b881b25b2cf2d34730f11d5f932726382bfb5b1","unresolved":false,"context_lines":[{"line_number":42,"context_line":"_SORT_TARGET \u003d [\u0027key\u0027, \u0027version\u0027, \u0027create\u0027, \u0027mod\u0027, \u0027value\u0027]"},{"line_number":43,"context_line":""},{"line_number":44,"context_line":"_EXCEPTIONS_BY_CODE: dict[int, type[exceptions.Etcd3Exception]] \u003d {"},{"line_number":45,"context_line":"    requests.codes[\u0027internal_server_error\u0027]: exceptions.InternalServerError,"},{"line_number":46,"context_line":"    requests.codes[\u0027service_unavailable\u0027]: exceptions.ConnectionFailedError,"},{"line_number":47,"context_line":"    requests.codes[\u0027request_timeout\u0027]: exceptions.ConnectionTimeoutError,"},{"line_number":48,"context_line":"    requests.codes[\u0027gateway_timeout\u0027]: exceptions.ConnectionTimeoutError,"}],"source_content_type":"text/x-python","patch_set":1,"id":"b1cb18c8_534b3338","line":45,"updated":"2026-06-06 16:02:52.000000000","message":"pep8: error: Dict entry 0 has incompatible type \"int | None\": \"type[InternalServerError]\"; expected \"int\": \"type[Etcd3Exception]\"  [dict-item]","commit_id":"13d46d81880375439fb2add66bd444533f9d4369"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"8b881b25b2cf2d34730f11d5f932726382bfb5b1","unresolved":false,"context_lines":[{"line_number":43,"context_line":""},{"line_number":44,"context_line":"_EXCEPTIONS_BY_CODE: dict[int, type[exceptions.Etcd3Exception]] \u003d {"},{"line_number":45,"context_line":"    requests.codes[\u0027internal_server_error\u0027]: exceptions.InternalServerError,"},{"line_number":46,"context_line":"    requests.codes[\u0027service_unavailable\u0027]: exceptions.ConnectionFailedError,"},{"line_number":47,"context_line":"    requests.codes[\u0027request_timeout\u0027]: exceptions.ConnectionTimeoutError,"},{"line_number":48,"context_line":"    requests.codes[\u0027gateway_timeout\u0027]: exceptions.ConnectionTimeoutError,"},{"line_number":49,"context_line":"    requests.codes[\u0027precondition_failed\u0027]: exceptions.PreconditionFailedError,"}],"source_content_type":"text/x-python","patch_set":1,"id":"2a3acc04_a2f92663","line":46,"updated":"2026-06-06 16:02:52.000000000","message":"pep8: error: Dict entry 1 has incompatible type \"int | None\": \"type[ConnectionFailedError]\"; expected \"int\": \"type[Etcd3Exception]\"  [dict-item]","commit_id":"13d46d81880375439fb2add66bd444533f9d4369"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"8b881b25b2cf2d34730f11d5f932726382bfb5b1","unresolved":false,"context_lines":[{"line_number":44,"context_line":"_EXCEPTIONS_BY_CODE: dict[int, type[exceptions.Etcd3Exception]] \u003d {"},{"line_number":45,"context_line":"    requests.codes[\u0027internal_server_error\u0027]: exceptions.InternalServerError,"},{"line_number":46,"context_line":"    requests.codes[\u0027service_unavailable\u0027]: exceptions.ConnectionFailedError,"},{"line_number":47,"context_line":"    requests.codes[\u0027request_timeout\u0027]: exceptions.ConnectionTimeoutError,"},{"line_number":48,"context_line":"    requests.codes[\u0027gateway_timeout\u0027]: exceptions.ConnectionTimeoutError,"},{"line_number":49,"context_line":"    requests.codes[\u0027precondition_failed\u0027]: exceptions.PreconditionFailedError,"},{"line_number":50,"context_line":"}"}],"source_content_type":"text/x-python","patch_set":1,"id":"e23daac9_c157dc30","line":47,"updated":"2026-06-06 16:02:52.000000000","message":"pep8: error: Dict entry 2 has incompatible type \"int | None\": \"type[ConnectionTimeoutError]\"; expected \"int\": \"type[Etcd3Exception]\"  [dict-item]","commit_id":"13d46d81880375439fb2add66bd444533f9d4369"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"8b881b25b2cf2d34730f11d5f932726382bfb5b1","unresolved":false,"context_lines":[{"line_number":45,"context_line":"    requests.codes[\u0027internal_server_error\u0027]: exceptions.InternalServerError,"},{"line_number":46,"context_line":"    requests.codes[\u0027service_unavailable\u0027]: exceptions.ConnectionFailedError,"},{"line_number":47,"context_line":"    requests.codes[\u0027request_timeout\u0027]: exceptions.ConnectionTimeoutError,"},{"line_number":48,"context_line":"    requests.codes[\u0027gateway_timeout\u0027]: exceptions.ConnectionTimeoutError,"},{"line_number":49,"context_line":"    requests.codes[\u0027precondition_failed\u0027]: exceptions.PreconditionFailedError,"},{"line_number":50,"context_line":"}"},{"line_number":51,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"809943aa_e386cd12","line":48,"updated":"2026-06-06 16:02:52.000000000","message":"pep8: error: Dict entry 3 has incompatible type \"int | None\": \"type[ConnectionTimeoutError]\"; expected \"int\": \"type[Etcd3Exception]\"  [dict-item]","commit_id":"13d46d81880375439fb2add66bd444533f9d4369"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"8b881b25b2cf2d34730f11d5f932726382bfb5b1","unresolved":false,"context_lines":[{"line_number":46,"context_line":"    requests.codes[\u0027service_unavailable\u0027]: exceptions.ConnectionFailedError,"},{"line_number":47,"context_line":"    requests.codes[\u0027request_timeout\u0027]: exceptions.ConnectionTimeoutError,"},{"line_number":48,"context_line":"    requests.codes[\u0027gateway_timeout\u0027]: exceptions.ConnectionTimeoutError,"},{"line_number":49,"context_line":"    requests.codes[\u0027precondition_failed\u0027]: exceptions.PreconditionFailedError,"},{"line_number":50,"context_line":"}"},{"line_number":51,"context_line":""},{"line_number":52,"context_line":"DEFAULT_API_PATH: str | None \u003d os.getenv(\u0027ETCD3GW_API_PATH\u0027)"}],"source_content_type":"text/x-python","patch_set":1,"id":"9ac2eabb_18c08c86","line":49,"updated":"2026-06-06 16:02:52.000000000","message":"pep8: error: Dict entry 4 has incompatible type \"int | None\": \"type[PreconditionFailedError]\"; expected \"int\": \"type[Etcd3Exception]\"  [dict-item]","commit_id":"13d46d81880375439fb2add66bd444533f9d4369"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"8b881b25b2cf2d34730f11d5f932726382bfb5b1","unresolved":false,"context_lines":[{"line_number":168,"context_line":"        :return: json response"},{"line_number":169,"context_line":"        \"\"\""},{"line_number":170,"context_line":"        try:"},{"line_number":171,"context_line":"            resp \u003d self.session.post("},{"line_number":172,"context_line":"                url, *args, json\u003djson, timeout\u003dself.timeout, **kwargs"},{"line_number":173,"context_line":"            )"},{"line_number":174,"context_line":"        except requests.exceptions.Timeout as ex:"}],"source_content_type":"text/x-python","patch_set":1,"id":"efc10973_49acf505","line":171,"updated":"2026-06-06 16:02:52.000000000","message":"pep8: error: \"post\" of \"Session\" gets multiple values for keyword argument \"json\"  [misc]","commit_id":"13d46d81880375439fb2add66bd444533f9d4369"}]}
