)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"change_message_id":"5408911578332204229f7c4fff797ead7c5b0049","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"7574691f_2d487b45","updated":"2025-02-27 03:16:52.000000000","message":"Great this is fixing up pep8 and tests.","commit_id":"dee1430b423ede5eab8fe79a7c6ac295c8522735"}],"swiftbench/utils.py":[{"author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"change_message_id":"f3ccabf86cc67899469ca7eb4ee718ccfd0c1819","unresolved":true,"context_lines":[{"line_number":45,"context_line":"        c \u003d configparser.ConfigParser(defaults)"},{"line_number":46,"context_line":"    if hasattr(conf_path, \u0027readline\u0027):"},{"line_number":47,"context_line":"        # make sure filelike is at the start of the file"},{"line_number":48,"context_line":"        if hasattr(conf_path, \"seekable\"):"},{"line_number":49,"context_line":"            conf_path.seek(0)"},{"line_number":50,"context_line":"        c.read_file(conf_path)"},{"line_number":51,"context_line":"    else:"}],"source_content_type":"text/x-python","patch_set":2,"id":"ec30068a_6c359ea8","line":48,"updated":"2025-02-27 04:22:56.000000000","message":"I feel like we probably want either `hasattr(conf_path, \"seek\")` or `getattr(conf_path, \"seekable\", False)`","commit_id":"dee1430b423ede5eab8fe79a7c6ac295c8522735"}]}
