)]}'
{"tox.ini":[{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"81ed16d41431284c95d8c239024c69f0370ce937","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 py37,pypy,pep8"},{"line_number":4,"context_line":""},{"line_number":5,"context_line":"[testenv]"},{"line_number":6,"context_line":"basepython \u003d python3"},{"line_number":7,"context_line":"install_command \u003d pip install {opts} {packages}"}],"source_content_type":"text/x-properties","patch_set":2,"id":"3fa7e38b_b6836d06","line":4,"range":{"start_line":4,"start_character":0,"end_line":4,"end_character":0},"updated":"2020-02-04 18:19:10.000000000","message":"need ignore_basepython_conflict \u003d True with minversion bump","commit_id":"2828f787b3254d09c01d80cb1b651b7058d876ac"},{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"d96793f457a94a76498bb21bfecbae7a84ffc3ae","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,pypy,pep8"},{"line_number":4,"context_line":"ignore_basepython_conflict \u003d true"},{"line_number":5,"context_line":""},{"line_number":6,"context_line":"[testenv]"}],"source_content_type":"text/x-properties","patch_set":4,"id":"3fa7e38b_09d9bf53","line":3,"updated":"2020-02-09 18:20:41.000000000","message":"including pypy here contradicts Implementation::CPython in setup.cfg. I think one of these should be changed.","commit_id":"0319aebec51ebdfbae1df70312ba2389fe329a55"},{"author":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"change_message_id":"602bb18dc6ed831060534379165a70d9ed7222c8","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,pypy,pep8"},{"line_number":4,"context_line":"ignore_basepython_conflict \u003d true"},{"line_number":5,"context_line":""},{"line_number":6,"context_line":"[testenv]"}],"source_content_type":"text/x-properties","patch_set":4,"id":"3fa7e38b_209048f3","line":3,"in_reply_to":"3fa7e38b_09d9bf53","updated":"2020-02-10 10:15:23.000000000","message":"You are right.\n\nI\u0027m not sure if we want to support pypy on futurist, have you some informations about this topic?\n\nAFAIK other projects in oslo scope doesn\u0027t support pypy, so I think we should follow this way.","commit_id":"0319aebec51ebdfbae1df70312ba2389fe329a55"},{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"524ebdfdd43c72f95d341636207c5a19f045d8cd","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,pypy,pep8"},{"line_number":4,"context_line":"ignore_basepython_conflict \u003d true"},{"line_number":5,"context_line":""},{"line_number":6,"context_line":"[testenv]"}],"source_content_type":"text/x-properties","patch_set":4,"id":"3fa7e38b_a0ac3836","line":3,"in_reply_to":"3fa7e38b_209048f3","updated":"2020-02-10 10:16:32.000000000","message":"I guess we\u0027re fine to drop it since we don\u0027t run a CI job with it.","commit_id":"0319aebec51ebdfbae1df70312ba2389fe329a55"},{"author":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"change_message_id":"ef1874e280e5bbc14bf450b8165b3f279611479a","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,pypy,pep8"},{"line_number":4,"context_line":"ignore_basepython_conflict \u003d true"},{"line_number":5,"context_line":""},{"line_number":6,"context_line":"[testenv]"}],"source_content_type":"text/x-properties","patch_set":4,"id":"3fa7e38b_0010ac57","line":3,"in_reply_to":"3fa7e38b_a0ac3836","updated":"2020-02-10 10:22:15.000000000","message":"Good point, thanks","commit_id":"0319aebec51ebdfbae1df70312ba2389fe329a55"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"ef1601366b7a4e26af21087b8f18891393f3cb9f","unresolved":false,"context_lines":[{"line_number":36,"context_line":"    coverage report"},{"line_number":37,"context_line":""},{"line_number":38,"context_line":"[testenv:docs]"},{"line_number":39,"context_line":"whitelist_externals \u003d rm"},{"line_number":40,"context_line":"deps \u003d -r{toxinidir}/doc/requirements.txt"},{"line_number":41,"context_line":"commands \u003d"},{"line_number":42,"context_line":"    rm -rf doc/build"}],"source_content_type":"text/x-properties","patch_set":5,"id":"3fa7e38b_7b48312a","line":39,"updated":"2020-02-10 10:40:01.000000000","message":"you don\u0027t really need this since it\u0027s defined in the top-level testenv","commit_id":"0c5e44839ca4b645651c255320ffa10d54b22235"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"ef1601366b7a4e26af21087b8f18891393f3cb9f","unresolved":false,"context_lines":[{"line_number":52,"context_line":"exclude\u003d.venv,.git,.tox,dist,doc,*lib/python*,*egg,build"},{"line_number":53,"context_line":""},{"line_number":54,"context_line":"[testenv:releasenotes]"},{"line_number":55,"context_line":"whitelist_externals \u003d rm"},{"line_number":56,"context_line":"deps \u003d {[testenv:docs]deps}"},{"line_number":57,"context_line":"commands \u003d"},{"line_number":58,"context_line":"  rm -rf releasenotes/build"}],"source_content_type":"text/x-properties","patch_set":5,"id":"3fa7e38b_3b6079a4","line":55,"updated":"2020-02-10 10:40:01.000000000","message":"ditto","commit_id":"0c5e44839ca4b645651c255320ffa10d54b22235"}]}
