)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"change_message_id":"396fbdbc73f595a76cda18bce48fd22c258825a7","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"86b35d6b_dd012a25","updated":"2025-04-29 18:13:04.000000000","message":"Thanks for the fix! See my comments inline.","commit_id":"94d37f0def061cd591fe9e6cac8d419e21cf603e"},{"author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"change_message_id":"92f83b9e3a6a88922f1ce75a1cdba12aca556843","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"33398b69_d38b68f9","updated":"2025-05-04 15:42:05.000000000","message":"Thanks Ivan, patch looks good to me. This patch fixes the gate of stable/2025.1.","commit_id":"bb78c199ec8554835f4cb65d55c4755cea17a6ac"}],"tox.ini":[{"author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"change_message_id":"396fbdbc73f595a76cda18bce48fd22c258825a7","unresolved":true,"context_lines":[{"line_number":10,"context_line":"         OS_STDERR_NOCAPTURE\u003dFalse"},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"deps \u003d"},{"line_number":13,"context_line":"  -c{env:TOX_CONSTRAINTS_FILE:https://releases.openstack.org/constraints/upper/master}"},{"line_number":14,"context_line":"  -r{toxinidir}/requirements.txt"},{"line_number":15,"context_line":"  -r{toxinidir}/test-requirements.txt"},{"line_number":16,"context_line":"commands \u003d find . -type f -name \"*.pyc\" -delete"}],"source_content_type":"text/x-properties","patch_set":1,"id":"707611ac_f63c252b","line":13,"range":{"start_line":13,"start_character":79,"end_line":13,"end_character":85},"updated":"2025-04-29 18:13:04.000000000","message":"since we are on branch stable/2025.1 we can directly use the upper constraints from there instead of master. (and the bot generated patch can be abandoned with referencing this fix)","commit_id":"94d37f0def061cd591fe9e6cac8d419e21cf603e"},{"author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"change_message_id":"529804659ce156d27eccdec0f55c8e29b7f62d02","unresolved":false,"context_lines":[{"line_number":10,"context_line":"         OS_STDERR_NOCAPTURE\u003dFalse"},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"deps \u003d"},{"line_number":13,"context_line":"  -c{env:TOX_CONSTRAINTS_FILE:https://releases.openstack.org/constraints/upper/master}"},{"line_number":14,"context_line":"  -r{toxinidir}/requirements.txt"},{"line_number":15,"context_line":"  -r{toxinidir}/test-requirements.txt"},{"line_number":16,"context_line":"commands \u003d find . -type f -name \"*.pyc\" -delete"}],"source_content_type":"text/x-properties","patch_set":1,"id":"33c27e98_c1f5754b","line":13,"range":{"start_line":13,"start_character":79,"end_line":13,"end_character":85},"in_reply_to":"707611ac_f63c252b","updated":"2025-04-29 18:16:10.000000000","message":"Done","commit_id":"94d37f0def061cd591fe9e6cac8d419e21cf603e"},{"author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"change_message_id":"396fbdbc73f595a76cda18bce48fd22c258825a7","unresolved":true,"context_lines":[{"line_number":66,"context_line":"[testenv:docs]"},{"line_number":67,"context_line":"commands \u003d sphinx-build -W -b html doc/source doc/build/html"},{"line_number":68,"context_line":"deps \u003d"},{"line_number":69,"context_line":"  -c{env:TOX_CONSTRAINTS_FILE:https://releases.openstack.org/constraints/upper/master}"},{"line_number":70,"context_line":"  -r{toxinidir}/doc/requirements.txt"},{"line_number":71,"context_line":"  -r{toxinidir}/requirements.txt"},{"line_number":72,"context_line":""}],"source_content_type":"text/x-properties","patch_set":1,"id":"b467f244_f6858f1f","line":69,"range":{"start_line":69,"start_character":79,"end_line":69,"end_character":85},"updated":"2025-04-29 18:13:04.000000000","message":"ditto","commit_id":"94d37f0def061cd591fe9e6cac8d419e21cf603e"},{"author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"change_message_id":"529804659ce156d27eccdec0f55c8e29b7f62d02","unresolved":false,"context_lines":[{"line_number":66,"context_line":"[testenv:docs]"},{"line_number":67,"context_line":"commands \u003d sphinx-build -W -b html doc/source doc/build/html"},{"line_number":68,"context_line":"deps \u003d"},{"line_number":69,"context_line":"  -c{env:TOX_CONSTRAINTS_FILE:https://releases.openstack.org/constraints/upper/master}"},{"line_number":70,"context_line":"  -r{toxinidir}/doc/requirements.txt"},{"line_number":71,"context_line":"  -r{toxinidir}/requirements.txt"},{"line_number":72,"context_line":""}],"source_content_type":"text/x-properties","patch_set":1,"id":"fb92099f_100105ac","line":69,"range":{"start_line":69,"start_character":79,"end_line":69,"end_character":85},"in_reply_to":"b467f244_f6858f1f","updated":"2025-04-29 18:16:10.000000000","message":"Done","commit_id":"94d37f0def061cd591fe9e6cac8d419e21cf603e"},{"author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"change_message_id":"396fbdbc73f595a76cda18bce48fd22c258825a7","unresolved":true,"context_lines":[{"line_number":83,"context_line":"[testenv:releasenotes]"},{"line_number":84,"context_line":"commands \u003d sphinx-build -a -E -W -d releasenotes/build/doctrees -b html releasenotes/source releasenotes/build/html"},{"line_number":85,"context_line":"deps \u003d"},{"line_number":86,"context_line":"  -c{env:TOX_CONSTRAINTS_FILE:https://releases.openstack.org/constraints/upper/master}"},{"line_number":87,"context_line":"  -r{toxinidir}/doc/requirements.txt"},{"line_number":88,"context_line":""},{"line_number":89,"context_line":"[hacking]"}],"source_content_type":"text/x-properties","patch_set":1,"id":"46d25d70_1bf57351","line":86,"range":{"start_line":86,"start_character":79,"end_line":86,"end_character":85},"updated":"2025-04-29 18:13:04.000000000","message":"ditto","commit_id":"94d37f0def061cd591fe9e6cac8d419e21cf603e"},{"author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"change_message_id":"529804659ce156d27eccdec0f55c8e29b7f62d02","unresolved":false,"context_lines":[{"line_number":83,"context_line":"[testenv:releasenotes]"},{"line_number":84,"context_line":"commands \u003d sphinx-build -a -E -W -d releasenotes/build/doctrees -b html releasenotes/source releasenotes/build/html"},{"line_number":85,"context_line":"deps \u003d"},{"line_number":86,"context_line":"  -c{env:TOX_CONSTRAINTS_FILE:https://releases.openstack.org/constraints/upper/master}"},{"line_number":87,"context_line":"  -r{toxinidir}/doc/requirements.txt"},{"line_number":88,"context_line":""},{"line_number":89,"context_line":"[hacking]"}],"source_content_type":"text/x-properties","patch_set":1,"id":"e235b98f_e595a26f","line":86,"range":{"start_line":86,"start_character":79,"end_line":86,"end_character":85},"in_reply_to":"46d25d70_1bf57351","updated":"2025-04-29 18:16:10.000000000","message":"Done","commit_id":"94d37f0def061cd591fe9e6cac8d419e21cf603e"}]}
