)]}'
{"openstack_requirements/requirement.py":[{"author":{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},"change_message_id":"37bf3aca3ef7c82814a23fbed905a4bb4b3d65d2","unresolved":false,"context_lines":[{"line_number":34,"context_line":""},{"line_number":35,"context_line":"def key_specifier(a):"},{"line_number":36,"context_line":"    weight \u003d {\u0027\u003e\u003d\u0027: 0, \u0027\u003e\u0027: 0,"},{"line_number":37,"context_line":"              \u0027\u003d\u003d\u003d\u0027: 1, \u0027\u003d\u003d\u0027: 1, \u0027~\u003d\u0027: 1, \u0027!\u003d\u0027: 1,"},{"line_number":38,"context_line":"              \u0027\u003c\u0027: 2, \u0027\u003c\u003d\u0027: 2}"},{"line_number":39,"context_line":"    a \u003d a._spec"},{"line_number":40,"context_line":"    return (weight[a[0]], distutils.version.LooseVersion(a[1]))"}],"source_content_type":"text/x-python","patch_set":1,"id":"3f4b6375_0496474d","line":37,"range":{"start_line":37,"start_character":14,"end_line":37,"end_character":19},"updated":"2017-10-25 05:39:45.000000000","message":"why is this needed?  \u003d\u003d\u003d is a constraint and shouldn\u0027t be used in a requirement file","commit_id":"26586b707f32d4c8d160d40a79ae39efb238ffde"}]}
