)]}'
{"novaclient/client.py":[{"author":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"change_message_id":"dae63ec99b01d5eb88c543cf5beb02219e0e4241","unresolved":false,"context_lines":[{"line_number":213,"context_line":"            resp, body \u003d self._time_request(self.management_url + url, method,"},{"line_number":214,"context_line":"                                            **kwargs)"},{"line_number":215,"context_line":"            return resp, body"},{"line_number":216,"context_line":"        except exceptions.Unauthorized as e:"},{"line_number":217,"context_line":"            try:"},{"line_number":218,"context_line":"                self.authenticate()"},{"line_number":219,"context_line":"                kwargs[\u0027headers\u0027][\u0027X-Auth-Token\u0027] \u003d self.auth_token"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAM3%2F%2Bup4%3D","line":216,"updated":"2013-02-20 16:11:16.000000000","message":"question only: Why the variable name change?","commit_id":"3416b9202809dbb30e7107c9134e53f5c6e49e16"},{"author":{"_account_id":6888,"name":"Thomas Schreiber","email":"tom@rizu.mu","username":"rizumu"},"change_message_id":"260012da2bec2128f0e5d775c71e103069fb20f5","unresolved":false,"context_lines":[{"line_number":213,"context_line":"            resp, body \u003d self._time_request(self.management_url + url, method,"},{"line_number":214,"context_line":"                                            **kwargs)"},{"line_number":215,"context_line":"            return resp, body"},{"line_number":216,"context_line":"        except exceptions.Unauthorized as e:"},{"line_number":217,"context_line":"            try:"},{"line_number":218,"context_line":"                self.authenticate()"},{"line_number":219,"context_line":"                kwargs[\u0027headers\u0027][\u0027X-Auth-Token\u0027] \u003d self.auth_token"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAM3%2F%2Btt4%3D","line":216,"in_reply_to":"AAAAM3%2F%2Bup4%3D","updated":"2013-02-20 22:57:10.000000000","message":"This was the only \u0027as ex\u0027 in the codebase. Everywhere else it is \u0027as e\u0027. So only for consistency.","commit_id":"3416b9202809dbb30e7107c9134e53f5c6e49e16"},{"author":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"change_message_id":"dae63ec99b01d5eb88c543cf5beb02219e0e4241","unresolved":false,"context_lines":[{"line_number":260,"context_line":"                return None"},{"line_number":261,"context_line":"            except exceptions.AmbiguousEndpoints:"},{"line_number":262,"context_line":"                print(\"Found more than one valid endpoint. Use a more \""},{"line_number":263,"context_line":"                      \"restrictive filter\")"},{"line_number":264,"context_line":"                raise"},{"line_number":265,"context_line":"            except KeyError:"},{"line_number":266,"context_line":"                raise exceptions.AuthorizationFailure()"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAM3%2F%2Bup0%3D","line":263,"updated":"2013-02-20 16:11:16.000000000","message":"What is the last version of Python in which this would *not* work?  (Not expecting any surprises here, just verifying…)","commit_id":"3416b9202809dbb30e7107c9134e53f5c6e49e16"},{"author":{"_account_id":6888,"name":"Thomas Schreiber","email":"tom@rizu.mu","username":"rizumu"},"change_message_id":"260012da2bec2128f0e5d775c71e103069fb20f5","unresolved":false,"context_lines":[{"line_number":260,"context_line":"                return None"},{"line_number":261,"context_line":"            except exceptions.AmbiguousEndpoints:"},{"line_number":262,"context_line":"                print(\"Found more than one valid endpoint. Use a more \""},{"line_number":263,"context_line":"                      \"restrictive filter\")"},{"line_number":264,"context_line":"                raise"},{"line_number":265,"context_line":"            except KeyError:"},{"line_number":266,"context_line":"                raise exceptions.AuthorizationFailure()"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAM3%2F%2Btnc%3D","line":263,"in_reply_to":"AAAAM3%2F%2Bup0%3D","updated":"2013-02-20 22:57:10.000000000","message":"I didn\u0027t test on 2.4, but both the print statement as a function and the multi-line string concatenation inside of parentheses without backslash or plus symbol works on 2.5.6","commit_id":"3416b9202809dbb30e7107c9134e53f5c6e49e16"}]}
