)]}'
{"tox.ini":[{"author":{"_account_id":26458,"name":"Brin Zhang","email":"zhangbailin@inspur.com","username":"zhangbailin"},"change_message_id":"2e657a4e6762f5c7004a40ac9a37a7e793f6b0a2","unresolved":false,"context_lines":[{"line_number":1,"context_line":"[tox]"},{"line_number":2,"context_line":"minversion \u003d 3.1.1"},{"line_number":3,"context_line":"envlist \u003d py35,pep8"},{"line_number":4,"context_line":"skipsdist \u003d True"},{"line_number":5,"context_line":"ignore_basepython_conflict \u003d True"},{"line_number":6,"context_line":""}],"source_content_type":"text/x-properties","patch_set":1,"id":"df33271e_69321e12","line":3,"range":{"start_line":3,"start_character":10,"end_line":3,"end_character":14},"updated":"2020-04-01 06:21:20.000000000","message":"Do we need py35 to py36? In cyborg, we are support py36,py37 https://opendev.org/openstack/cyborg/src/branch/master/tox.ini#L3","commit_id":"dd237c942fb7c88f2c8f9adbc25a519ee095d69b"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"385d6d36422ae50abbb053da212fc83808fc2a31","unresolved":false,"context_lines":[{"line_number":1,"context_line":"[tox]"},{"line_number":2,"context_line":"minversion \u003d 3.1.1"},{"line_number":3,"context_line":"envlist \u003d py35,pep8"},{"line_number":4,"context_line":"skipsdist \u003d True"},{"line_number":5,"context_line":"ignore_basepython_conflict \u003d True"},{"line_number":6,"context_line":""}],"source_content_type":"text/x-properties","patch_set":1,"id":"df33271e_6c585555","line":3,"range":{"start_line":3,"start_character":10,"end_line":3,"end_character":14},"in_reply_to":"df33271e_69321e12","updated":"2020-04-01 21:45:02.000000000","message":"done","commit_id":"dd237c942fb7c88f2c8f9adbc25a519ee095d69b"},{"author":{"_account_id":26458,"name":"Brin Zhang","email":"zhangbailin@inspur.com","username":"zhangbailin"},"change_message_id":"868f06424126dcb41302acc853e23410f11e90e7","unresolved":false,"context_lines":[{"line_number":1,"context_line":"[tox]"},{"line_number":2,"context_line":"minversion \u003d 3.1.1"},{"line_number":3,"context_line":"envlist \u003d py37,pep8"},{"line_number":4,"context_line":"skipsdist \u003d True"},{"line_number":5,"context_line":"ignore_basepython_conflict \u003d True"}],"source_content_type":"text/x-properties","patch_set":2,"id":"df33271e_c3684ff6","line":2,"updated":"2020-04-02 00:07:23.000000000","message":"Upgrade this is \"ignore_basepython_conflict flag is introduced in that version so we need to raise it if using that flag.\"","commit_id":"b05411219623ab49542d7252b27876c27e471043"}]}
