)]}'
{"CHANGELOG.rst":[{"author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"change_message_id":"84211a23ed9d8789f58fd1845e956fe42fa4e86c","unresolved":true,"context_lines":[{"line_number":27,"context_line":"Removed"},{"line_number":28,"context_line":"~~~~~~~"},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"* Support for Python 3.8, Python 3.9 and Python 3.10 is dropped"},{"line_number":31,"context_line":"* Removed all support for the retired Murano project"},{"line_number":32,"context_line":"* Removed all support for the retired Sahara project"},{"line_number":33,"context_line":"* Removed all support for the retired Senlin project"}],"source_content_type":"text/x-rst","patch_set":2,"id":"12cc7cca_4376a09a","line":30,"updated":"2026-01-25 09:04:00.000000000","message":"python 3.10 ?\nhttps://github.com/openstack/rally-openstack/blob/master/pyproject.toml#L24","commit_id":"d176ee043c53f8a360295a467d3d787a3c978642"},{"author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"change_message_id":"26fc4f2a9536a5399c6e0842e1b43bf3c50e3e04","unresolved":false,"context_lines":[{"line_number":27,"context_line":"Removed"},{"line_number":28,"context_line":"~~~~~~~"},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"* Support for Python 3.8, Python 3.9 and Python 3.10 is dropped"},{"line_number":31,"context_line":"* Removed all support for the retired Murano project"},{"line_number":32,"context_line":"* Removed all support for the retired Sahara project"},{"line_number":33,"context_line":"* Removed all support for the retired Senlin project"}],"source_content_type":"text/x-rst","patch_set":2,"id":"bc1e7453_0690d220","line":30,"in_reply_to":"12cc7cca_4376a09a","updated":"2026-01-25 10:21:31.000000000","message":"Umm.. I was somehow confused. Reverted this.","commit_id":"d176ee043c53f8a360295a467d3d787a3c978642"}],"tox.ini":[{"author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"change_message_id":"84211a23ed9d8789f58fd1845e956fe42fa4e86c","unresolved":true,"context_lines":[{"line_number":1,"context_line":"[tox]"},{"line_number":2,"context_line":"minversion \u003d 4.0.0"},{"line_number":3,"context_line":"ignore_basepython_conflict \u003d true"},{"line_number":4,"context_line":"envlist \u003d py30,py312,pep8"},{"line_number":5,"context_line":""},{"line_number":6,"context_line":"[testenv]"},{"line_number":7,"context_line":"extras \u003d {env:RALLY_EXTRAS:}"}],"source_content_type":"text/x-properties","patch_set":2,"id":"b555f623_af0d0240","line":4,"updated":"2026-01-25 09:04:00.000000000","message":"```suggestion\nenvlist \u003d py310,py312,pep8\n```\n😊","commit_id":"d176ee043c53f8a360295a467d3d787a3c978642"},{"author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"change_message_id":"26fc4f2a9536a5399c6e0842e1b43bf3c50e3e04","unresolved":false,"context_lines":[{"line_number":1,"context_line":"[tox]"},{"line_number":2,"context_line":"minversion \u003d 4.0.0"},{"line_number":3,"context_line":"ignore_basepython_conflict \u003d true"},{"line_number":4,"context_line":"envlist \u003d py30,py312,pep8"},{"line_number":5,"context_line":""},{"line_number":6,"context_line":"[testenv]"},{"line_number":7,"context_line":"extras \u003d {env:RALLY_EXTRAS:}"}],"source_content_type":"text/x-properties","patch_set":2,"id":"6585f56f_7a8aa222","line":4,"in_reply_to":"b555f623_af0d0240","updated":"2026-01-25 10:21:31.000000000","message":"Done","commit_id":"d176ee043c53f8a360295a467d3d787a3c978642"}]}
