)]}'
{"pbr/cmd/main.py":[{"author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"change_message_id":"f881a55daca4d829c509adda3f001041261e40f3","unresolved":false,"context_lines":[{"line_number":72,"context_line":"        info \u003d _get_info(dist.project_name)"},{"line_number":73,"context_line":"        output\u003d\"{name}\u003d\u003d{version}\".format(**info)"},{"line_number":74,"context_line":"        if info[\u0027sha\u0027]:"},{"line_number":75,"context_line":"            output +\u003d \"  # {sha}\".format(**info)"},{"line_number":76,"context_line":"        print(output)"},{"line_number":77,"context_line":""},{"line_number":78,"context_line":""}],"source_content_type":"text/x-python","patch_set":7,"id":"3a961159_bae16ad2","line":75,"updated":"2014-12-16 17:59:38.000000000","message":"One suggestion I heard was to make that this is a git sha explicit something like:\n\n  # git sha {sha}","commit_id":"5570a525ef54a6bf20b45dee569a0982592295a7"},{"author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"change_message_id":"7e304659765e94d493b3234dedc65111c71c1257","unresolved":false,"context_lines":[{"line_number":70,"context_line":"def freeze(args):"},{"line_number":71,"context_line":"    for dist in pkg_resources.working_set:"},{"line_number":72,"context_line":"        info \u003d _get_info(dist.project_name)"},{"line_number":73,"context_line":"        output\u003d\"{name}\u003d\u003d{version}\".format(**info)"},{"line_number":74,"context_line":"        if info[\u0027sha\u0027]:"},{"line_number":75,"context_line":"            output +\u003d \"  # git sha {sha}\".format(**info)"},{"line_number":76,"context_line":"        print(output)"}],"source_content_type":"text/x-python","patch_set":8,"id":"3a961159_a1e85d17","line":73,"updated":"2014-12-16 20:13:25.000000000","message":"You need spaces around the \u003d to make pep8 happy.","commit_id":"9950471209d6057bf5f62612716ac8f02ff1d1b1"}],"pbr/packaging.py":[{"author":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"change_message_id":"1966fed7707b33fc5c9eab140a8b15ec7fc43eee","unresolved":false,"context_lines":[{"line_number":842,"context_line":"        else:"},{"line_number":843,"context_line":"            raw_version \u003d _run_git_command("},{"line_number":844,"context_line":"                [\u0027describe\u0027, \u0027--always\u0027],"},{"line_number":845,"context_line":"                git_dir).replace(\u0027-\u0027, \u0027.\u0027).split(\u0027.g\u0027)[0]"},{"line_number":846,"context_line":"            if \u0027.\u0027 not in raw_version:"},{"line_number":847,"context_line":"                raw_version \u003d \"0.0.0.%s\" % _get_revno(git_dir)"},{"line_number":848,"context_line":"            return raw_version"}],"source_content_type":"text/x-python","patch_set":5,"id":"3a961159_0054f61f","line":845,"updated":"2014-12-15 18:59:21.000000000","message":"This parsing looks magic. Since there are no tests, can you document a few examples of what you\u0027re trying to parse in comments here?","commit_id":"7bdc192e3c278d4a59163bcc6160b985742708bc"},{"author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"change_message_id":"f881a55daca4d829c509adda3f001041261e40f3","unresolved":false,"context_lines":[{"line_number":777,"context_line":"    return _have_sphinx"},{"line_number":778,"context_line":""},{"line_number":779,"context_line":""},{"line_number":780,"context_line":"def _get_raw_tag_info(git_dir):"},{"line_number":781,"context_line":"    describe \u003d _run_git_command([\u0027describe\u0027, \u0027--always\u0027], git_dir)"},{"line_number":782,"context_line":"    if \"-\" in describe:"},{"line_number":783,"context_line":"        return describe.rsplit(\"-\", 2)[-2]"}],"source_content_type":"text/x-python","patch_set":7,"id":"3a961159_7ad702ee","line":780,"updated":"2014-12-16 17:59:38.000000000","message":"We were asked to describe the output of this command by dhellmann in a previous patchset. Maybe add a docstring with info on what git describe --always spits out when on a tag and when not on a tag?","commit_id":"5570a525ef54a6bf20b45dee569a0982592295a7"}]}
