)]}'
{"doc/source/_exts/deliverables.py":[{"author":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"change_message_id":"7633956f4fbed5e4194a4e9a1a0e618ce81e8d52","unresolved":false,"context_lines":[{"line_number":474,"context_line":"    if exception is not None:"},{"line_number":475,"context_line":"        return"},{"line_number":476,"context_line":""},{"line_number":477,"context_line":"    future_releases \u003d sorted([series.name"},{"line_number":478,"context_line":"                              for series in _series_status_data.values()"},{"line_number":479,"context_line":"                              if series.status \u003d\u003d \u0027future\u0027])"},{"line_number":480,"context_line":"    redirections \u003d generate_constraints_redirections(_deliverables,"}],"source_content_type":"text/x-python","patch_set":1,"id":"5fc1f717_a3e8807b","line":477,"updated":"2019-03-15 12:50:01.000000000","message":"The series file is already expected to be \"in the right order\" so I don\u0027t think you need the sort here. It probably doesn\u0027t matter, so no -1.","commit_id":"eb48af773744fce6fb2656eda43759fc08edb401"},{"author":{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},"change_message_id":"b422a333cbd6fe5c3c063c97120fa332e8ed2bcb","unresolved":false,"context_lines":[{"line_number":474,"context_line":"    if exception is not None:"},{"line_number":475,"context_line":"        return"},{"line_number":476,"context_line":""},{"line_number":477,"context_line":"    future_releases \u003d sorted([series.name"},{"line_number":478,"context_line":"                              for series in _series_status_data.values()"},{"line_number":479,"context_line":"                              if series.status \u003d\u003d \u0027future\u0027])"},{"line_number":480,"context_line":"    redirections \u003d generate_constraints_redirections(_deliverables,"}],"source_content_type":"text/x-python","patch_set":1,"id":"5fc1f717_2566cbc2","line":477,"in_reply_to":"5fc1f717_29d9cf20","updated":"2019-03-15 20:57:40.000000000","message":"Thanks.  I didn\u0027t consider what would happen at the wrap around point.","commit_id":"eb48af773744fce6fb2656eda43759fc08edb401"},{"author":{"_account_id":308,"name":"Thierry Carrez","email":"thierry@openstack.org","username":"ttx"},"change_message_id":"5426c346cf538dfe3d436d38fb3de9911e471636","unresolved":false,"context_lines":[{"line_number":474,"context_line":"    if exception is not None:"},{"line_number":475,"context_line":"        return"},{"line_number":476,"context_line":""},{"line_number":477,"context_line":"    future_releases \u003d sorted([series.name"},{"line_number":478,"context_line":"                              for series in _series_status_data.values()"},{"line_number":479,"context_line":"                              if series.status \u003d\u003d \u0027future\u0027])"},{"line_number":480,"context_line":"    redirections \u003d generate_constraints_redirections(_deliverables,"}],"source_content_type":"text/x-python","patch_set":1,"id":"5fc1f717_29d9cf20","line":477,"in_reply_to":"5fc1f717_a3e8807b","updated":"2019-03-15 13:59:25.000000000","message":"Actually the file has the right order, while the sort may not (once we hit z we\u0027ll likely switch to a).","commit_id":"eb48af773744fce6fb2656eda43759fc08edb401"}]}
