)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"3335def6a019bc492fcbc1ff693ac2d8610bae6b","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"d6e4a09c_04cd9b15","updated":"2026-03-03 12:34:15.000000000","message":"i dont know why it thinkgs this is in merge conflict but i may just regenerate this once the parent patches are merged","commit_id":"7cd07db11ec73c96088ef1220413ffbda079f547"},{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"dc24b425ba1641f07908d10140e73dd59e19cf0f","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"acb696d8_b79038cb","updated":"2026-03-05 15:37:36.000000000","message":"ill regenerate this and the next patch once the preceedign patches have merged","commit_id":"917316d972a2c3bcf683ce7acad21212f23bf060"},{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"86624fc9a46ed630e56c935134d5021a1fd46c66","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"2aae92cc_42be329d","updated":"2026-03-03 12:41:47.000000000","message":"the conflict was real cause by updated to tox.ini but that was trivial to resolve i will upgrade to +2 after ci has validate the patch and include this in the set fo change to merge on Thursday","commit_id":"917316d972a2c3bcf683ce7acad21212f23bf060"}],"cyborg/accelerator/common/utils.py":[{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"dc24b425ba1641f07908d10140e73dd59e19cf0f","unresolved":true,"context_lines":[{"line_number":92,"context_line":"        if not physnet_or_function:"},{"line_number":93,"context_line":"            raise ValueError((\"Missing key in mapping: \u0027%s\u0027\") % dev_mapping)"},{"line_number":94,"context_line":"        if physnet_or_function in mapping:"},{"line_number":95,"context_line":"            raise ValueError("},{"line_number":96,"context_line":"                (\"Key %(physnet_or_function)s in mapping: %(mapping)s \""},{"line_number":97,"context_line":"                 \"not unique\") % {\u0027physnet_or_function\u0027: physnet_or_function,"},{"line_number":98,"context_line":"                                  \u0027mapping\u0027: dev_mapping})"},{"line_number":99,"context_line":"        mapping[physnet_or_function] \u003d set(dev.strip() for dev in"},{"line_number":100,"context_line":"                                           devices.split(\"|\") if dev.strip())"},{"line_number":101,"context_line":"    return mapping"}],"source_content_type":"text/x-python","patch_set":3,"id":"addecec6_8c32b3d3","side":"PARENT","line":98,"range":{"start_line":95,"start_character":12,"end_line":98,"end_character":58},"updated":"2026-03-05 15:37:36.000000000","message":"this is arguablly more readable but havign considtent auto formating is better overall","commit_id":"e0e577c2fbfbceb7615798619946ffaaa30620db"}]}
