)]}'
{"swiftclient/client.py":[{"author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"change_message_id":"97960df1d89538a2dc0cac3ca5ad2aebfa4ad1d0","unresolved":false,"context_lines":[{"line_number":129,"context_line":"    if isinstance(headers, dict):"},{"line_number":130,"context_line":"        headers \u003d headers.items()"},{"line_number":131,"context_line":"    headers \u003d ["},{"line_number":132,"context_line":"        (parse_header_string(key), parse_header_string(val))"},{"line_number":133,"context_line":"        for (key, val) in headers"},{"line_number":134,"context_line":"    ]"},{"line_number":135,"context_line":"    if not logger_settings.get(\u0027redact_sensitive_headers\u0027, True):"}],"source_content_type":"text/x-python","patch_set":1,"id":"5f7c97a3_e97cc6eb","line":132,"updated":"2018-07-24 19:04:38.000000000","message":"I wonder if this is still necessary...","commit_id":"e28b12a1f2156b2e8a790290ae6da08adde3875f"},{"author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"change_message_id":"97960df1d89538a2dc0cac3ca5ad2aebfa4ad1d0","unresolved":false,"context_lines":[{"line_number":721,"context_line":"    resp_headers \u003d {}"},{"line_number":722,"context_line":"    for header, value in resp.getheaders():"},{"line_number":723,"context_line":"        header \u003d parse_header_string(header).lower()"},{"line_number":724,"context_line":"        resp_headers[header] \u003d parse_header_string(value)"},{"line_number":725,"context_line":"    return resp_headers"},{"line_number":726,"context_line":""},{"line_number":727,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"5f7c97a3_c91eaabb","line":724,"updated":"2018-07-24 19:04:38.000000000","message":"Should we stop calling parse_header_string here now, too?","commit_id":"e28b12a1f2156b2e8a790290ae6da08adde3875f"}]}
