)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":8367,"name":"Arx Cruz","email":"arxcruz@redhat.com","username":"arxcruz"},"change_message_id":"a04aac3cbdd2ee65b246b5ce75c84835aed3a4ae","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"abeada0c_a6a7c865","updated":"2025-09-04 08:19:45.000000000","message":"Hi guys, would be possible to have this merged? I know keystone dropped support to python 3.9 but not all distros (rhel for example) already have support to 3.10. I see this pattern in several other packages, I hope this won\u0027t be a problem.","commit_id":"3ef6d54ce56da9a604d8c30a3dd294f3b8448bf5"},{"author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"change_message_id":"8dceff3aa26099f4224ea9cd1b0d1d711ab9f1e9","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"e04716ef_a02bc5ca","updated":"2025-09-11 13:08:16.000000000","message":"I think this is OK, though keep in mind that other release components may not support versions below the official minimum either.\n\nAlso, please don\u0027t add the world as reviewers. Those that can review will review, unless there is a specific person that needs visibility to a patch.","commit_id":"3ef6d54ce56da9a604d8c30a3dd294f3b8448bf5"},{"author":{"_account_id":14250,"name":"Grzegorz Grasza","email":"xek@redhat.com","username":"xek"},"change_message_id":"ab5f614be68c7d7034c0bb0c933b8bc65316708c","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"2657a9c6_e48aab95","updated":"2025-09-04 09:03:36.000000000","message":"I\u0027m ok, with this, since we say we don\u0027t support it, it can be set to an older version to help with some downstream automation tasks.","commit_id":"3ef6d54ce56da9a604d8c30a3dd294f3b8448bf5"},{"author":{"_account_id":18551,"name":"Szymon Datko","email":"szymon.datko@gmail.com","username":"sdatko"},"change_message_id":"3e7d7482174b4b8c31894b389db5cd1ecd9f1862","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"39ea048f_27133fc8","updated":"2025-09-16 09:15:32.000000000","message":"Is it time to merge this change?","commit_id":"3ef6d54ce56da9a604d8c30a3dd294f3b8448bf5"},{"author":{"_account_id":18551,"name":"Szymon Datko","email":"szymon.datko@gmail.com","username":"sdatko"},"change_message_id":"39885d4d131ab4a8ece9b74a5377e9b603ed5d0c","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"6daf3964_028bc6e1","in_reply_to":"35d096c7_417eaf7e","updated":"2025-09-04 12:53:17.000000000","message":"Just for completeness – it is because in upper-constraints there is entry for openstackclient specific for python3.9: https://github.com/openstack/requirements/commit/631b6b9aff1c1a1e0ee4e2043871b3519ec7b3c7","commit_id":"3ef6d54ce56da9a604d8c30a3dd294f3b8448bf5"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"c029e516fc44d7e7c65c5a093747ff7a87b066d3","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"85468d4f_ae5b0a75","in_reply_to":"6daf3964_028bc6e1","updated":"2025-09-04 15:34:27.000000000","message":"we should be keeping python 3.10 things from 2025.2 but I am not against of adding this if it is making things working for wider range.\n\nAlso, we already have a lot of deps with python_version\u003d\u003d\u00273.9\u0027 in current master so this is not any exceptional things.","commit_id":"3ef6d54ce56da9a604d8c30a3dd294f3b8448bf5"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"c4055fba55abb4f0ead0838497d44712c664d92f","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"74354c54_ef97879c","in_reply_to":"85468d4f_ae5b0a75","updated":"2025-09-04 15:41:32.000000000","message":"@elod.illes@est.tech one example is python-openstackclient https://review.opendev.org/c/openstack/requirements/+/959416/2/upper-constraints.txt#490","commit_id":"3ef6d54ce56da9a604d8c30a3dd294f3b8448bf5"},{"author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"change_message_id":"9814b3ca9ea48883a1c7d02824ade511cf1b7206","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"d333bab2_1fec3da3","in_reply_to":"abeada0c_a6a7c865","updated":"2025-09-04 08:32:02.000000000","message":"master branch is still 2025.2 Flamingo, which has runtime support for python 3.10 as minimum version [1], so strictly speaking we shouldn\u0027t add python 3.9 specific things in upper constraints here.\n\nOn the other hand I\u0027m not fully against this. If this could help others then why not. But I\u0027m not a Requirements team member and I don\u0027t have strong opinion nor have I a say in this.\n \n[1] https://governance.openstack.org/tc/reference/runtimes/2025.2.html","commit_id":"3ef6d54ce56da9a604d8c30a3dd294f3b8448bf5"},{"author":{"_account_id":8367,"name":"Arx Cruz","email":"arxcruz@redhat.com","username":"arxcruz"},"change_message_id":"d31715b9415acbffcc8eb20f671c64a43630e926","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"d5f9e7be_2a99a00a","in_reply_to":"d333bab2_1fec3da3","updated":"2025-09-04 08:41:14.000000000","message":"Thanks for your reply, I reduce the version because last commit who bump from 5.6.0 to 5.7.0 was working in our CI with python 3.9 I can reduce more the version to accommodate. Which version should I use?","commit_id":"3ef6d54ce56da9a604d8c30a3dd294f3b8448bf5"},{"author":{"_account_id":8367,"name":"Arx Cruz","email":"arxcruz@redhat.com","username":"arxcruz"},"change_message_id":"990af885e7e2135b73ea1dc9a0256ea9be4d27ba","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"35d096c7_417eaf7e","in_reply_to":"d5f9e7be_2a99a00a","updated":"2025-09-04 09:02:03.000000000","message":"I checked and 5.6.0 still has support to python 3.9 https://opendev.org/openstack/python-keystoneclient/src/tag/5.6.0/setup.cfg","commit_id":"3ef6d54ce56da9a604d8c30a3dd294f3b8448bf5"}]}
