)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":4264,"name":"Matthias Runge","email":"mrunge@redhat.com","username":"mrunge"},"change_message_id":"53e8c8dc855f619963bdb3dcbf94023a795db99f","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"8a7f69d1_736f2371","updated":"2025-08-18 09:03:24.000000000","message":"Looks good to me.","commit_id":"9abf53e8d6c9f1d239a107f8342b13dc95078e4c"}],"cloudkitty/backend/file.py":[{"author":{"_account_id":35263,"name":"Matt Crees","email":"mattc@stackhpc.com","username":"mattcrees"},"change_message_id":"18c4d1016a74a01e93aff1408b361ea9cafe7a66","unresolved":true,"context_lines":[{"line_number":17,"context_line":""},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"class FileBackend(io.FileIO):"},{"line_number":20,"context_line":"    def __init__(self, path, mode\u003d\u0027ab+\u0027):"},{"line_number":21,"context_line":"        super(FileBackend, self).__init__(path, mode)"}],"source_content_type":"text/x-python","patch_set":1,"id":"d8d5e72e_7635f241","line":20,"updated":"2025-09-02 10:00:22.000000000","message":"I think this just gets ignored, but strictly ``io.FileIO`` doesn\u0027t take ``b`` as a mode argument. \n\n\"The mode can be \u0027r\u0027, \u0027w\u0027, \u0027x\u0027 or \u0027a\u0027 ... Add a \u0027+\u0027 to the mode to allow simultaneous reading and writing.\" [1] \n\n1. https://docs.python.org/3/library/io.html#io.FileIO\n\n```suggestion\n    def __init__(self, path, mode\u003d\u0027a+\u0027):\n```","commit_id":"9abf53e8d6c9f1d239a107f8342b13dc95078e4c"},{"author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"change_message_id":"42272a08fe55dd863bb55a511c3fd1375cd57eec","unresolved":false,"context_lines":[{"line_number":17,"context_line":""},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"class FileBackend(io.FileIO):"},{"line_number":20,"context_line":"    def __init__(self, path, mode\u003d\u0027ab+\u0027):"},{"line_number":21,"context_line":"        super(FileBackend, self).__init__(path, mode)"}],"source_content_type":"text/x-python","patch_set":1,"id":"97c7713a_96a6c5c2","line":20,"in_reply_to":"d8d5e72e_7635f241","updated":"2025-09-02 10:20:45.000000000","message":"Done","commit_id":"9abf53e8d6c9f1d239a107f8342b13dc95078e4c"}]}
