)]}'
{"tox.ini":[{"author":{"_account_id":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"},"change_message_id":"1cfce1ba9faef238aaa1d86c77e2b66eb9d907ce","unresolved":false,"context_lines":[{"line_number":18,"context_line":"       -r{toxinidir}/test-requirements.txt"},{"line_number":19,"context_line":"commands \u003d"},{"line_number":20,"context_line":"  find . -type f -name \"*.pyc\" -delete"},{"line_number":21,"context_line":"  bash tools/pretty_tox.sh \u0027{posargs}\u0027"},{"line_number":22,"context_line":"# there is also secret magic in pretty_tox.sh which lets you run in a fail only"},{"line_number":23,"context_line":"# mode. To do this define the TRACE_FAILONLY environmental variable."},{"line_number":24,"context_line":""}],"source_content_type":"text/x-properties","patch_set":1,"id":"7a016987_1f707fa3","line":21,"updated":"2015-05-28 16:52:34.000000000","message":"pretty tox","commit_id":"f0082849dfe435af23b85150efd8dea06799e999"},{"author":{"_account_id":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"},"change_message_id":"1cfce1ba9faef238aaa1d86c77e2b66eb9d907ce","unresolved":false,"context_lines":[{"line_number":42,"context_line":"       -r{toxinidir}/test-requirements-py3.txt"},{"line_number":43,"context_line":"commands \u003d"},{"line_number":44,"context_line":"  find . -type f -name \"*.pyc\" -delete"},{"line_number":45,"context_line":"  python -m testtools.run nova.tests.unit.test_versions"},{"line_number":46,"context_line":""},{"line_number":47,"context_line":"[testenv:functional]"},{"line_number":48,"context_line":"usedevelop \u003d True"}],"source_content_type":"text/x-properties","patch_set":1,"id":"7a016987_df6667ec","line":45,"updated":"2015-05-28 16:52:34.000000000","message":"Looks like a great startsttools, what about using  pretty_tox?","commit_id":"f0082849dfe435af23b85150efd8dea06799e999"},{"author":{"_account_id":9107,"name":"Victor Stinner","email":"vstinner@redhat.com","username":"haypo"},"change_message_id":"4d297b5f2e50019667b690feb79644179df3a52e","unresolved":false,"context_lines":[{"line_number":42,"context_line":"       -r{toxinidir}/test-requirements-py3.txt"},{"line_number":43,"context_line":"commands \u003d"},{"line_number":44,"context_line":"  find . -type f -name \"*.pyc\" -delete"},{"line_number":45,"context_line":"  python -m testtools.run nova.tests.unit.test_versions"},{"line_number":46,"context_line":""},{"line_number":47,"context_line":"[testenv:functional]"},{"line_number":48,"context_line":"usedevelop \u003d True"}],"source_content_type":"text/x-properties","patch_set":1,"id":"7a016987_31cc8769","line":45,"in_reply_to":"7a016987_df6667ec","updated":"2015-05-28 21:18:38.000000000","message":"Right now, pretty_tox cannot be used because it uses testr. testr always loads *all* tests, which doesn\u0027t work on Python 3 yet. We are close to being able to use testr, we (just) need to fix a few more issues.\n\nFor example, oslo.vmware (because it was not compatible with Python 3). is not installed by tox -e py34, whereas some tests need oslo.vmware.\n\noslo.vmware 0.13.0 is compatible with Python 3, but it broke nova (because of a change unrelated to Python 3) :-) oslo.vmware 0.13.1 will fix nova issue and keep Python 3 compatibility.","commit_id":"f0082849dfe435af23b85150efd8dea06799e999"}]}
