)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":4523,"name":"Eric Harney","email":"eharney@redhat.com","username":"eharney"},"change_message_id":"8b7aed49d782168141f3f7cdcde3fcbde7458990","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"95d90b95_ec546647","updated":"2023-10-17 15:51:48.000000000","message":"Is \"python\" not python3 on any current distribution?","commit_id":"d50242f48a9fe0282052cd9ae8bd0c18a73f5edc"},{"author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"change_message_id":"d55eff0e24904869e7c9a42874d06b3237e353f4","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"3ab015d5_77ca73fe","in_reply_to":"34630eff_bdff8734","updated":"2023-10-17 16:05:34.000000000","message":"I\u0027ve updated the commit message to describe the problem more accurately.","commit_id":"d50242f48a9fe0282052cd9ae8bd0c18a73f5edc"},{"author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"change_message_id":"1a70a955fd4b213ca2699c7a9da2a35fba2d9822","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":1,"id":"34630eff_bdff8734","in_reply_to":"95d90b95_ec546647","updated":"2023-10-17 15:56:42.000000000","message":"I\u0027ve tested it in centos 9 stream but it seems it treats \"python\" as python3, because /usr/bin/python is symlinked to /usr/bin/python3.\n\nHowever in Jammy \u0027python\u0027 is not automatically converted and usage of \u0027!/usr/bin/env python\u0027 fails. See https://bugs.launchpad.net/ubuntu/+source/horizon/+bug/2037154","commit_id":"d50242f48a9fe0282052cd9ae8bd0c18a73f5edc"},{"author":{"_account_id":33473,"name":"Atsushi Kawai","display_name":"akawai","email":"atsushi.kawai.bu@hitachi.com","username":"akawai"},"change_message_id":"747a996c2c45935174d318953a17ffa66332f174","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"062696d7_198b3c74","updated":"2023-10-23 11:48:54.000000000","message":"LGTM","commit_id":"a16b0f344b4b73edbb7688d81aed655e1e540f39"},{"author":{"_account_id":4523,"name":"Eric Harney","email":"eharney@redhat.com","username":"eharney"},"change_message_id":"d0335cb18aa967d212023e31d0a8bd97af4c75b2","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"145458b3_4a8ec1ad","updated":"2026-02-03 17:39:33.000000000","message":"This appears to be the right approach.","commit_id":"a16b0f344b4b73edbb7688d81aed655e1e540f39"},{"author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"change_message_id":"184c5e1ab4bf2d33d8a6bbf4f306b675e39f571c","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"dd81a398_e1706405","updated":"2026-02-05 00:04:58.000000000","message":"This is the currently recommended most portable Python 3 shebang line, so LGTM.","commit_id":"42cd1ad3b1837caf61dd739384693af061dc437c"},{"author":{"_account_id":4523,"name":"Eric Harney","email":"eharney@redhat.com","username":"eharney"},"change_message_id":"33a964fd0b3c2436cf55f303bef7c1b79ff70198","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"0fe27177_a81b90c2","updated":"2026-02-18 20:42:12.000000000","message":"recheck\n\npkg_resources","commit_id":"42cd1ad3b1837caf61dd739384693af061dc437c"},{"author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"change_message_id":"5383159ecf222f4deedfeb4a9131e6ad59ea4977","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"f5e181dc_722ac158","updated":"2026-02-19 23:13:50.000000000","message":"recheck CI image was fixed","commit_id":"42cd1ad3b1837caf61dd739384693af061dc437c"}],"tools/check_exec.py":[{"author":{"_account_id":4523,"name":"Eric Harney","email":"eharney@redhat.com","username":"eharney"},"change_message_id":"d0335cb18aa967d212023e31d0a8bd97af4c75b2","unresolved":true,"context_lines":[{"line_number":1,"context_line":"#!/usr/bin/env python3"},{"line_number":2,"context_line":"#"},{"line_number":3,"context_line":"#    Licensed under the Apache License, Version 2.0 (the \"License\"); you may"},{"line_number":4,"context_line":"#    not use this file except in compliance with the License. You may obtain"}],"source_content_type":"text/x-python","patch_set":2,"id":"a3f21906_c86ea153","line":1,"updated":"2026-02-03 17:39:33.000000000","message":"check_exec.py no longer exists","commit_id":"a16b0f344b4b73edbb7688d81aed655e1e540f39"},{"author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"change_message_id":"95d5261649b8387fb76caffaecebe04af3a57d13","unresolved":false,"context_lines":[{"line_number":1,"context_line":"#!/usr/bin/env python3"},{"line_number":2,"context_line":"#"},{"line_number":3,"context_line":"#    Licensed under the Apache License, Version 2.0 (the \"License\"); you may"},{"line_number":4,"context_line":"#    not use this file except in compliance with the License. You may obtain"}],"source_content_type":"text/x-python","patch_set":2,"id":"5308287d_c76a2599","line":1,"in_reply_to":"a3f21906_c86ea153","updated":"2026-02-04 15:52:41.000000000","message":"Done","commit_id":"a16b0f344b4b73edbb7688d81aed655e1e540f39"}]}
