)]}'
{".zuul.yaml":[{"author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"change_message_id":"72d18db2c4ddd7cbe3defc5500c9c43a6766cc29","unresolved":false,"context_lines":[{"line_number":1,"context_line":"- project:"},{"line_number":2,"context_line":"    templates:"},{"line_number":3,"context_line":"      - openstack-python37-jobs"},{"line_number":4,"context_line":"      - publish-openstack-docs-pti"},{"line_number":5,"context_line":"      - release-notes-jobs-python3"},{"line_number":6,"context_line":"    check:"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"9fb8cfa7_d4b70f86","line":3,"updated":"2019-06-05 00:47:43.000000000","message":"Should use openstack-python3-train-jobs","commit_id":"2ed82169522753fe13da20a5cb52641509d1bcc1"}],"tox.ini":[{"author":{"_account_id":4523,"name":"Eric Harney","email":"eharney@redhat.com","username":"eharney"},"change_message_id":"1a88f761dd2ee4c394032a3e5ecf57ec42a9a1f8","unresolved":false,"context_lines":[{"line_number":1,"context_line":"[tox]"},{"line_number":2,"context_line":"minversion \u003d 2.0"},{"line_number":3,"context_line":"envlist \u003d py27, py36, py37, pep8"},{"line_number":4,"context_line":"skipsdist \u003d True"},{"line_number":5,"context_line":"setenv \u003d VIRTUAL_ENV\u003d{envdir}"},{"line_number":6,"context_line":""}],"source_content_type":"text/x-properties","patch_set":2,"id":"ffb9cba7_c862003f","line":3,"range":{"start_line":3,"start_character":22,"end_line":3,"end_character":26},"updated":"2019-04-24 15:11:34.000000000","message":"This is not necessary to enable py37 gate jobs.  This affects what runs locally w/ tox by default.","commit_id":"2ed82169522753fe13da20a5cb52641509d1bcc1"},{"author":{"_account_id":4523,"name":"Eric Harney","email":"eharney@redhat.com","username":"eharney"},"change_message_id":"f3338349ce403b7c913013dcfe992d781c4e6208","unresolved":false,"context_lines":[{"line_number":1,"context_line":"[tox]"},{"line_number":2,"context_line":"minversion \u003d 2.0"},{"line_number":3,"context_line":"envlist \u003d py27, py36, py37, pep8"},{"line_number":4,"context_line":"skipsdist \u003d True"},{"line_number":5,"context_line":"setenv \u003d VIRTUAL_ENV\u003d{envdir}"},{"line_number":6,"context_line":""}],"source_content_type":"text/x-properties","patch_set":2,"id":"ffb9cba7_753153ec","line":3,"range":{"start_line":3,"start_character":22,"end_line":3,"end_character":26},"in_reply_to":"ffb9cba7_3efaf674","updated":"2019-04-25 17:16:15.000000000","message":"Ok, how many patches do you suppose would pass on py37 but fail py36, or vice versa?","commit_id":"2ed82169522753fe13da20a5cb52641509d1bcc1"},{"author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"change_message_id":"df376f6b35271d82c6351df249f27cc033227b80","unresolved":false,"context_lines":[{"line_number":1,"context_line":"[tox]"},{"line_number":2,"context_line":"minversion \u003d 2.0"},{"line_number":3,"context_line":"envlist \u003d py27, py36, py37, pep8"},{"line_number":4,"context_line":"skipsdist \u003d True"},{"line_number":5,"context_line":"setenv \u003d VIRTUAL_ENV\u003d{envdir}"},{"line_number":6,"context_line":""}],"source_content_type":"text/x-properties","patch_set":2,"id":"bfb3d3c7_ad8630b8","line":3,"range":{"start_line":3,"start_character":22,"end_line":3,"end_character":26},"in_reply_to":"ffb9cba7_753153ec","updated":"2019-05-30 14:16:29.000000000","message":"We should only have py36 or py37 (37 is my preference). Local development testing should not be expected to run both by default. They can still explicitly test py36 if not included in the default envlist.","commit_id":"2ed82169522753fe13da20a5cb52641509d1bcc1"},{"author":{"_account_id":7730,"name":"Sahid Orentino Ferdjaoui","email":"sahid.ferdjaoui@industrialdiscipline.com","username":"sahid"},"change_message_id":"63542c93738c96e60c7e023d2cbd4e839fc20cce","unresolved":false,"context_lines":[{"line_number":1,"context_line":"[tox]"},{"line_number":2,"context_line":"minversion \u003d 2.0"},{"line_number":3,"context_line":"envlist \u003d py27, py36, py37, pep8"},{"line_number":4,"context_line":"skipsdist \u003d True"},{"line_number":5,"context_line":"setenv \u003d VIRTUAL_ENV\u003d{envdir}"},{"line_number":6,"context_line":""}],"source_content_type":"text/x-properties","patch_set":2,"id":"ffb9cba7_3efaf674","line":3,"range":{"start_line":3,"start_character":22,"end_line":3,"end_character":26},"in_reply_to":"ffb9cba7_c862003f","updated":"2019-04-24 16:08:49.000000000","message":"Yes, we do expect developers to tests their changes before to send any patches upstream.","commit_id":"2ed82169522753fe13da20a5cb52641509d1bcc1"}]}
