)]}'
{"setup.cfg":[{"author":{"_account_id":14525,"name":"Vasyl Saienko","email":"vsaienko@mirantis.com","username":"vsaienko"},"change_message_id":"2bc9af2162bb8940b03d16ee02e5743e98e7f5c4","unresolved":true,"context_lines":[{"line_number":22,"context_line":"    Programming Language :: Python :: 3 :: Only"},{"line_number":23,"context_line":"    Programming Language :: Python :: Implementation :: CPython"},{"line_number":24,"context_line":""},{"line_number":25,"context_line":"[extras]"},{"line_number":26,"context_line":"greenlet \u003d"},{"line_number":27,"context_line":"  greenlet\u003e\u003d0.4.15 # MIT"},{"line_number":28,"context_line":""},{"line_number":29,"context_line":"[files]"},{"line_number":30,"context_line":"packages \u003d"}],"source_content_type":"text/x-ttcn-cfg","patch_set":2,"id":"023d6c75_e730a2d3","line":27,"range":{"start_line":25,"start_character":0,"end_line":27,"end_character":23},"updated":"2024-02-08 06:40:36.000000000","message":"do we really need this, oslo.reports just prints status if app do not use greenlet why do we need to install it and print report? it will be empty.","commit_id":"e43ae1115cf72368eb347091e9dd403fd9c27a8e"},{"author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"change_message_id":"84a9e6b3f70c7a79444d0e058007c1d5180fbbd9","unresolved":true,"context_lines":[{"line_number":22,"context_line":"    Programming Language :: Python :: 3 :: Only"},{"line_number":23,"context_line":"    Programming Language :: Python :: Implementation :: CPython"},{"line_number":24,"context_line":""},{"line_number":25,"context_line":"[extras]"},{"line_number":26,"context_line":"greenlet \u003d"},{"line_number":27,"context_line":"  greenlet\u003e\u003d0.4.15 # MIT"},{"line_number":28,"context_line":""},{"line_number":29,"context_line":"[files]"},{"line_number":30,"context_line":"packages \u003d"}],"source_content_type":"text/x-ttcn-cfg","patch_set":2,"id":"3971cc2b_b2fb3012","line":27,"range":{"start_line":25,"start_character":0,"end_line":27,"end_character":23},"in_reply_to":"023d6c75_e730a2d3","updated":"2024-02-08 06:56:24.000000000","message":"Having this is still benefitial, because it defines the minimum version of greenlet supported by oslo.reports.","commit_id":"e43ae1115cf72368eb347091e9dd403fd9c27a8e"},{"author":{"_account_id":14525,"name":"Vasyl Saienko","email":"vsaienko@mirantis.com","username":"vsaienko"},"change_message_id":"8984b51ef0bb779d4170b32c8916b8ef34376598","unresolved":true,"context_lines":[{"line_number":22,"context_line":"    Programming Language :: Python :: 3 :: Only"},{"line_number":23,"context_line":"    Programming Language :: Python :: Implementation :: CPython"},{"line_number":24,"context_line":""},{"line_number":25,"context_line":"[extras]"},{"line_number":26,"context_line":"greenlet \u003d"},{"line_number":27,"context_line":"  greenlet\u003e\u003d0.4.15 # MIT"},{"line_number":28,"context_line":""},{"line_number":29,"context_line":"[files]"},{"line_number":30,"context_line":"packages \u003d"}],"source_content_type":"text/x-ttcn-cfg","patch_set":2,"id":"70540e2b_fd96db3d","line":27,"range":{"start_line":25,"start_character":0,"end_line":27,"end_character":23},"in_reply_to":"3971cc2b_b2fb3012","updated":"2024-02-08 16:26:00.000000000","message":"is this updated automatically with bot from upper-constraints here?","commit_id":"e43ae1115cf72368eb347091e9dd403fd9c27a8e"},{"author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"change_message_id":"d3d54585a2b1306707fbe6b72d94413fecb763a1","unresolved":true,"context_lines":[{"line_number":22,"context_line":"    Programming Language :: Python :: 3 :: Only"},{"line_number":23,"context_line":"    Programming Language :: Python :: Implementation :: CPython"},{"line_number":24,"context_line":""},{"line_number":25,"context_line":"[extras]"},{"line_number":26,"context_line":"greenlet \u003d"},{"line_number":27,"context_line":"  greenlet\u003e\u003d0.4.15 # MIT"},{"line_number":28,"context_line":""},{"line_number":29,"context_line":"[files]"},{"line_number":30,"context_line":"packages \u003d"}],"source_content_type":"text/x-ttcn-cfg","patch_set":2,"id":"6c4fa8e8_7e6b1ea7","line":27,"range":{"start_line":25,"start_character":0,"end_line":27,"end_character":23},"in_reply_to":"70540e2b_fd96db3d","updated":"2024-02-08 17:11:12.000000000","message":"No. AFAIK the requirement bot no longer propose bump of minimum requirements even if this is present in (test-)requirements.\n\nWe have to manually bump this in case if we add any new features requiring new versions.","commit_id":"e43ae1115cf72368eb347091e9dd403fd9c27a8e"}]}
