)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"bc6f9f5dc9f4f5b13fce5b4a145c542ad180da9a","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"476a7eb6_c8dadb55","updated":"2026-04-10 15:16:36.000000000","message":"You\u0027ve also forgotten to remove the bulk of the `setup.cfg` file. You should be able to delete everything except `metadata.name`.","commit_id":"e6e5d9441c7ee707ccc2b8931d178751de2be5ef"},{"author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"change_message_id":"656cc82b89440dd95d85012f7827114229d6cd09","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"f302878b_c4d8c4db","updated":"2026-04-10 17:07:22.000000000","message":"thanks Stephen, let\u0027s test a hibiscus release with this o:)","commit_id":"a802a845378a1c63037b5c4ca8632e34e2ff0053"}],"pyproject.toml":[{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"85ef2971b15776e00c6027944fb43b1c63d5687c","unresolved":true,"context_lines":[{"line_number":35,"context_line":"[tool.setuptools]"},{"line_number":36,"context_line":"packages \u003d [\"release_test\"]"},{"line_number":37,"context_line":""},{"line_number":38,"context_line":"[tool.pbr]"},{"line_number":39,"context_line":"name \u003d \"openstack-release-test\""}],"source_content_type":"text/x-toml","patch_set":1,"id":"2c9ce5a5_149a5772","line":39,"range":{"start_line":38,"start_character":0,"end_line":39,"end_character":31},"updated":"2026-04-10 15:15:44.000000000","message":"I don\u0027t think this is a valid pbr setting. You didn\u0027t happen to use claude here, did you? I\u0027ve seen it hallucinate this before","commit_id":"e6e5d9441c7ee707ccc2b8931d178751de2be5ef"},{"author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"change_message_id":"e0d33d25eaa60727bdea8635539ae1baa33a08bc","unresolved":true,"context_lines":[{"line_number":35,"context_line":"[tool.setuptools]"},{"line_number":36,"context_line":"packages \u003d [\"release_test\"]"},{"line_number":37,"context_line":""},{"line_number":38,"context_line":"[tool.pbr]"},{"line_number":39,"context_line":"name \u003d \"openstack-release-test\""}],"source_content_type":"text/x-toml","patch_set":1,"id":"8a21b62d_924c0f93","line":39,"range":{"start_line":38,"start_character":0,"end_line":39,"end_character":31},"in_reply_to":"2c9ce5a5_149a5772","updated":"2026-04-10 15:44:47.000000000","message":"indeed i did. though i edited and tested it, and even `validate-pyoroject` said the file is valid :( thanks for catching. i\u0027ve removed it now.","commit_id":"e6e5d9441c7ee707ccc2b8931d178751de2be5ef"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"7af0ccb86cd2694b8348a1517822f22bb62b1e79","unresolved":false,"context_lines":[{"line_number":35,"context_line":"[tool.setuptools]"},{"line_number":36,"context_line":"packages \u003d [\"release_test\"]"},{"line_number":37,"context_line":""},{"line_number":38,"context_line":"[tool.pbr]"},{"line_number":39,"context_line":"name \u003d \"openstack-release-test\""}],"source_content_type":"text/x-toml","patch_set":1,"id":"a4151949_b76ada38","line":39,"range":{"start_line":38,"start_character":0,"end_line":39,"end_character":31},"in_reply_to":"8a21b62d_924c0f93","updated":"2026-04-10 16:26:03.000000000","message":"Done","commit_id":"e6e5d9441c7ee707ccc2b8931d178751de2be5ef"}],"setup.cfg":[{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"7af0ccb86cd2694b8348a1517822f22bb62b1e79","unresolved":true,"context_lines":[{"line_number":1,"context_line":"[metadata]"},{"line_number":2,"context_line":"name \u003d openstack-release-test"},{"line_number":3,"context_line":"summary \u003d Package for testing OpenStack release tools."},{"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"},{"line_number":8,"context_line":"home_page \u003d https://www.openstack.org/"},{"line_number":9,"context_line":"python_requires \u003d \u003e\u003d3.10"},{"line_number":10,"context_line":"classifier \u003d"},{"line_number":11,"context_line":"    Environment :: OpenStack"},{"line_number":12,"context_line":"    Intended Audience :: Information Technology"},{"line_number":13,"context_line":"    Intended Audience :: System Administrators"},{"line_number":14,"context_line":"    License :: OSI Approved :: Apache Software License"},{"line_number":15,"context_line":"    Operating System :: POSIX :: Linux"},{"line_number":16,"context_line":"    Programming Language :: Python"},{"line_number":17,"context_line":"    Programming Language :: Python :: Implementation :: CPython"},{"line_number":18,"context_line":"    Programming Language :: Python :: 3 :: Only"},{"line_number":19,"context_line":"    Programming Language :: Python :: 3"},{"line_number":20,"context_line":"    Programming Language :: Python :: 3.10"},{"line_number":21,"context_line":"    Programming Language :: Python :: 3.11"},{"line_number":22,"context_line":"    Programming Language :: Python :: 3.12"},{"line_number":23,"context_line":"    Programming Language :: Python :: 3.13"},{"line_number":24,"context_line":"    Programming Language :: Python :: 3.14"},{"line_number":25,"context_line":""},{"line_number":26,"context_line":"[files]"},{"line_number":27,"context_line":"packages \u003d"},{"line_number":28,"context_line":"    release_test"}],"source_content_type":"text/x-ttcn-cfg","patch_set":2,"id":"adbd47e8_9bc1d802","line":28,"range":{"start_line":2,"start_character":0,"end_line":28,"end_character":16},"updated":"2026-04-10 16:26:03.000000000","message":"You can/should delete all of this except `metadata.name` (which is still required for now, unfortunately).\n\n```suggestion\nname \u003d openstack-release-test\n```","commit_id":"43dc89517fd111d770c5294a0dc3f6ee712e482f"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"a96d026d803a97b0e0598c720ed3194ed8466603","unresolved":false,"context_lines":[{"line_number":1,"context_line":"[metadata]"},{"line_number":2,"context_line":"name \u003d openstack-release-test"},{"line_number":3,"context_line":"summary \u003d Package for testing OpenStack release tools."},{"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"},{"line_number":8,"context_line":"home_page \u003d https://www.openstack.org/"},{"line_number":9,"context_line":"python_requires \u003d \u003e\u003d3.10"},{"line_number":10,"context_line":"classifier \u003d"},{"line_number":11,"context_line":"    Environment :: OpenStack"},{"line_number":12,"context_line":"    Intended Audience :: Information Technology"},{"line_number":13,"context_line":"    Intended Audience :: System Administrators"},{"line_number":14,"context_line":"    License :: OSI Approved :: Apache Software License"},{"line_number":15,"context_line":"    Operating System :: POSIX :: Linux"},{"line_number":16,"context_line":"    Programming Language :: Python"},{"line_number":17,"context_line":"    Programming Language :: Python :: Implementation :: CPython"},{"line_number":18,"context_line":"    Programming Language :: Python :: 3 :: Only"},{"line_number":19,"context_line":"    Programming Language :: Python :: 3"},{"line_number":20,"context_line":"    Programming Language :: Python :: 3.10"},{"line_number":21,"context_line":"    Programming Language :: Python :: 3.11"},{"line_number":22,"context_line":"    Programming Language :: Python :: 3.12"},{"line_number":23,"context_line":"    Programming Language :: Python :: 3.13"},{"line_number":24,"context_line":"    Programming Language :: Python :: 3.14"},{"line_number":25,"context_line":""},{"line_number":26,"context_line":"[files]"},{"line_number":27,"context_line":"packages \u003d"},{"line_number":28,"context_line":"    release_test"}],"source_content_type":"text/x-ttcn-cfg","patch_set":2,"id":"eaaf3a6d_96ac80c0","line":28,"range":{"start_line":2,"start_character":0,"end_line":28,"end_character":16},"in_reply_to":"adbd47e8_9bc1d802","updated":"2026-04-10 16:59:04.000000000","message":"Done","commit_id":"43dc89517fd111d770c5294a0dc3f6ee712e482f"}]}
