)]}'
{"keystone/common/base64utils.py":[{"author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"change_message_id":"ed36f8925ad33c0f9e9061543d04092ba10ffe15","unresolved":false,"context_lines":[{"line_number":239,"context_line":"        raise InvalidBase64Error(_(\u0027padded base64url text must be \u0027"},{"line_number":240,"context_line":"                                   \u0027multiple of 4 characters\u0027))"},{"line_number":241,"context_line":""},{"line_number":242,"context_line":"    return moves.urllib.parse.quote(text)"},{"line_number":243,"context_line":""},{"line_number":244,"context_line":""},{"line_number":245,"context_line":"def base64url_percent_decode(text):"}],"source_content_type":"text/x-python","patch_set":7,"id":"AAAAUH%2F%2BBOk%3D","line":242,"updated":"2014-01-30 22:44:07.000000000","message":"will have to use six.moves.urllib.parse.quote(test) here","commit_id":"1f0a168443ad1e2025a38116f3d2ffc56b27b34a"}]}
