)]}'
{"tox.ini":[{"author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"change_message_id":"ba77523ec0b2a1854a19825e06ea52efb3df5825","unresolved":false,"context_lines":[{"line_number":1,"context_line":"[tox]"},{"line_number":2,"context_line":"minversion \u003d 2.1"},{"line_number":3,"context_line":"envlist \u003d py{27,35},functional,pep8,pip-missing-reqs"},{"line_number":4,"context_line":"skipsdist \u003d True"},{"line_number":5,"context_line":""},{"line_number":6,"context_line":"[testenv]"}],"source_content_type":"text/x-properties","patch_set":1,"id":"5f7c97a3_132375a9","line":3,"range":{"start_line":3,"start_character":9,"end_line":3,"end_character":19},"updated":"2018-06-29 12:59:13.000000000","message":"is there any particular reason to reorder this?","commit_id":"7601b3bb7f5fde6f3ef99776594e7b78da861603"},{"author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"change_message_id":"a3f8cdb659c07389d787036f410a3dde0e936f6e","unresolved":false,"context_lines":[{"line_number":1,"context_line":"[tox]"},{"line_number":2,"context_line":"minversion \u003d 2.1"},{"line_number":3,"context_line":"envlist \u003d py{27,35},functional,pep8,pip-missing-reqs"},{"line_number":4,"context_line":"skipsdist \u003d True"},{"line_number":5,"context_line":""},{"line_number":6,"context_line":"[testenv]"}],"source_content_type":"text/x-properties","patch_set":1,"id":"5f7c97a3_b3464122","line":3,"range":{"start_line":3,"start_character":9,"end_line":3,"end_character":19},"in_reply_to":"5f7c97a3_132375a9","updated":"2018-06-29 13:03:43.000000000","message":"I can tell you it used to be in the other order only because of a bug in.. was it testrepository?.. that screwed up some metadata file if you did it the other way around.  And we don\u0027t need that anymore because we moved to stestr.  But as for whether there\u0027s actually a reason to change it, other than to be in \"logical\" order, I doubt it.","commit_id":"7601b3bb7f5fde6f3ef99776594e7b78da861603"},{"author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"change_message_id":"1924761573b6fdcc78bffa87663fe888fb256a48","unresolved":false,"context_lines":[{"line_number":1,"context_line":"[tox]"},{"line_number":2,"context_line":"minversion \u003d 2.1"},{"line_number":3,"context_line":"envlist \u003d py{27,35},functional,pep8,pip-missing-reqs"},{"line_number":4,"context_line":"skipsdist \u003d True"},{"line_number":5,"context_line":""},{"line_number":6,"context_line":"[testenv]"}],"source_content_type":"text/x-properties","patch_set":1,"id":"5f7c97a3_f35599c3","line":3,"range":{"start_line":3,"start_character":9,"end_line":3,"end_character":19},"in_reply_to":"5f7c97a3_b3464122","updated":"2018-06-29 13:05:24.000000000","message":"thanks for the explanation","commit_id":"7601b3bb7f5fde6f3ef99776594e7b78da861603"},{"author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"change_message_id":"57e8581656cafe548b18e79725b8fa1d534e1e31","unresolved":false,"context_lines":[{"line_number":187,"context_line":"  rm -rf placement-api-ref/build"},{"line_number":188,"context_line":"  sphinx-build -W -b html -d placement-api-ref/build/doctrees placement-api-ref/source placement-api-ref/build/html"},{"line_number":189,"context_line":""},{"line_number":190,"context_line":"[testenv:releasenotes]"},{"line_number":191,"context_line":"description \u003d"},{"line_number":192,"context_line":"  Generate release notes."},{"line_number":193,"context_line":"deps \u003d {[testenv:docs]deps}"},{"line_number":194,"context_line":"commands \u003d"},{"line_number":195,"context_line":"  rm -rf releasenotes/build"},{"line_number":196,"context_line":"  sphinx-build -W -b html -d releasenotes/build/doctrees releasenotes/source releasenotes/build/html"},{"line_number":197,"context_line":""},{"line_number":198,"context_line":"[testenv:bandit]"},{"line_number":199,"context_line":"# NOTE(browne): This is required for the integration test job of the bandit"},{"line_number":200,"context_line":"# project. Please do not remove."}],"source_content_type":"text/x-properties","patch_set":1,"id":"5f7c97a3_d90f77de","line":197,"range":{"start_line":190,"start_character":0,"end_line":197,"end_character":0},"updated":"2018-06-28 15:13:56.000000000","message":"any reason this moved?","commit_id":"7601b3bb7f5fde6f3ef99776594e7b78da861603"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"de83fa8230b26fc7767ded3f1cf999cf67683e0e","unresolved":false,"context_lines":[{"line_number":187,"context_line":"  rm -rf placement-api-ref/build"},{"line_number":188,"context_line":"  sphinx-build -W -b html -d placement-api-ref/build/doctrees placement-api-ref/source placement-api-ref/build/html"},{"line_number":189,"context_line":""},{"line_number":190,"context_line":"[testenv:releasenotes]"},{"line_number":191,"context_line":"description \u003d"},{"line_number":192,"context_line":"  Generate release notes."},{"line_number":193,"context_line":"deps \u003d {[testenv:docs]deps}"},{"line_number":194,"context_line":"commands \u003d"},{"line_number":195,"context_line":"  rm -rf releasenotes/build"},{"line_number":196,"context_line":"  sphinx-build -W -b html -d releasenotes/build/doctrees releasenotes/source releasenotes/build/html"},{"line_number":197,"context_line":""},{"line_number":198,"context_line":"[testenv:bandit]"},{"line_number":199,"context_line":"# NOTE(browne): This is required for the integration test job of the bandit"},{"line_number":200,"context_line":"# project. Please do not remove."}],"source_content_type":"text/x-properties","patch_set":1,"id":"5f7c97a3_b9e2bbd3","line":197,"range":{"start_line":190,"start_character":0,"end_line":197,"end_character":0},"in_reply_to":"5f7c97a3_d90f77de","updated":"2018-06-28 15:20:11.000000000","message":"I wanted to group it with the other targets sharing the same requirements and, in the next patch, same doc environment","commit_id":"7601b3bb7f5fde6f3ef99776594e7b78da861603"},{"author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"change_message_id":"57e8581656cafe548b18e79725b8fa1d534e1e31","unresolved":false,"context_lines":[{"line_number":235,"context_line":"# explicitly to avoid unnecessarily installing the checked-out repo too (this"},{"line_number":236,"context_line":"# further relies on \"tox.skipsdist \u003d True\" above)."},{"line_number":237,"context_line":"usedevelop \u003d False"},{"line_number":238,"context_line":"deps \u003d bindep"},{"line_number":239,"context_line":"commands \u003d"},{"line_number":240,"context_line":"  bindep test"},{"line_number":241,"context_line":""},{"line_number":242,"context_line":"[testenv:lower-constraints]"},{"line_number":243,"context_line":"deps \u003d"}],"source_content_type":"text/x-properties","patch_set":1,"id":"5f7c97a3_59fb67bd","line":240,"range":{"start_line":238,"start_character":0,"end_line":240,"end_character":13},"updated":"2018-06-28 15:13:56.000000000","message":"any reason this moved?","commit_id":"7601b3bb7f5fde6f3ef99776594e7b78da861603"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"de83fa8230b26fc7767ded3f1cf999cf67683e0e","unresolved":false,"context_lines":[{"line_number":235,"context_line":"# explicitly to avoid unnecessarily installing the checked-out repo too (this"},{"line_number":236,"context_line":"# further relies on \"tox.skipsdist \u003d True\" above)."},{"line_number":237,"context_line":"usedevelop \u003d False"},{"line_number":238,"context_line":"deps \u003d bindep"},{"line_number":239,"context_line":"commands \u003d"},{"line_number":240,"context_line":"  bindep test"},{"line_number":241,"context_line":""},{"line_number":242,"context_line":"[testenv:lower-constraints]"},{"line_number":243,"context_line":"deps \u003d"}],"source_content_type":"text/x-properties","patch_set":1,"id":"5f7c97a3_59be07af","line":240,"range":{"start_line":238,"start_character":0,"end_line":240,"end_character":13},"in_reply_to":"5f7c97a3_59fb67bd","updated":"2018-06-28 15:20:11.000000000","message":"It\u0027s really weird to see usedevelop switched in an environment like this, so I thought it good to emphasise the fact","commit_id":"7601b3bb7f5fde6f3ef99776594e7b78da861603"}]}
