)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"2a0418a02863287cf66b8cabf3ab9da8150b4c81","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"ab62db24_886986dd","updated":"2026-03-27 14:23:55.000000000","message":"-1 is mainly to catch people\u0027s attention. Maybe we want to shove the change to make things generic to the end of the series, but I do think you ultimately want to make said change.","commit_id":"df20f3f46e1ab38470248182fd5b2bf1ffc1e84d"}],"ironicclient/v1/node.py":[{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"2a0418a02863287cf66b8cabf3ab9da8150b4c81","unresolved":true,"context_lines":[{"line_number":77,"context_line":"        fields: list[str] | None \u003d None,"},{"line_number":78,"context_line":"        os_ironic_api_version: str | None \u003d None,"},{"line_number":79,"context_line":"        global_request_id: str | None \u003d None,"},{"line_number":80,"context_line":"    ) -\u003e list[base.Resource]:"},{"line_number":81,"context_line":"        \"\"\"List all the ports for a given node."},{"line_number":82,"context_line":""},{"line_number":83,"context_line":"        :param node_id: Name or UUID of the node."}],"source_content_type":"text/x-python","patch_set":4,"id":"bf523d33_7a5e390c","line":80,"updated":"2026-03-27 14:23:55.000000000","message":"Have a look at my comments on [the `ironicclient.common.base` patch](https://review.opendev.org/c/openstack/python-ironicclient/+/978335/comment/7b34b83f_7ef8602f/). If you can fix that before this, then you can correctly type the return value here.\n\n```suggestion\n    ) -\u003e list[Node]:\n```\n\nDitto for all the other methods here.","commit_id":"df20f3f46e1ab38470248182fd5b2bf1ffc1e84d"},{"author":{"_account_id":38828,"name":"Karan Anand","display_name":"Karan","email":"anandkarancompsci@gmail.com","username":"anandkaranubc"},"change_message_id":"bd5e7fc842c3d2a0217ef422d71290d5bc4ceaff","unresolved":true,"context_lines":[{"line_number":77,"context_line":"        fields: list[str] | None \u003d None,"},{"line_number":78,"context_line":"        os_ironic_api_version: str | None \u003d None,"},{"line_number":79,"context_line":"        global_request_id: str | None \u003d None,"},{"line_number":80,"context_line":"    ) -\u003e list[base.Resource]:"},{"line_number":81,"context_line":"        \"\"\"List all the ports for a given node."},{"line_number":82,"context_line":""},{"line_number":83,"context_line":"        :param node_id: Name or UUID of the node."}],"source_content_type":"text/x-python","patch_set":4,"id":"c65e0b53_0a3ca01d","line":80,"in_reply_to":"bf523d33_7a5e390c","updated":"2026-03-29 19:36:10.000000000","message":"Thanks for the feedback! These are all addressed in the recent patch.","commit_id":"df20f3f46e1ab38470248182fd5b2bf1ffc1e84d"}]}
