)]}'
{"openstack_requirements/generate.py":[{"author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"change_message_id":"ce880a0c7104bc5de51f82721d8aeeea97afcbb4","unresolved":false,"context_lines":[{"line_number":16,"context_line":"import subprocess"},{"line_number":17,"context_line":"import sys"},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"import fixtures"},{"line_number":20,"context_line":""},{"line_number":21,"context_line":""},{"line_number":22,"context_line":"def _parse_freeze(text):"}],"source_content_type":"text/x-python","patch_set":30,"id":"fa32b979_d7a6140e","line":19,"updated":"2015-06-18 21:08:53.000000000","message":"This is only listed in test-requirements.txt and should be moved to requirements.txt now.","commit_id":"da11b83f68cfd96796799774f577022054a9914b"},{"author":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"change_message_id":"2c34c13d97307d1136c17e797980aeb4612a5a72","unresolved":false,"context_lines":[{"line_number":143,"context_line":""},{"line_number":144,"context_line":""},{"line_number":145,"context_line":"def main(argv\u003dNone, stdout\u003dNone):"},{"line_number":146,"context_line":"    parser \u003d optparse.OptionParser()"},{"line_number":147,"context_line":"    parser.add_option("},{"line_number":148,"context_line":"        \"-p\", dest\u003d\"pythons\", action\u003d\"append\","},{"line_number":149,"context_line":"        help\u003d\"Specify Python versions to use when generating constraints.\""}],"source_content_type":"text/x-python","patch_set":33,"id":"fa32b979_018968ca","line":146,"updated":"2015-06-19 20:52:28.000000000","message":":-/","commit_id":"fbc66c6bf882e8bf2957d16c1977cf67be9f3f17"}],"test-requirements.txt":[{"author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"change_message_id":"6739b7ec940aab7a17ab0c84d5c255325679d08b","unresolved":false,"context_lines":[{"line_number":1,"context_line":"# NOTE: These are requirements for testing the requirements project only"},{"line_number":2,"context_line":"#       See global-requirements for the actual requirements list"},{"line_number":3,"context_line":"hacking\u003e\u003d0.10,\u003c0.11"},{"line_number":4,"context_line":"fixtures\u003e\u003d0.3.14"},{"line_number":5,"context_line":"testrepository\u003e\u003d0.0.18"},{"line_number":6,"context_line":"testscenarios\u003e\u003d0.4"},{"line_number":7,"context_line":"testtools\u003e\u003d0.9.36"}],"source_content_type":"text/plain","patch_set":32,"id":"fa32b979_f72d58fe","line":4,"updated":"2015-06-18 21:21:00.000000000","message":"Shouldn\u0027t it also be removed from here?","commit_id":"8941951b896f2dd5ca1d327de8b845cc942446fb"}]}
