)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"change_message_id":"3ae7828a09a79699ba6f97ea1700a57284f4575b","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"f0967b3a_76d970bd","updated":"2026-06-24 21:41:56.000000000","message":"recheck","commit_id":"292d1eeef469758f30ba22b10046ae4c9b6285c7"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"4d230a99236545d6e0ea7ac489e321d57e28bde1","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":8,"id":"403f7c28_220a07f8","updated":"2026-06-25 14:09:25.000000000","message":"This isn\u0027t correct now. It\u0027s only adding py315. I think we should add py314 + py315 unit tests in one patch first, then add resolute later","commit_id":"6edd09e0aec44e3befd61dc2525305279ffe7429"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"46a7ddb6b883a01af6249e7548efa5f626329552","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":15,"id":"e846b662_2d3ef6b2","updated":"2026-06-25 23:24:05.000000000","message":"+1 but I would rather we merge back one of the hunks","commit_id":"df1a6c301667158a3154f60323336330f466b8ad"}],"setup.cfg":[{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"46a7ddb6b883a01af6249e7548efa5f626329552","unresolved":true,"context_lines":[{"line_number":40,"context_line":""},{"line_number":41,"context_line":"[options.entry_points]"},{"line_number":42,"context_line":"console_scripts \u003d"},{"line_number":43,"context_line":"    pbr \u003d pbr.cmd.main:main"},{"line_number":44,"context_line":"distutils.commands \u003d"},{"line_number":45,"context_line":"    deb_version \u003d pbr._compat.commands:LocalDebVersion"},{"line_number":46,"context_line":"    rpm_version \u003d pbr._compat.commands:LocalRPMVersion"},{"line_number":47,"context_line":"distutils.setup_keywords \u003d"},{"line_number":48,"context_line":"    pbr \u003d pbr.setupcfg:pbr"},{"line_number":49,"context_line":"egg_info.writers \u003d"},{"line_number":50,"context_line":"    pbr.json \u003d pbr.pbr_json:write_pbr_json"}],"source_content_type":"text/x-ttcn-cfg","patch_set":15,"id":"289074f0_399c3122","line":47,"range":{"start_line":43,"start_character":27,"end_line":47,"end_character":26},"updated":"2026-06-25 23:24:05.000000000","message":"This should probably go back to https://review.opendev.org/c/openstack/pbr/+/989390?","commit_id":"df1a6c301667158a3154f60323336330f466b8ad"}],"tools/integration.sh":[{"author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"change_message_id":"ed9e9362d8035b2579c2942a2de9d67f5fde96aa","unresolved":false,"context_lines":[{"line_number":30,"context_line":""},{"line_number":31,"context_line":"# TODO: Figure out how to get this on to the box properly"},{"line_number":32,"context_line":"sudo apt-get update"},{"line_number":33,"context_line":"sudo apt-get install -y --force-yes libvirt-dev libxml2-dev libxslt-dev libmysqlclient-dev libpq-dev libnspr4-dev pkg-config libsqlite3-dev libffi-dev libldap2-dev libsasl2-dev ccache libkrb5-dev liberasurecode-dev libjpeg-dev libsystemd-dev libnss3-dev libssl-dev libpcre2-dev"},{"line_number":34,"context_line":""},{"line_number":35,"context_line":"# FOR pyyaml"},{"line_number":36,"context_line":"sudo apt-get install -y --force-yes debhelper python3-all-dev python3-all-dbg libyaml-dev cython3 quilt"}],"source_content_type":"text/x-sh","patch_set":15,"id":"ccebbe1c_474d5808","line":33,"updated":"2026-06-25 23:15:45.000000000","message":"I still think it would be good to rely on bindep for this sort of stuff, but one step at a time.","commit_id":"df1a6c301667158a3154f60323336330f466b8ad"}]}
