)]}'
{"tox.ini":[{"author":{"_account_id":27781,"name":"zhulingjie","email":"easyzlj@gmail.com","username":"zhulingjie"},"change_message_id":"3b5cd9dbb1ff92e7d373e768b611402306b393c4","unresolved":false,"context_lines":[{"line_number":10,"context_line":"   PYTHON\u003dcoverage run --source barbicanclient --parallel-mode"},{"line_number":11,"context_line":"   VIRTUAL_ENV\u003d{envdir}"},{"line_number":12,"context_line":"deps \u003d"},{"line_number":13,"context_line":"       -c{env:UPPER_CONSTRAINTS_FILE:https://opendev.org/openstack/requirements/plain/upper-constraints.txt}"},{"line_number":14,"context_line":"       -r{toxinidir}/requirements.txt"},{"line_number":15,"context_line":"       -r{toxinidir}/test-requirements.txt"},{"line_number":16,"context_line":""}],"source_content_type":"text/x-properties","patch_set":1,"id":"9fb8cfa7_bc753e66","line":13,"range":{"start_line":13,"start_character":80,"end_line":13,"end_character":87},"updated":"2019-06-11 03:59:23.000000000","message":"wrong url","commit_id":"477927743948f24c6760165df3ea614cb059d31c"},{"author":{"_account_id":27781,"name":"zhulingjie","email":"easyzlj@gmail.com","username":"zhulingjie"},"change_message_id":"3b5cd9dbb1ff92e7d373e768b611402306b393c4","unresolved":false,"context_lines":[{"line_number":39,"context_line":"[testenv:docs]"},{"line_number":40,"context_line":"basepython \u003d python3"},{"line_number":41,"context_line":"deps \u003d"},{"line_number":42,"context_line":"       -c{env:UPPER_CONSTRAINTS_FILE:https://opendev.org/openstack/requirements/plain/upper-constraints.txt}"},{"line_number":43,"context_line":"       -r{toxinidir}/requirements.txt"},{"line_number":44,"context_line":"       -r{toxinidir}/doc/requirements.txt"},{"line_number":45,"context_line":"commands \u003d sphinx-build -b html doc/source doc/build/html"}],"source_content_type":"text/x-properties","patch_set":1,"id":"9fb8cfa7_dc72727b","line":42,"range":{"start_line":42,"start_character":80,"end_line":42,"end_character":85},"updated":"2019-06-11 03:59:23.000000000","message":"wrong url","commit_id":"477927743948f24c6760165df3ea614cb059d31c"},{"author":{"_account_id":30356,"name":"gugug","email":"gu.jin@99cloud.net","username":"gujin"},"change_message_id":"790149e42fbc5894951e6c1b89c4ad9bf541b9d1","unresolved":false,"context_lines":[{"line_number":10,"context_line":"   PYTHON\u003dcoverage run --source barbicanclient --parallel-mode"},{"line_number":11,"context_line":"   VIRTUAL_ENV\u003d{envdir}"},{"line_number":12,"context_line":"deps \u003d"},{"line_number":13,"context_line":"       -c{env:UPPER_CONSTRAINTS_FILE:https://opendev.org/openstack/requirements/raw/branch/master/upper-constraints.txt}"},{"line_number":14,"context_line":"       -r{toxinidir}/requirements.txt"},{"line_number":15,"context_line":"       -r{toxinidir}/test-requirements.txt"},{"line_number":16,"context_line":""}],"source_content_type":"text/x-properties","patch_set":2,"id":"7faddb67_be493867","line":13,"range":{"start_line":13,"start_character":38,"end_line":13,"end_character":77},"updated":"2019-08-23 09:45:46.000000000","message":"please use https://releases.openstack.org/constraints/upper/master} instead","commit_id":"d40837cbe2a881ce0bb7e216491ac78d5c5ef3b4"},{"author":{"_account_id":18955,"name":"dharmendra","email":"dharmendra.kushwaha@gmail.com","username":"dharmendra"},"change_message_id":"e9e5adda5c66839e038519fb8013ff2ff233112b","unresolved":false,"context_lines":[{"line_number":10,"context_line":"   PYTHON\u003dcoverage run --source barbicanclient --parallel-mode"},{"line_number":11,"context_line":"   VIRTUAL_ENV\u003d{envdir}"},{"line_number":12,"context_line":"deps \u003d"},{"line_number":13,"context_line":"       -c{env:UPPER_CONSTRAINTS_FILE:https://opendev.org/openstack/requirements/raw/branch/master/upper-constraints.txt}"},{"line_number":14,"context_line":"       -r{toxinidir}/requirements.txt"},{"line_number":15,"context_line":"       -r{toxinidir}/test-requirements.txt"},{"line_number":16,"context_line":""}],"source_content_type":"text/x-properties","patch_set":2,"id":"7faddb67_95a4d5a4","line":13,"range":{"start_line":13,"start_character":38,"end_line":13,"end_character":77},"in_reply_to":"7faddb67_be493867","updated":"2019-09-01 19:06:48.000000000","message":"Not sure why to use release.openstack.org while correct url is \nhttps://opendev.org/openstack/requirements/raw/branch/master/upper-constraints.txt\n\ncould you please explain why?","commit_id":"d40837cbe2a881ce0bb7e216491ac78d5c5ef3b4"}]}
