)]}'
{"tox.ini":[{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"16a64acad900e60e157e39200900c046fec25403","unresolved":false,"context_lines":[{"line_number":14,"context_line":"commands \u003d"},{"line_number":15,"context_line":"  stestr run --slowest (?!tests.test_functional_eventlet)tests {posargs}"},{"line_number":16,"context_line":"  env TEST_EVENTLET\u003d1 stestr run --slowest tests.test_functional_eventlet"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"[testenv:py27]"},{"line_number":19,"context_line":"basepython \u003d python2.7"},{"line_number":20,"context_line":""},{"line_number":21,"context_line":"[testenv:pep8]"},{"line_number":22,"context_line":"deps \u003d"}],"source_content_type":"text/x-properties","patch_set":1,"id":"3fa7e38b_e5334660","line":19,"range":{"start_line":17,"start_character":0,"end_line":19,"end_character":22},"updated":"2019-12-23 12:38:35.000000000","message":"Can you drop this too","commit_id":"fb949efc2fe47cffd2183590be9a784e72befa67"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"16a64acad900e60e157e39200900c046fec25403","unresolved":false,"context_lines":[{"line_number":19,"context_line":"basepython \u003d python2.7"},{"line_number":20,"context_line":""},{"line_number":21,"context_line":"[testenv:pep8]"},{"line_number":22,"context_line":"deps \u003d"},{"line_number":23,"context_line":"  -r{toxinidir}/test-requirements.txt"},{"line_number":24,"context_line":"commands \u003d"},{"line_number":25,"context_line":"  flake8"},{"line_number":26,"context_line":"  # Run security linter"}],"source_content_type":"text/x-properties","patch_set":1,"id":"3fa7e38b_853a9232","line":23,"range":{"start_line":22,"start_character":0,"end_line":23,"end_character":37},"updated":"2019-12-23 12:38:35.000000000","message":"Unrelated, but this is missing a \u0027-c\u0027 for the upper constraints","commit_id":"fb949efc2fe47cffd2183590be9a784e72befa67"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"16a64acad900e60e157e39200900c046fec25403","unresolved":false,"context_lines":[{"line_number":63,"context_line":""},{"line_number":64,"context_line":"[testenv:releasenotes]"},{"line_number":65,"context_line":"whitelist_externals \u003d rm"},{"line_number":66,"context_line":"deps \u003d -r{toxinidir}/doc/requirements.txt"},{"line_number":67,"context_line":"commands \u003d"},{"line_number":68,"context_line":"  rm -rf releasenotes/build"},{"line_number":69,"context_line":"  sphinx-build -a -E -W -d releasenotes/build/doctrees --keep-going -b html releasenotes/source releasenotes/build/html"}],"source_content_type":"text/x-properties","patch_set":1,"id":"3fa7e38b_a5354e45","line":66,"updated":"2019-12-23 12:38:35.000000000","message":"This is also missing the \u0027-c\u0027","commit_id":"fb949efc2fe47cffd2183590be9a784e72befa67"}]}
