)]}'
{"tox.ini":[{"author":{"_account_id":26458,"name":"Brin Zhang","email":"zhangbailin@inspur.com","username":"zhangbailin"},"change_message_id":"2d36ad65e74883951e34994b4eaea0cfd54972a0","unresolved":false,"context_lines":[{"line_number":19,"context_line":"    VIRTUAL_ENV\u003d{envdir}"},{"line_number":20,"context_line":"    OS_TEST_PATH\u003dcyborg/tests/unit"},{"line_number":21,"context_line":"deps \u003d"},{"line_number":22,"context_line":"  -r{toxinidir}/requirements.txt"},{"line_number":23,"context_line":"  -r{toxinidir}/test-requirements.txt"},{"line_number":24,"context_line":""},{"line_number":25,"context_line":"commands \u003d rm -f .testrepository/times.dbm"}],"source_content_type":"text/x-properties","patch_set":1,"id":"1f621f24_50086490","line":22,"updated":"2020-11-17 10:05:22.000000000","message":"Here also need to be the dep\n -c{env:TOX_CONSTRAINTS_FILE:https://releases.openstack.org/constraints/upper/master}","commit_id":"4f6427753f204d13e7ddecda1e4c68eb32a1c9c4"},{"author":{"_account_id":26458,"name":"Brin Zhang","email":"zhangbailin@inspur.com","username":"zhangbailin"},"change_message_id":"2d36ad65e74883951e34994b4eaea0cfd54972a0","unresolved":false,"context_lines":[{"line_number":25,"context_line":"commands \u003d rm -f .testrepository/times.dbm"},{"line_number":26,"context_line":"           stestr run --slowest {posargs}"},{"line_number":27,"context_line":""},{"line_number":28,"context_line":"[testenv:common-constraints]"},{"line_number":29,"context_line":"install_command \u003d pip install -c{env:UPPER_CONSTRAINTS_FILE:https://releases.openstack.org/constraints/upper/master} {opts} {packages}"},{"line_number":30,"context_line":""},{"line_number":31,"context_line":"[testenv:genpolicy]"},{"line_number":32,"context_line":"sitepackages \u003d False"}],"source_content_type":"text/x-properties","patch_set":1,"id":"1f621f24_7001206a","line":29,"range":{"start_line":28,"start_character":0,"end_line":29,"end_character":29},"updated":"2020-11-17 10:05:22.000000000","message":"IMO, we can remove this config.","commit_id":"4f6427753f204d13e7ddecda1e4c68eb32a1c9c4"},{"author":{"_account_id":26458,"name":"Brin Zhang","email":"zhangbailin@inspur.com","username":"zhangbailin"},"change_message_id":"37104465de8661e76ddb8a577b5c9b73b189b9c4","unresolved":false,"context_lines":[{"line_number":54,"context_line":"    flake8"},{"line_number":55,"context_line":"    doc8 doc/source/ CONTRIBUTING.rst HACKING.rst README.rst"},{"line_number":56,"context_line":""},{"line_number":57,"context_line":"[testenv:pep8-constraints]"},{"line_number":58,"context_line":"install_command \u003d {[testenv:common-constraints]install_command}"},{"line_number":59,"context_line":"commands \u003d flake8 {posargs}"},{"line_number":60,"context_line":""},{"line_number":61,"context_line":"[testenv:fast8]"},{"line_number":62,"context_line":"description \u003d"}],"source_content_type":"text/x-properties","patch_set":2,"id":"1f621f24_675ddae8","line":59,"range":{"start_line":57,"start_character":0,"end_line":59,"end_character":27},"updated":"2020-11-18 03:10:25.000000000","message":"We checked pep8 above, it seems not necessary. And this depend on [testenv:common-constraints], so IMO, we should move this too.","commit_id":"88de1f686a7052c5fbd4caf44e20689bde1b575f"},{"author":{"_account_id":26458,"name":"Brin Zhang","email":"zhangbailin@inspur.com","username":"zhangbailin"},"change_message_id":"bc868b41f45be5aba011e197ed23ed1bb540d58e","unresolved":false,"context_lines":[{"line_number":14,"context_line":"  bash"},{"line_number":15,"context_line":"  rm"},{"line_number":16,"context_line":"  make"},{"line_number":17,"context_line":"install_command \u003d pip install -c{env:UPPER_CONSTRAINTS_FILE:https://releases.openstack.org/constraints/upper/master} {opts} {packages}"},{"line_number":18,"context_line":"setenv \u003d"},{"line_number":19,"context_line":"    VIRTUAL_ENV\u003d{envdir}"},{"line_number":20,"context_line":"    OS_TEST_PATH\u003dcyborg/tests/unit"}],"source_content_type":"text/x-properties","patch_set":3,"id":"1f621f24_e24f1832","line":17,"updated":"2020-11-18 05:37:26.000000000","message":"Line 22 has done by install_command, right?","commit_id":"588aeb2ca59359711d61006111cf8a6471027bbb"},{"author":{"_account_id":24872,"name":"YumengBao","email":"yumeng_bao@yahoo.com","username":"Yumeng_Bao"},"change_message_id":"a187f8a6833ff965d377be866e64ca311a4cce1d","unresolved":true,"context_lines":[{"line_number":104,"context_line":"  make -C doc/build/pdf"},{"line_number":105,"context_line":""},{"line_number":106,"context_line":"[testenv:releasenotes]"},{"line_number":107,"context_line":"deps \u003d"},{"line_number":108,"context_line":"  -c{env:UPPER_CONSTRAINTS_FILE:https://releases.openstack.org/constraints/upper/master}"},{"line_number":109,"context_line":"  -r{toxinidir}/doc/requirements.txt"},{"line_number":110,"context_line":"commands \u003d sphinx-build -a -W -E -d releasenotes/build/doctrees -b html releasenotes/source releasenotes/build/html"},{"line_number":111,"context_line":""},{"line_number":112,"context_line":"[testenv:debug]"}],"source_content_type":"text/x-properties","patch_set":5,"id":"a358c67d_9452d88d","line":109,"range":{"start_line":107,"start_character":0,"end_line":109,"end_character":36},"updated":"2020-11-25 08:43:35.000000000","message":"can just use deps \u003d {[testenv:docs]deps}","commit_id":"86c51bfcd33faf078c8d9dd0752313ddcaccabb1"}]}
