)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"f7f6d19ad4f22b0edd08d1b87bd3535b39d7ab80","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"e65a3a61_70b078c8","updated":"2026-06-05 13:01:21.000000000","message":"I think this can be simpler","commit_id":"7bf34df93c14778264755d492221ab01964eb052"},{"author":{"_account_id":39077,"name":"Steve Traylen","display_name":"frisbee","email":"steve.traylen@cern.ch","username":"frisbee"},"change_message_id":"1c915463540bfe56471d99e196854fed490c5d66","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":2,"id":"17c2a384_f4c17b84","updated":"2026-06-09 17:30:41.000000000","message":"I\u0027m assuming that release notes failure is unrelated.","commit_id":"938eab963b9462959ee33d913214e697659ab98b"},{"author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"change_message_id":"3a36698a9a2ffa698feedfb693ad8e07b412609b","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"2caad1b0_bba5f4af","updated":"2026-06-19 10:09:01.000000000","message":"recheck https://review.opendev.org/c/openstack/oslo.i18n/+/994008","commit_id":"938eab963b9462959ee33d913214e697659ab98b"}],"oslo_i18n/tests/test_message.py":[{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"4e8677648b7dd8aa3cda1818f59bf3cd3474366a","unresolved":true,"context_lines":[{"line_number":408,"context_line":"            self.assertEqual(default_translation, msg.translation(\u0027es\u0027))"},{"line_number":409,"context_line":""},{"line_number":410,"context_line":"            self.assertEqual(1, len(w))"},{"line_number":411,"context_line":"            self.assertEqual("},{"line_number":412,"context_line":"                \"Failed to insert replacement values into \""},{"line_number":413,"context_line":"                \"translated message A message in Spanish: %s %s \""},{"line_number":414,"context_line":"                \"(Original: \u0027A message: %s\u0027): \""}],"source_content_type":"text/x-python","patch_set":1,"id":"d08a60c6_93c5dba8","line":411,"updated":"2026-06-05 13:01:05.000000000","message":"Can we just change this to\n\n```suggestion\n            self.assertIn(\n```\n\nInstead?","commit_id":"7bf34df93c14778264755d492221ab01964eb052"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"1ae9c456caf8ad484a83cbeb0117d7e27e95967b","unresolved":false,"context_lines":[{"line_number":408,"context_line":"            self.assertEqual(default_translation, msg.translation(\u0027es\u0027))"},{"line_number":409,"context_line":""},{"line_number":410,"context_line":"            self.assertEqual(1, len(w))"},{"line_number":411,"context_line":"            self.assertEqual("},{"line_number":412,"context_line":"                \"Failed to insert replacement values into \""},{"line_number":413,"context_line":"                \"translated message A message in Spanish: %s %s \""},{"line_number":414,"context_line":"                \"(Original: \u0027A message: %s\u0027): \""}],"source_content_type":"text/x-python","patch_set":1,"id":"98bfa2f4_0f594873","line":411,"in_reply_to":"d08a60c6_93c5dba8","updated":"2026-06-05 14:22:02.000000000","message":"Done","commit_id":"7bf34df93c14778264755d492221ab01964eb052"}]}
