)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"change_message_id":"2cc915774240db344352f2b649e773e12290b9a1","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"f0aac018_a81df9d6","updated":"2024-02-26 20:13:14.000000000","message":"Could use a rebase after https://review.opendev.org/c/openstack/python-swiftclient/+/909789 merges.","commit_id":"f2649150433b92474911a8e7f5be57b9212fbdc6"},{"author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"change_message_id":"bd2622c731927f7e006d3c4fd96ffc71b307c7ee","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"57031ba2_12545a48","updated":"2024-02-26 23:25:32.000000000","message":"I\u0027ll hold off on approving for a bit, since I think Matt was planning on spot-checking my release notes. Maybe there\u0027s also some hope for either of\n\n- [833954: Add formpost subcommand to generate signature](https://review.opendev.org/c/openstack/python-swiftclient/+/833954)\n- [848926: shell: Print friendly account byte quotas](https://review.opendev.org/c/openstack/python-swiftclient/+/848926)\n\nbut we\u0027re a little tight on time.","commit_id":"f8d868b5bc795ddaec9e094564000a53696f3460"},{"author":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"change_message_id":"77f86b3cb95882d0048bdf985a279147007f33fa","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"3a7a0bc3_e85b58fc","updated":"2024-02-27 06:07:24.000000000","message":"Looks good! I did go and merge the qouta bytes patch. The other I haven\u0027t reworked yet.. ran out of time.","commit_id":"f8d868b5bc795ddaec9e094564000a53696f3460"},{"author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"change_message_id":"9ac630b343f10568a1287a6f950a69959295145e","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"bb6ad3a2_8c83f636","updated":"2024-02-27 16:26:28.000000000","message":"check experimental","commit_id":"96a0eeab96b329f60b1fc53b7f59ced20d6e3b49"},{"author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"change_message_id":"54714065f3a6fccd75ecedea12f7247f5a8471d4","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"a3bc8331_1d02de29","updated":"2024-02-27 17:13:47.000000000","message":"check experimental","commit_id":"0629f2e6fb7c0f15fec3dafaf629f168190e1fb1"},{"author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"change_message_id":"10d92d1ddbdf1c45d50fa27a98390de4762016ab","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"d6b98da3_7c454b7e","updated":"2024-02-27 17:36:47.000000000","message":"check experimental","commit_id":"27171d981cae670ac31f123713b31f1c93045447"}],"ChangeLog":[{"author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"change_message_id":"bd2622c731927f7e006d3c4fd96ffc71b307c7ee","unresolved":true,"context_lines":[{"line_number":2,"context_line":"-----"},{"line_number":3,"context_line":""},{"line_number":4,"context_line":"* Modernized some aspects of packaging, allowing wheels to be built with more"},{"line_number":5,"context_line":"  (and more recent) tools."},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"* Various other minor bug fixes and improvements."},{"line_number":8,"context_line":""}],"source_content_type":"application/octet-stream","patch_set":2,"id":"a37641af_4cda66d9","line":5,"updated":"2024-02-26 23:25:32.000000000","message":"Seems like the main thing worth calling out:\n```\n$ git log --oneline 4.4.0.. --no-merges \nf8d868b (HEAD -\u003e master) Authors / changelog for 4.5.0\n0ec6246 CI: skip func tests on irrelevant changes\n3c529ce CI: constrain deps for tests\n1e0ab24 lint: Up-rev hacking\n16224e3 reno: Update master for unmaintained/yoga\n85a3e82 make setup dependencies discoverable\n45a311f Remove duplicate script entry leading to broken wheel build\n6f01f84 tests: Fix call assertion\n44f1138 Update master for stable/2023.2\nc52e404 tests: Skip keystoneauth tests if not available\n```\n(I\u0027d say it\u0027s a combination of 85a3e82 \u0026 45a311f.)\n\nI would love to declare support for py312, but I hesitate to do it until we actually have a gate job for it.","commit_id":"f8d868b5bc795ddaec9e094564000a53696f3460"}]}
