)]}'
{"test-requirements.txt":[{"author":{"_account_id":9796,"name":"ChangBo Guo","email":"glongwave@gmail.com","username":"gcb"},"change_message_id":"d2d8e05a65f6702181c45da796daff87e94453f9","unresolved":false,"context_lines":[{"line_number":13,"context_line":""},{"line_number":14,"context_line":"# this is required for the docs build jobs"},{"line_number":15,"context_line":"docutils\u003e\u003d0.11,!\u003d0.13.1  # OSI-Approved Open Source, Public Domain"},{"line_number":16,"context_line":"sphinx!\u003d1.3b1,\u003c1.4,\u003e\u003d1.2.1 # BSD"},{"line_number":17,"context_line":"oslosphinx\u003e\u003d4.7.0 # Apache-2.0"}],"source_content_type":"text/plain","patch_set":1,"id":"3a71b18c_ae1dbdbf","side":"PARENT","line":16,"range":{"start_line":16,"start_character":0,"end_line":16,"end_character":32},"updated":"2016-12-12 12:57:58.000000000","message":"This is different in format https://github.com/openstack/requirements/blob/master/global-requirements.txt#L370\n\nwhat\u0027s the right format","commit_id":"a6626f0a4706bb1320b9d98ea0410ba96002a15c"},{"author":{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},"change_message_id":"97c7127179ff0b5884ef5f696c220929588f482e","unresolved":false,"context_lines":[{"line_number":13,"context_line":""},{"line_number":14,"context_line":"# this is required for the docs build jobs"},{"line_number":15,"context_line":"docutils\u003e\u003d0.11,!\u003d0.13.1  # OSI-Approved Open Source, Public Domain"},{"line_number":16,"context_line":"sphinx!\u003d1.3b1,\u003c1.4,\u003e\u003d1.2.1 # BSD"},{"line_number":17,"context_line":"oslosphinx\u003e\u003d4.7.0 # Apache-2.0"}],"source_content_type":"text/plain","patch_set":1,"id":"1a6eadb0_ab1aaf15","side":"PARENT","line":16,"range":{"start_line":16,"start_character":0,"end_line":16,"end_character":32},"in_reply_to":"3a71b18c_ae1dbdbf","updated":"2016-12-12 22:08:46.000000000","message":"Global-requirements is the *input* format which is typically in a human parseable \"natural\" format but as long as it\u0027s valid it doesn\u0027t matter.  There is a bot that keeps the files managed by the requirements team in sync.  As that format is machine parseable it\u0027s slightly different from the input format.\n\nWe\u0027ve tried in the past to normalise the formats but that always generates a large number of patches in downstream projects and is therefore considered unacceptable.\nI hope that helps.","commit_id":"a6626f0a4706bb1320b9d98ea0410ba96002a15c"},{"author":{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},"change_message_id":"12154b229115cb737e55e13ce619b51d8db081bc","unresolved":false,"context_lines":[{"line_number":3,"context_line":"# process, which may cause wedges in the gate later."},{"line_number":4,"context_line":"# NOTE: These are requirements for testing the requirements project only"},{"line_number":5,"context_line":"#       See global-requirements for the actual requirements list"},{"line_number":6,"context_line":"hacking\u003e\u003d0.12.0,!\u003d0.13.0,\u003c0.14  # Apache-2.0"},{"line_number":7,"context_line":"testrepository\u003e\u003d0.0.18 # Apache-2.0/BSD"},{"line_number":8,"context_line":"testscenarios\u003e\u003d0.4 # Apache-2.0/BSD"},{"line_number":9,"context_line":"testtools\u003e\u003d1.4.0 # MIT"}],"source_content_type":"text/plain","patch_set":1,"id":"3a71b18c_e35435c7","line":6,"updated":"2016-12-12 09:59:19.000000000","message":"Sure, as long as you\u0027re vouching for the fact the newer hacking checks don\u0027t break anything.","commit_id":"4d095973357ea3d34f71b51e727c59bfa5bd045d"},{"author":{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},"change_message_id":"12154b229115cb737e55e13ce619b51d8db081bc","unresolved":false,"context_lines":[{"line_number":13,"context_line":""},{"line_number":14,"context_line":"# this is required for the docs build jobs"},{"line_number":15,"context_line":"docutils\u003e\u003d0.11,!\u003d0.13.1  # OSI-Approved Open Source, Public Domain"},{"line_number":16,"context_line":"sphinx\u003e\u003d1.2.1,!\u003d1.3b1,\u003c1.4  # BSD"},{"line_number":17,"context_line":"oslosphinx\u003e\u003d4.7.0 # Apache-2.0"}],"source_content_type":"text/plain","patch_set":1,"id":"3a71b18c_c3d81956","line":16,"updated":"2016-12-12 09:59:19.000000000","message":"This is already in the format the bot generates.  So if we change this the bot will just change it back next tim it runs.","commit_id":"4d095973357ea3d34f71b51e727c59bfa5bd045d"}]}
