)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":308,"name":"Thierry Carrez","email":"thierry@openstack.org","username":"ttx"},"change_message_id":"05128a9eefc012f5befc5fde3df84596772279b9","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"24e55014_2509547c","updated":"2023-03-31 08:08:33.000000000","message":"There was a setuptools 67.6.1 release on March 28, but no obvious thing in the changelog. I\u0027d support merging this as a workaround, tail -1 is pretty safe.","commit_id":"00b2b84c48a584839e461abcc3fba79873540853"},{"author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"change_message_id":"0a7b58d03767a814a14bb57dd0066d5364d04e11","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"73324562_13351d32","updated":"2023-03-30 17:36:02.000000000","message":"this [1] is where the log comes from in pbr. I don\u0027t know what package (probably setuptools) started to trigger this, and why only that single log.info is printed...\n\nsimple reproduction is, run the following command in openstack/releases repo:\n\n$ tox -e venv -- python3 setup.py --name\n\n[1] https://opendev.org/openstack/pbr/src/branch/master/pbr/git.py#L233\n","commit_id":"00b2b84c48a584839e461abcc3fba79873540853"}],"tools/announce.sh":[{"author":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"change_message_id":"bbab2c9312f3963caecb13f59dcdd57530e1ca0b","unresolved":true,"context_lines":[{"line_number":178,"context_line":"    # NOTE(elod.illes): pbr startid to print \u0027[pbr] Generating ChangeLog\u0027"},{"line_number":179,"context_line":"    # this is related to some recent release (setuptools? virtualenv?)"},{"line_number":180,"context_line":"    # the \u0027tail\u0027 command needs to be removed as soon as that bug is fixed "},{"line_number":181,"context_line":"    project_name\u003d$(python setup.py --name | tail -1)"},{"line_number":182,"context_line":"    description\u003d\"$(python setup.py --description| tail -1)\""},{"line_number":183,"context_line":"else"},{"line_number":184,"context_line":"    # As a last resort, guess that the project name may be the same as that"}],"source_content_type":"text/x-sh","patch_set":1,"id":"322e6e83_9ae0cc36","line":181,"range":{"start_line":181,"start_character":42,"end_line":181,"end_character":51},"updated":"2023-03-31 06:46:38.000000000","message":"that\u0027s won\u0027t interfere with the generated content that\u0027s not in error?","commit_id":"00b2b84c48a584839e461abcc3fba79873540853"},{"author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"change_message_id":"829c6abd69b393f23abfcc005db4a39ab25aeb71","unresolved":true,"context_lines":[{"line_number":178,"context_line":"    # NOTE(elod.illes): pbr startid to print \u0027[pbr] Generating ChangeLog\u0027"},{"line_number":179,"context_line":"    # this is related to some recent release (setuptools? virtualenv?)"},{"line_number":180,"context_line":"    # the \u0027tail\u0027 command needs to be removed as soon as that bug is fixed "},{"line_number":181,"context_line":"    project_name\u003d$(python setup.py --name | tail -1)"},{"line_number":182,"context_line":"    description\u003d\"$(python setup.py --description| tail -1)\""},{"line_number":183,"context_line":"else"},{"line_number":184,"context_line":"    # As a last resort, guess that the project name may be the same as that"}],"source_content_type":"text/x-sh","patch_set":1,"id":"9bd5e84d_300d1493","line":181,"range":{"start_line":181,"start_character":42,"end_line":181,"end_character":51},"in_reply_to":"322e6e83_9ae0cc36","updated":"2023-03-31 07:45:18.000000000","message":"stderr is not captured with $(_) (at least it worked like that in my bash, version 5.1.16)","commit_id":"00b2b84c48a584839e461abcc3fba79873540853"}]}
