)]}'
{"oslo_messaging/_drivers/http_driver/app_common.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"54c6f59a14f572b1a2c9f560fec677c8fc75771f","unresolved":false,"context_lines":[{"line_number":19,"context_line":"from oslo_serialization import jsonutils"},{"line_number":20,"context_line":""},{"line_number":21,"context_line":"from oslo_messaging._drivers.http_driver.dedup_cache import (  # noqa"},{"line_number":22,"context_line":"    DuplicateMessageCache,"},{"line_number":23,"context_line":")"},{"line_number":24,"context_line":""},{"line_number":25,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"b791d0b9_5cf82a3a","line":22,"updated":"2026-07-15 03:12:02.000000000","message":"pep8: H301: one import per line","commit_id":"a723c5f8563bd4c8f5877918a8a0bcdbfdfb1da9"}],"oslo_messaging/_drivers/http_driver/wsgi_app.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"54c6f59a14f572b1a2c9f560fec677c8fc75771f","unresolved":false,"context_lines":[{"line_number":23,"context_line":"from oslo_serialization import jsonutils"},{"line_number":24,"context_line":""},{"line_number":25,"context_line":"from oslo_messaging._drivers.http_driver.app_common import ("},{"line_number":26,"context_line":"    decode_call_result,"},{"line_number":27,"context_line":"    parse_call_message,"},{"line_number":28,"context_line":"    parse_cast_message,"},{"line_number":29,"context_line":"    parse_fanout,"}],"source_content_type":"text/x-python","patch_set":1,"id":"60c39be8_5997924c","line":26,"updated":"2026-07-15 03:12:02.000000000","message":"pep8: H301: one import per line","commit_id":"a723c5f8563bd4c8f5877918a8a0bcdbfdfb1da9"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"54c6f59a14f572b1a2c9f560fec677c8fc75771f","unresolved":false,"context_lines":[{"line_number":30,"context_line":"    serialize_failure,"},{"line_number":31,"context_line":")"},{"line_number":32,"context_line":"from oslo_messaging._drivers.http_driver.dedup_cache import ("},{"line_number":33,"context_line":"    DuplicateMessageCache,"},{"line_number":34,"context_line":"    _SENTINEL,"},{"line_number":35,"context_line":")"},{"line_number":36,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"e611d1d6_92ba459b","line":33,"updated":"2026-07-15 03:12:02.000000000","message":"pep8: H301: one import per line","commit_id":"a723c5f8563bd4c8f5877918a8a0bcdbfdfb1da9"}],"oslo_messaging/_drivers/impl_http.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"54c6f59a14f572b1a2c9f560fec677c8fc75771f","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":"399dddc3_9455718f","line":40,"updated":"2026-07-15 03:12:02.000000000","message":"pep8: F401 \u0027oslo_config.cfg\u0027 imported but unused","commit_id":"a723c5f8563bd4c8f5877918a8a0bcdbfdfb1da9"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"54c6f59a14f572b1a2c9f560fec677c8fc75771f","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":"2df93018_e549e088","line":45,"updated":"2026-07-15 03:12:02.000000000","message":"pep8: F401 \u0027oslo_messaging._drivers.http_driver.app_common.serialize_failure\u0027 imported but unused","commit_id":"a723c5f8563bd4c8f5877918a8a0bcdbfdfb1da9"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"54c6f59a14f572b1a2c9f560fec677c8fc75771f","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":"16f1f779_2c36c8e9","line":46,"updated":"2026-07-15 03:12:02.000000000","message":"pep8: H301: one import per line","commit_id":"a723c5f8563bd4c8f5877918a8a0bcdbfdfb1da9"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"54c6f59a14f572b1a2c9f560fec677c8fc75771f","unresolved":false,"context_lines":[{"line_number":357,"context_line":""},{"line_number":358,"context_line":"        try:"},{"line_number":359,"context_line":"            response \u003d client.post(url, content\u003dbody, headers\u003dheaders)"},{"line_number":360,"context_line":"        except (httpx.LocalProtocolError, httpx.RemoteProtocolError) as e:"},{"line_number":361,"context_line":"            self._evict_client(client)"},{"line_number":362,"context_line":"            raise"},{"line_number":363,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"9e91e291_a532eec1","line":360,"updated":"2026-07-15 03:12:02.000000000","message":"pep8: F841 local variable \u0027e\u0027 is assigned to but never used","commit_id":"a723c5f8563bd4c8f5877918a8a0bcdbfdfb1da9"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"54c6f59a14f572b1a2c9f560fec677c8fc75771f","unresolved":false,"context_lines":[{"line_number":627,"context_line":"        :param config: HypercornConfig instance."},{"line_number":628,"context_line":"        \"\"\""},{"line_number":629,"context_line":"        import hypercorn.asyncio"},{"line_number":630,"context_line":"        from a2wsgi import ASGIMiddleware"},{"line_number":631,"context_line":""},{"line_number":632,"context_line":"        asgi_app \u003d ASGIMiddleware(self.app)"},{"line_number":633,"context_line":"        loop \u003d asyncio.new_event_loop()"}],"source_content_type":"text/x-python","patch_set":1,"id":"69e66656_fc1b88c7","line":630,"updated":"2026-07-15 03:12:02.000000000","message":"pep8: H306: imports not in alphabetical order (hypercorn.asyncio, a2wsgi.asgimiddleware)","commit_id":"a723c5f8563bd4c8f5877918a8a0bcdbfdfb1da9"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"54c6f59a14f572b1a2c9f560fec677c8fc75771f","unresolved":false,"context_lines":[{"line_number":829,"context_line":"        \"\"\"Clean up resources and unregister service.\"\"\""},{"line_number":830,"context_line":"        HTTPListenerBase.cleanup(self)"},{"line_number":831,"context_line":"        if (self._service_broker is not None"},{"line_number":832,"context_line":"                and hasattr(self, \u0027_service_id\u0027)):"},{"line_number":833,"context_line":"            try:"},{"line_number":834,"context_line":"                self._service_broker.unregister_service("},{"line_number":835,"context_line":"                    self._service_name, self._service_id)"}],"source_content_type":"text/x-python","patch_set":1,"id":"3bbb7220_a655bec7","line":832,"updated":"2026-07-15 03:12:02.000000000","message":"pep8: W503 line break before binary operator","commit_id":"a723c5f8563bd4c8f5877918a8a0bcdbfdfb1da9"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"54c6f59a14f572b1a2c9f560fec677c8fc75771f","unresolved":false,"context_lines":[{"line_number":902,"context_line":""},{"line_number":903,"context_line":"        exchange \u003d self._get_exchange(target)"},{"line_number":904,"context_line":"        topic \u003d target.topic"},{"line_number":905,"context_line":"        svc_name \u003d _service_name("},{"line_number":906,"context_line":"            getattr(target, \u0027namespace\u0027, None), exchange, topic)"},{"line_number":907,"context_line":""},{"line_number":908,"context_line":"        if target.fanout:"}],"source_content_type":"text/x-python","patch_set":1,"id":"a2045de0_ea58ee20","line":905,"updated":"2026-07-15 03:12:02.000000000","message":"pep8: F841 local variable \u0027svc_name\u0027 is assigned to but never used","commit_id":"a723c5f8563bd4c8f5877918a8a0bcdbfdfb1da9"}]}
