)]}'
{"oslo_messaging/_drivers/http_driver/tooz_broker.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"f4e239e39d936b6af683f71176740f8c5e059429","unresolved":false,"context_lines":[{"line_number":63,"context_line":"        if not isinstance(other, Service):"},{"line_number":64,"context_line":"            return NotImplemented"},{"line_number":65,"context_line":"        return (self.host \u003d\u003d other.host"},{"line_number":66,"context_line":"                and self.rpchost \u003d\u003d other.rpchost"},{"line_number":67,"context_line":"                and self.rpchost_port \u003d\u003d other.rpchost_port)"},{"line_number":68,"context_line":""},{"line_number":69,"context_line":"    def __hash__(self):"}],"source_content_type":"text/x-python","patch_set":1,"id":"6d623fd0_8d1a6191","line":66,"updated":"2026-07-15 03:02:54.000000000","message":"pep8: W503 line break before binary operator","commit_id":"9cd2c73a68939a8e6adf48ee2f2773275ebc99dd"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"f4e239e39d936b6af683f71176740f8c5e059429","unresolved":false,"context_lines":[{"line_number":64,"context_line":"            return NotImplemented"},{"line_number":65,"context_line":"        return (self.host \u003d\u003d other.host"},{"line_number":66,"context_line":"                and self.rpchost \u003d\u003d other.rpchost"},{"line_number":67,"context_line":"                and self.rpchost_port \u003d\u003d other.rpchost_port)"},{"line_number":68,"context_line":""},{"line_number":69,"context_line":"    def __hash__(self):"},{"line_number":70,"context_line":"        return hash((self.host, self.rpchost, self.rpchost_port))"}],"source_content_type":"text/x-python","patch_set":1,"id":"710e50ff_95f3c2ac","line":67,"updated":"2026-07-15 03:02:54.000000000","message":"pep8: W503 line break before binary operator","commit_id":"9cd2c73a68939a8e6adf48ee2f2773275ebc99dd"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"f4e239e39d936b6af683f71176740f8c5e059429","unresolved":false,"context_lines":[{"line_number":275,"context_line":"        filtered \u003d ["},{"line_number":276,"context_line":"            s for s in all_services"},{"line_number":277,"context_line":"            if (s.server_hostname \u003d\u003d server"},{"line_number":278,"context_line":"                or s.tls_server_name \u003d\u003d server"},{"line_number":279,"context_line":"                or s.rpchost \u003d\u003d server)"},{"line_number":280,"context_line":"        ]"},{"line_number":281,"context_line":"        return filtered"}],"source_content_type":"text/x-python","patch_set":1,"id":"0924f3e1_0d887aee","line":278,"updated":"2026-07-15 03:02:54.000000000","message":"pep8: W503 line break before binary operator","commit_id":"9cd2c73a68939a8e6adf48ee2f2773275ebc99dd"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"f4e239e39d936b6af683f71176740f8c5e059429","unresolved":false,"context_lines":[{"line_number":276,"context_line":"            s for s in all_services"},{"line_number":277,"context_line":"            if (s.server_hostname \u003d\u003d server"},{"line_number":278,"context_line":"                or s.tls_server_name \u003d\u003d server"},{"line_number":279,"context_line":"                or s.rpchost \u003d\u003d server)"},{"line_number":280,"context_line":"        ]"},{"line_number":281,"context_line":"        return filtered"},{"line_number":282,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"e5cbbd3a_bdac7e84","line":279,"updated":"2026-07-15 03:02:54.000000000","message":"pep8: W503 line break before binary operator","commit_id":"9cd2c73a68939a8e6adf48ee2f2773275ebc99dd"}],"oslo_messaging/_drivers/impl_http.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"f4e239e39d936b6af683f71176740f8c5e059429","unresolved":false,"context_lines":[{"line_number":37,"context_line":""},{"line_number":38,"context_line":"import httpx"},{"line_number":39,"context_line":""},{"line_number":40,"context_line":"from oslo_config import cfg"},{"line_number":41,"context_line":"from oslo_serialization import jsonutils"},{"line_number":42,"context_line":"from oslo_utils import eventletutils"},{"line_number":43,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"46eb50b5_69ee0ed2","line":40,"updated":"2026-07-15 03:02:54.000000000","message":"pep8: F401 \u0027oslo_config.cfg\u0027 imported but unused","commit_id":"9cd2c73a68939a8e6adf48ee2f2773275ebc99dd"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"f4e239e39d936b6af683f71176740f8c5e059429","unresolved":false,"context_lines":[{"line_number":42,"context_line":"from oslo_utils import eventletutils"},{"line_number":43,"context_line":""},{"line_number":44,"context_line":"from oslo_messaging._drivers import base"},{"line_number":45,"context_line":"from oslo_messaging._drivers.http_driver.app_common import ("},{"line_number":46,"context_line":"    decode_call_result,"},{"line_number":47,"context_line":"    serialize_failure,"},{"line_number":48,"context_line":")"}],"source_content_type":"text/x-python","patch_set":1,"id":"e621ec41_e8b2584b","line":45,"updated":"2026-07-15 03:02:54.000000000","message":"pep8: F401 \u0027oslo_messaging._drivers.http_driver.app_common.serialize_failure\u0027 imported but unused","commit_id":"9cd2c73a68939a8e6adf48ee2f2773275ebc99dd"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"f4e239e39d936b6af683f71176740f8c5e059429","unresolved":false,"context_lines":[{"line_number":43,"context_line":""},{"line_number":44,"context_line":"from oslo_messaging._drivers import base"},{"line_number":45,"context_line":"from oslo_messaging._drivers.http_driver.app_common import ("},{"line_number":46,"context_line":"    decode_call_result,"},{"line_number":47,"context_line":"    serialize_failure,"},{"line_number":48,"context_line":")"},{"line_number":49,"context_line":"from oslo_messaging._drivers.http_driver import options"}],"source_content_type":"text/x-python","patch_set":1,"id":"9a8179e5_ba39a753","line":46,"updated":"2026-07-15 03:02:54.000000000","message":"pep8: H301: one import per line","commit_id":"9cd2c73a68939a8e6adf48ee2f2773275ebc99dd"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"f4e239e39d936b6af683f71176740f8c5e059429","unresolved":false,"context_lines":[{"line_number":358,"context_line":""},{"line_number":359,"context_line":"        try:"},{"line_number":360,"context_line":"            response \u003d client.post(url, content\u003dbody, headers\u003dheaders)"},{"line_number":361,"context_line":"        except (httpx.LocalProtocolError, httpx.RemoteProtocolError) as e:"},{"line_number":362,"context_line":"            self._evict_client(client)"},{"line_number":363,"context_line":"            raise"},{"line_number":364,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"1313e0e8_04d64040","line":361,"updated":"2026-07-15 03:02:54.000000000","message":"pep8: F841 local variable \u0027e\u0027 is assigned to but never used","commit_id":"9cd2c73a68939a8e6adf48ee2f2773275ebc99dd"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"f4e239e39d936b6af683f71176740f8c5e059429","unresolved":false,"context_lines":[{"line_number":628,"context_line":"        :param config: HypercornConfig instance."},{"line_number":629,"context_line":"        \"\"\""},{"line_number":630,"context_line":"        import hypercorn.asyncio"},{"line_number":631,"context_line":"        from a2wsgi import ASGIMiddleware"},{"line_number":632,"context_line":""},{"line_number":633,"context_line":"        asgi_app \u003d ASGIMiddleware(self.app)"},{"line_number":634,"context_line":"        loop \u003d asyncio.new_event_loop()"}],"source_content_type":"text/x-python","patch_set":1,"id":"63f3e2fe_3a07c814","line":631,"updated":"2026-07-15 03:02:54.000000000","message":"pep8: H306: imports not in alphabetical order (hypercorn.asyncio, a2wsgi.asgimiddleware)","commit_id":"9cd2c73a68939a8e6adf48ee2f2773275ebc99dd"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"f4e239e39d936b6af683f71176740f8c5e059429","unresolved":false,"context_lines":[{"line_number":830,"context_line":"        \"\"\"Clean up resources and unregister service.\"\"\""},{"line_number":831,"context_line":"        HTTPListenerBase.cleanup(self)"},{"line_number":832,"context_line":"        if (self._service_broker is not None"},{"line_number":833,"context_line":"                and hasattr(self, \u0027_service_id\u0027)):"},{"line_number":834,"context_line":"            try:"},{"line_number":835,"context_line":"                self._service_broker.unregister_service("},{"line_number":836,"context_line":"                    self._service_name, self._service_id)"}],"source_content_type":"text/x-python","patch_set":1,"id":"07492c10_e368e3d5","line":833,"updated":"2026-07-15 03:02:54.000000000","message":"pep8: W503 line break before binary operator","commit_id":"9cd2c73a68939a8e6adf48ee2f2773275ebc99dd"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"f4e239e39d936b6af683f71176740f8c5e059429","unresolved":false,"context_lines":[{"line_number":901,"context_line":""},{"line_number":902,"context_line":"        exchange \u003d self._get_exchange(target)"},{"line_number":903,"context_line":"        topic \u003d target.topic"},{"line_number":904,"context_line":"        svc_name \u003d _service_name("},{"line_number":905,"context_line":"            getattr(target, \u0027namespace\u0027, None), exchange, topic)"},{"line_number":906,"context_line":""},{"line_number":907,"context_line":"        if target.fanout:"}],"source_content_type":"text/x-python","patch_set":1,"id":"5164ea18_e99f7871","line":904,"updated":"2026-07-15 03:02:54.000000000","message":"pep8: F841 local variable \u0027svc_name\u0027 is assigned to but never used","commit_id":"9cd2c73a68939a8e6adf48ee2f2773275ebc99dd"}]}
