)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"change_message_id":"ee02a3d953fed965b96eccaae04a07cc9b770d98","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"c20e0faa_2ae313c3","updated":"2026-05-15 10:38:55.000000000","message":"this will likely break installation of the package","commit_id":"fd0522a5e8a6d82e8c21f036d31fada5c105c481"},{"author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"change_message_id":"6ef99641d1e38ac57697ba362af6644f87998131","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"bc495dbc_d96eb08b","in_reply_to":"c20e0faa_2ae313c3","updated":"2026-05-16 18:20:41.000000000","message":"Yep, yes, updated.","commit_id":"fd0522a5e8a6d82e8c21f036d31fada5c105c481"},{"author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"change_message_id":"ad91958fa14fa2f963522354b10748bc1416186e","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"0c7c27c3_3b0f527e","updated":"2026-05-16 19:20:23.000000000","message":"recheck (post_failure)","commit_id":"a456f432d24e96e90e60f53237db192e95948f34"}],"freezer/utils/winutils.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"12df9bd51403b8f9784ea1a74d09e6ec351732ae","unresolved":false,"context_lines":[{"line_number":55,"context_line":"def use_shadow(to_backup, windows_volume):"},{"line_number":56,"context_line":"    \"\"\" add the shadow path to the backup directory \"\"\""},{"line_number":57,"context_line":"    if len(windows_volume) !\u003d 3 or windows_volume[1:] !\u003d \u0027:\\\\\u0027:"},{"line_number":58,"context_line":"         raise ValueError(\u0027Invalid Windows volume format\u0027)"},{"line_number":59,"context_line":"    return to_backup.replace(windows_volume, \u0027{0}freezer_shadowcopy\\\\\u0027"},{"line_number":60,"context_line":"                             .format(windows_volume))"},{"line_number":61,"context_line":""}],"source_content_type":"text/x-python","patch_set":10,"id":"0c50ec59_ded9ecd7","line":58,"updated":"2026-08-30 03:49:20.000000000","message":"pep8: E111 indentation is not a multiple of 4","commit_id":"3f270cc556775af544ccdbae23481ba08e0e15bb"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"12df9bd51403b8f9784ea1a74d09e6ec351732ae","unresolved":false,"context_lines":[{"line_number":55,"context_line":"def use_shadow(to_backup, windows_volume):"},{"line_number":56,"context_line":"    \"\"\" add the shadow path to the backup directory \"\"\""},{"line_number":57,"context_line":"    if len(windows_volume) !\u003d 3 or windows_volume[1:] !\u003d \u0027:\\\\\u0027:"},{"line_number":58,"context_line":"         raise ValueError(\u0027Invalid Windows volume format\u0027)"},{"line_number":59,"context_line":"    return to_backup.replace(windows_volume, \u0027{0}freezer_shadowcopy\\\\\u0027"},{"line_number":60,"context_line":"                             .format(windows_volume))"},{"line_number":61,"context_line":""}],"source_content_type":"text/x-python","patch_set":10,"id":"f87755fe_276037c5","line":58,"updated":"2026-08-30 03:49:20.000000000","message":"pep8: E117 over-indented","commit_id":"3f270cc556775af544ccdbae23481ba08e0e15bb"}],"pyproject.toml":[{"author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"change_message_id":"5c2e1ee969ea4fa0f33d9903cc7e657b449ce7d7","unresolved":true,"context_lines":[{"line_number":9,"context_line":"    {name \u003d \"OpenStack\", email \u003d \"openstack-discuss@lists.openstack.org\"},"},{"line_number":10,"context_line":"]"},{"line_number":11,"context_line":"readme \u003d {file \u003d \"README.rst\", content-type \u003d \"text/x-rst\"}"},{"line_number":12,"context_line":"license \u003d \"Apache-2.0\""},{"line_number":13,"context_line":"dynamic \u003d [\"version\", \"dependencies\"]"},{"line_number":14,"context_line":"requires-python \u003d \"\u003e\u003d3.10\""},{"line_number":15,"context_line":"classifiers \u003d ["}],"source_content_type":"text/x-toml","patch_set":4,"id":"646edae3_aba72cd1","line":12,"updated":"2026-05-14 14:48:58.000000000","message":"would prefer having license-file here as well","commit_id":"fd0522a5e8a6d82e8c21f036d31fada5c105c481"},{"author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"change_message_id":"6ef99641d1e38ac57697ba362af6644f87998131","unresolved":false,"context_lines":[{"line_number":9,"context_line":"    {name \u003d \"OpenStack\", email \u003d \"openstack-discuss@lists.openstack.org\"},"},{"line_number":10,"context_line":"]"},{"line_number":11,"context_line":"readme \u003d {file \u003d \"README.rst\", content-type \u003d \"text/x-rst\"}"},{"line_number":12,"context_line":"license \u003d \"Apache-2.0\""},{"line_number":13,"context_line":"dynamic \u003d [\"version\", \"dependencies\"]"},{"line_number":14,"context_line":"requires-python \u003d \"\u003e\u003d3.10\""},{"line_number":15,"context_line":"classifiers \u003d ["}],"source_content_type":"text/x-toml","patch_set":4,"id":"d43090ce_ecdcef3f","line":12,"in_reply_to":"646edae3_aba72cd1","updated":"2026-05-16 18:20:41.000000000","message":"Done","commit_id":"fd0522a5e8a6d82e8c21f036d31fada5c105c481"}]}
