)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"change_message_id":"5c423a9239c022bf3dcb18b41015c3a6de186302","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"53985cbc_48858ef6","updated":"2022-01-17 09:44:38.000000000","message":"This is required to get rid of warning messages like;\n\n/home/zuul/src/opendev.org/openstack/heat/.tox/py38/lib/python3.8/site-packages/setuptools/dist.py:723: UserWarning: Usage of dash-separated \u0027description-file\u0027 will not be supported in future versions. Please use the underscore name \u0027description_file\u0027 instead","commit_id":"ef27f86cf1c75ef6bce15db8fa883ddf0a7405df"},{"author":{"_account_id":30073,"name":"Brendan Shephard","email":"bshephar@bne-home.net","username":"bshephar"},"change_message_id":"4c5a0701715f6d10a6dadd8c3debb75aafa27014","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"e8b7e3af_571c54e3","updated":"2022-01-17 11:39:34.000000000","message":"lgtm","commit_id":"ef27f86cf1c75ef6bce15db8fa883ddf0a7405df"},{"author":{"_account_id":12404,"name":"Rico Lin","email":"ricolin@ricolky.com","username":"rico.lin"},"change_message_id":"a41fad3f32853abb4e4371b33b88ed3f033a5573","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"f1eef4fe_4b3843b2","updated":"2022-06-13 16:37:19.000000000","message":"need to solved merged conflict against  https://review.opendev.org/c/openstack/heat/+/844665/1/setup.cfg","commit_id":"ef27f86cf1c75ef6bce15db8fa883ddf0a7405df"}],"setup.cfg":[{"author":{"_account_id":31245,"name":"Daniel Bengtsson","email":"dbengt@redhat.com","username":"damani42"},"change_message_id":"ab71c99b20a4e14989362c8f41d6c9255fa7089f","unresolved":true,"context_lines":[{"line_number":1,"context_line":"[metadata]"},{"line_number":2,"context_line":"name \u003d openstack-heat"},{"line_number":3,"context_line":"summary \u003d OpenStack Orchestration"},{"line_number":4,"context_line":"description_file \u003d"},{"line_number":5,"context_line":"    README.rst"},{"line_number":6,"context_line":"author \u003d OpenStack"},{"line_number":7,"context_line":"author_email \u003d openstack-discuss@lists.openstack.org"}],"source_content_type":"text/x-ttcn-cfg","patch_set":1,"id":"dc329377_01aeae48","line":4,"updated":"2022-02-08 10:08:47.000000000","message":"This is not valid option either. Should be then `long_description \u003d file: README.rst` or left alone and changed with follow-up patch.","commit_id":"ef27f86cf1c75ef6bce15db8fa883ddf0a7405df"},{"author":{"_account_id":31245,"name":"Daniel Bengtsson","email":"dbengt@redhat.com","username":"damani42"},"change_message_id":"ebd6735967e2b6885eaf3b5e4028ff686e100173","unresolved":true,"context_lines":[{"line_number":1,"context_line":"[metadata]"},{"line_number":2,"context_line":"name \u003d openstack-heat"},{"line_number":3,"context_line":"summary \u003d OpenStack Orchestration"},{"line_number":4,"context_line":"description_file \u003d"},{"line_number":5,"context_line":"    README.rst"},{"line_number":6,"context_line":"author \u003d OpenStack"},{"line_number":7,"context_line":"author_email \u003d openstack-discuss@lists.openstack.org"}],"source_content_type":"text/x-ttcn-cfg","patch_set":1,"id":"868f4667_7407a732","line":4,"in_reply_to":"1189eb86_7ba4791f","updated":"2022-02-08 13:06:59.000000000","message":"Sounds good.","commit_id":"ef27f86cf1c75ef6bce15db8fa883ddf0a7405df"},{"author":{"_account_id":31245,"name":"Daniel Bengtsson","email":"dbengt@redhat.com","username":"damani42"},"change_message_id":"71904ae9ae53e71c1e1e961279b1eb7d328fd6ac","unresolved":true,"context_lines":[{"line_number":1,"context_line":"[metadata]"},{"line_number":2,"context_line":"name \u003d openstack-heat"},{"line_number":3,"context_line":"summary \u003d OpenStack Orchestration"},{"line_number":4,"context_line":"description_file \u003d"},{"line_number":5,"context_line":"    README.rst"},{"line_number":6,"context_line":"author \u003d OpenStack"},{"line_number":7,"context_line":"author_email \u003d openstack-discuss@lists.openstack.org"}],"source_content_type":"text/x-ttcn-cfg","patch_set":1,"id":"4fb63a2d_c10dba71","line":4,"in_reply_to":"4777e486_f28dfcce","updated":"2022-06-07 15:17:10.000000000","message":"Ok thanks a lot for your answer.","commit_id":"ef27f86cf1c75ef6bce15db8fa883ddf0a7405df"},{"author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"change_message_id":"0d4ed48a47d986e644639d0a3db73b50233fbe61","unresolved":false,"context_lines":[{"line_number":1,"context_line":"[metadata]"},{"line_number":2,"context_line":"name \u003d openstack-heat"},{"line_number":3,"context_line":"summary \u003d OpenStack Orchestration"},{"line_number":4,"context_line":"description_file \u003d"},{"line_number":5,"context_line":"    README.rst"},{"line_number":6,"context_line":"author \u003d OpenStack"},{"line_number":7,"context_line":"author_email \u003d openstack-discuss@lists.openstack.org"}],"source_content_type":"text/x-ttcn-cfg","patch_set":1,"id":"f439bb3a_6ad59686","line":4,"in_reply_to":"4fb63a2d_c10dba71","updated":"2022-06-14 03:49:41.000000000","message":"Done","commit_id":"ef27f86cf1c75ef6bce15db8fa883ddf0a7405df"},{"author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"change_message_id":"def2e1d5cd793b797c842520284ea01f56b455d8","unresolved":true,"context_lines":[{"line_number":1,"context_line":"[metadata]"},{"line_number":2,"context_line":"name \u003d openstack-heat"},{"line_number":3,"context_line":"summary \u003d OpenStack Orchestration"},{"line_number":4,"context_line":"description_file \u003d"},{"line_number":5,"context_line":"    README.rst"},{"line_number":6,"context_line":"author \u003d OpenStack"},{"line_number":7,"context_line":"author_email \u003d openstack-discuss@lists.openstack.org"}],"source_content_type":"text/x-ttcn-cfg","patch_set":1,"id":"4777e486_f28dfcce","line":4,"in_reply_to":"868f4667_7407a732","updated":"2022-06-07 15:04:55.000000000","message":"It turned out description_file is parsed by pbr[1] and is passed to setuptools as long_escription. So this option is valid as long as we use pbr.\n\n[1] https://github.com/openstack/pbr/blob/master/pbr/util.py#L320-L331","commit_id":"ef27f86cf1c75ef6bce15db8fa883ddf0a7405df"},{"author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"change_message_id":"5b45f262b864d4f3cef5f216eef5eaec16c93bde","unresolved":true,"context_lines":[{"line_number":1,"context_line":"[metadata]"},{"line_number":2,"context_line":"name \u003d openstack-heat"},{"line_number":3,"context_line":"summary \u003d OpenStack Orchestration"},{"line_number":4,"context_line":"description_file \u003d"},{"line_number":5,"context_line":"    README.rst"},{"line_number":6,"context_line":"author \u003d OpenStack"},{"line_number":7,"context_line":"author_email \u003d openstack-discuss@lists.openstack.org"}],"source_content_type":"text/x-ttcn-cfg","patch_set":1,"id":"1189eb86_7ba4791f","line":4,"in_reply_to":"dc329377_01aeae48","updated":"2022-02-08 10:58:24.000000000","message":"Hmmm... it seems we use this \"ineffective\" parameter globally, which I\u0027ll look into later.\n\nI believe having this change first is still useful to get rid of the warning, because setuptools detects - in even unused parameters. I\u0027ll check why we have this in the first place and then submit a separate patch to replace this.\n\nWhat do you think about this plan ?","commit_id":"ef27f86cf1c75ef6bce15db8fa883ddf0a7405df"},{"author":{"_account_id":12404,"name":"Rico Lin","email":"ricolin@ricolky.com","username":"rico.lin"},"change_message_id":"a41fad3f32853abb4e4371b33b88ed3f033a5573","unresolved":true,"context_lines":[{"line_number":6,"context_line":"author \u003d OpenStack"},{"line_number":7,"context_line":"author_email \u003d openstack-discuss@lists.openstack.org"},{"line_number":8,"context_line":"home_page \u003d https://docs.openstack.org/heat/latest/"},{"line_number":9,"context_line":"python_requires \u003d \u003e\u003d3.6"},{"line_number":10,"context_line":"classifier \u003d"},{"line_number":11,"context_line":"    Environment :: OpenStack"},{"line_number":12,"context_line":"    Intended Audience :: Information Technology"}],"source_content_type":"text/x-ttcn-cfg","patch_set":1,"id":"9fbaca69_88ec3fc2","line":9,"range":{"start_line":9,"start_character":0,"end_line":9,"end_character":23},"updated":"2022-06-13 16:37:19.000000000","message":"I think this need to depends on https://review.opendev.org/c/openstack/heat/+/844665/1/setup.cfg","commit_id":"ef27f86cf1c75ef6bce15db8fa883ddf0a7405df"},{"author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"change_message_id":"873982c0b512c338e799a6f2901fe64712471677","unresolved":false,"context_lines":[{"line_number":6,"context_line":"author \u003d OpenStack"},{"line_number":7,"context_line":"author_email \u003d openstack-discuss@lists.openstack.org"},{"line_number":8,"context_line":"home_page \u003d https://docs.openstack.org/heat/latest/"},{"line_number":9,"context_line":"python_requires \u003d \u003e\u003d3.6"},{"line_number":10,"context_line":"classifier \u003d"},{"line_number":11,"context_line":"    Environment :: OpenStack"},{"line_number":12,"context_line":"    Intended Audience :: Information Technology"}],"source_content_type":"text/x-ttcn-cfg","patch_set":1,"id":"886b1a31_629c131f","line":9,"range":{"start_line":9,"start_character":0,"end_line":9,"end_character":23},"in_reply_to":"9fbaca69_88ec3fc2","updated":"2022-06-13 17:27:52.000000000","message":"Done. Rebased on the latest master.","commit_id":"ef27f86cf1c75ef6bce15db8fa883ddf0a7405df"}]}
