)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"c82ea24e143cce991d7855ed51d785fe6d42c6f4","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"73fd64dd_2cff8b01","updated":"2023-11-07 18:40:34.000000000","message":"Let\u0027s get this out in a release sharpish","commit_id":"0588ba20d91b45f5a1383af35effdd2d536b7ea5"},{"author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"change_message_id":"0b8140f9ec959094971f1c0f68527f04c417738b","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"a83157a5_3a89d96c","updated":"2023-11-08 00:36:31.000000000","message":"Proposed a new release https://review.opendev.org/c/openstack/releases/+/900382","commit_id":"0588ba20d91b45f5a1383af35effdd2d536b7ea5"}],"oslo_utils/versionutils.py":[{"author":{"_account_id":11628,"name":"Michael Johnson","email":"johnsomor@gmail.com","username":"johnsom"},"change_message_id":"845820ee0a69c432fd3210e5ba9e22cc9890f6c0","unresolved":true,"context_lines":[{"line_number":87,"context_line":""},{"line_number":88,"context_line":"    .. versionadded:: 2.0"},{"line_number":89,"context_line":"    \"\"\""},{"line_number":90,"context_line":"    version_str \u003d re.sub(r\u0027(\\d+)(a|alpha|b|beta|rc)\\d+$\u0027, \u0027\\\\1\u0027, version_str)"},{"line_number":91,"context_line":"    return tuple(int(part) for part in version_str.split(\u0027.\u0027))"}],"source_content_type":"text/x-python","patch_set":1,"id":"e48f4b64_d09aa6a4","line":90,"updated":"2023-11-07 17:17:04.000000000","message":"regex is not imported here.","commit_id":"91a599bc4da889d0b032b7470a6a6bf371d96e4d"},{"author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"change_message_id":"8837ab7baf0801e048d30558d390c708cda1ae03","unresolved":false,"context_lines":[{"line_number":87,"context_line":""},{"line_number":88,"context_line":"    .. versionadded:: 2.0"},{"line_number":89,"context_line":"    \"\"\""},{"line_number":90,"context_line":"    version_str \u003d re.sub(r\u0027(\\d+)(a|alpha|b|beta|rc)\\d+$\u0027, \u0027\\\\1\u0027, version_str)"},{"line_number":91,"context_line":"    return tuple(int(part) for part in version_str.split(\u0027.\u0027))"}],"source_content_type":"text/x-python","patch_set":1,"id":"9fe7bce9_a7825b2e","line":90,"in_reply_to":"e48f4b64_d09aa6a4","updated":"2023-11-07 17:20:04.000000000","message":"Ugh. I tested this portion in my local and forgot adding that import ... Thanks for the catch !","commit_id":"91a599bc4da889d0b032b7470a6a6bf371d96e4d"}]}
