)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},"change_message_id":"d9851fef7cfc4d93d26ddb0fadd0cd36923f2751","unresolved":false,"context_lines":[{"line_number":9,"context_line":"Many modules moved in Python3 as the namespace was cleaned up. This uses"},{"line_number":10,"context_line":"six.move so that we don\u0027t need to have different imports for different"},{"line_number":11,"context_line":"verisons of Python."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"Change-Id: Ic93f16a5fe995bfaf7054172875f156b55a3770a"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"bab921fb_48b4e480","line":12,"updated":"2015-04-25 01:51:43.000000000","message":"Add the \"bp python3\" in the commit msg","commit_id":"1d28b29baeafc1840eb2f3b08e77432b6b100fef"},{"author":{"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},"change_message_id":"5d8552fad79e8bb66ec09a8ffdb744806512c830","unresolved":false,"context_lines":[{"line_number":9,"context_line":"Many modules moved in Python3 as the namespace was cleaned up. This uses"},{"line_number":10,"context_line":"six.move so that we don\u0027t need to have different imports for different"},{"line_number":11,"context_line":"verisons of Python."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"Change-Id: Ic93f16a5fe995bfaf7054172875f156b55a3770a"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"3acd31a7_ef869312","line":12,"in_reply_to":"bab921fb_48b4e480","updated":"2015-04-29 21:16:06.000000000","message":"Done","commit_id":"1d28b29baeafc1840eb2f3b08e77432b6b100fef"},{"author":{"_account_id":9142,"name":"Samuel de Medeiros Queiroz","email":"samueldmq@lsd.ufcg.edu.br","username":"samuel-z","inactive":true},"change_message_id":"aaed4d924c8910a80286799e281aa25f9d244f48","unresolved":false,"context_lines":[{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Many modules moved in Python3 as the namespace was cleaned up. This uses"},{"line_number":10,"context_line":"six.move so that we don\u0027t need to have different imports for different"},{"line_number":11,"context_line":"verisons of Python."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"bp python3"},{"line_number":14,"context_line":"Change-Id: Ic93f16a5fe995bfaf7054172875f156b55a3770a"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":3,"id":"3acd31a7_91270412","line":11,"updated":"2015-05-01 17:06:39.000000000","message":"(nit) s/verisons/versions","commit_id":"b299ec745a8ed1dc9f50ec9cff33c5baf0b62a19"}],"keystone/common/wsgi.py":[{"author":{"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},"change_message_id":"d9851fef7cfc4d93d26ddb0fadd0cd36923f2751","unresolved":false,"context_lines":[{"line_number":233,"context_line":"            \u0027req_method\u0027: req_method,"},{"line_number":234,"context_line":"            \u0027path\u0027: path,"},{"line_number":235,"context_line":"            \u0027params\u0027: (\u0027?\u0027 + urllib.parse.urlencode(req.params)"},{"line_number":236,"context_line":"                       if req.params else \u0027\u0027)}"},{"line_number":237,"context_line":"        )"},{"line_number":238,"context_line":""},{"line_number":239,"context_line":"        params \u003d self._normalize_dict(params)"}],"source_content_type":"text/x-python","patch_set":2,"id":"bab921fb_48106459","line":236,"updated":"2015-04-25 01:51:43.000000000","message":"pep8 not happy:\n\n2015-04-25 00:16:32.131 | ./keystone/common/wsgi.py:237:9: E124 closing bracket does not match visual indentation\n2015-04-25 00:16:32.131 |         )\n2015-04-25 00:16:32.131 |         ^","commit_id":"1d28b29baeafc1840eb2f3b08e77432b6b100fef"},{"author":{"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},"change_message_id":"5d8552fad79e8bb66ec09a8ffdb744806512c830","unresolved":false,"context_lines":[{"line_number":233,"context_line":"            \u0027req_method\u0027: req_method,"},{"line_number":234,"context_line":"            \u0027path\u0027: path,"},{"line_number":235,"context_line":"            \u0027params\u0027: (\u0027?\u0027 + urllib.parse.urlencode(req.params)"},{"line_number":236,"context_line":"                       if req.params else \u0027\u0027)}"},{"line_number":237,"context_line":"        )"},{"line_number":238,"context_line":""},{"line_number":239,"context_line":"        params \u003d self._normalize_dict(params)"}],"source_content_type":"text/x-python","patch_set":2,"id":"3acd31a7_8f76ff3c","line":236,"in_reply_to":"bab921fb_48106459","updated":"2015-04-29 21:16:06.000000000","message":"This is actually doing away with the rebase.","commit_id":"1d28b29baeafc1840eb2f3b08e77432b6b100fef"}]}
