)]}'
{"doc/requirements.txt":[{"author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"change_message_id":"c24901ebf9a9b20cd616c8dd9b4089aaecf4705e","unresolved":true,"context_lines":[{"line_number":2,"context_line":"openstack-doc-tools\u003e\u003d1.8.0 # Apache-2.0"},{"line_number":3,"context_line":"os-service-types"},{"line_number":4,"context_line":"# os-service-types uses typing extensions, but doesn\u0027t declare it"},{"line_number":5,"context_line":"# as a dependancy.  While that is debugged, just include typing_extensions "},{"line_number":6,"context_line":"# manually"},{"line_number":7,"context_line":"typing_extensions"}],"source_content_type":"text/plain","patch_set":1,"id":"3c3ebf3c_62a981d2","line":5,"range":{"start_line":5,"start_character":74,"end_line":5,"end_character":75},"updated":"2025-10-21 09:09:11.000000000","message":"trailing nit","commit_id":"4d79f78098075b62df2fe4232fed9a60b9881a9c"},{"author":{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},"change_message_id":"1aff0e8fe778c7bc493a2374729ab9760525448b","unresolved":false,"context_lines":[{"line_number":2,"context_line":"openstack-doc-tools\u003e\u003d1.8.0 # Apache-2.0"},{"line_number":3,"context_line":"os-service-types"},{"line_number":4,"context_line":"# os-service-types uses typing extensions, but doesn\u0027t declare it"},{"line_number":5,"context_line":"# as a dependancy.  While that is debugged, just include typing_extensions "},{"line_number":6,"context_line":"# manually"},{"line_number":7,"context_line":"typing_extensions"}],"source_content_type":"text/plain","patch_set":1,"id":"43435350_465feced","line":5,"range":{"start_line":5,"start_character":74,"end_line":5,"end_character":75},"in_reply_to":"3c3ebf3c_62a981d2","updated":"2025-10-21 09:49:09.000000000","message":"Done","commit_id":"4d79f78098075b62df2fe4232fed9a60b9881a9c"}]}
