)]}'
{"id":"openstack%2Fpython-swiftclient~949685","triplet_id":"openstack%2Fpython-swiftclient~master~I3d7162f63791362b45a3d65502c9d488615af485","project":"openstack/python-swiftclient","branch":"master","attention_set":{},"removed_from_attention_set":{"15343":{"account":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"last_update":"2025-05-15 05:07:46.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"I3d7162f63791362b45a3d65502c9d488615af485","subject":"Drop support for py36","status":"MERGED","created":"2025-05-13 21:56:44.000000000","updated":"2025-05-15 05:09:03.000000000","submitted":"2025-05-15 05:07:46.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":3,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"949685","meta_rev_id":"d813bc58e58cf917ddfeafd9f45acfe9b29a7c93","_number":949685,"virtual_id_number":949685,"owner":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:gate","value":2,"date":"2025-05-15 05:07:45.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2025-05-15 03:37:08.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2025-05-15 03:37:08.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2025-05-13 22:30:29.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"CC"},{"updated":"2025-05-13 22:51:50.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2025-05-15 03:37:08.000000000","updated_by":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"reviewer":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"state":"REVIEWER"}],"messages":[{"id":"575802445e5adb254d0e4e97f7c39fdfd1ef3539","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2025-05-13 21:56:44.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"b3e8465d011ad69bc4856a9df457f44e95423bf4","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2025-05-13 21:58:20.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"0fec5f147cdc07b1aa90c3f284d872d2cc8b18e9","tag":"autogenerated:zuul:experimental","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-05-13 22:30:29.000000000","message":"Patch Set 1:\n\nBuild failed (experimental pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/c67181e4e4c545c4903eeff53ec9632a\n\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/c18cab2ae9d947999ad60c8c924d970c : SUCCESS in 3m 25s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/f0eb8f5dbf5f4115881f160315051713 : FAILURE in 2m 06s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/b86726f924c04d1da52b9e49a189c72f : SUCCESS in 2m 54s","accounts_in_message":[],"_revision_number":1},{"id":"a5c69e1fc0d5434a33ffb52a7c8c71d33ded2640","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-05-13 22:51:50.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/a42f2022533d4ca28ec74332a8ae0811\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/b03b056da3f04111872a2e7367cf34d6 : SUCCESS in 1m 22s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/3ab4d0e5b2334e579a3839c33811be6b : SUCCESS in 54m 04s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/08ae10ab93b94c4fa817b7aa570ca4c4 : SUCCESS in 1m 37s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/7b8c1f17d2d94ed8a5425a48d7cb23ac : SUCCESS in 1m 49s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/b92cfed8de784c05ae05983113f69540 : SUCCESS in 2m 17s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/2564a97aa0fd4a3a823c90f7b64f92cb : SUCCESS in 2m 33s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/84d1dda743ab4aeba6ce59318ef14cf2 : SUCCESS in 2m 57s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/6a8be9449553435db596934898b97d07 : SUCCESS in 6m 02s\n- swiftclient-functional https://zuul.opendev.org/t/openstack/build/3fe08ef5e6f2464196e79cb6e5aaba39 : SUCCESS in 9m 42s\n- swiftclient-swift-functional https://zuul.opendev.org/t/openstack/build/23ba8e6d7b064b10a16ca0d461a2a1b3 : SUCCESS in 18m 49s","accounts_in_message":[],"_revision_number":1},{"id":"c30136d53fb401f71101edb6d3553d19e916c641","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2025-05-14 22:16:01.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"9d90b7de67d40b4c99bd0acc8d80b561d83431cb","tag":"autogenerated:zuul:experimental","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-05-14 22:32:45.000000000","message":"Patch Set 1:\n\nBuild succeeded (experimental pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/513ad419bf32462ca63a181250bca73c\n\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/9226cdae8f22431a8d56ce204abc5ee6 : SUCCESS in 3m 28s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/973df4ec01c64d898c6d0a02d684b57a : SUCCESS in 2m 31s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/3100a5df9433422c98eb631c4bedea65 : SUCCESS in 3m 58s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/8bf9e3aac2664f0cb93450048e7415f3 : SUCCESS in 2m 13s","accounts_in_message":[],"_revision_number":1},{"id":"761ccddf92b05ed7405495fb6ba3569b5628d7bc","author":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"date":"2025-05-15 03:37:08.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"878fd4ee6a2da1a4157a56b18b605fc2ed1a77c8","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-05-15 03:37:36.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"4254f9c6aa0a3a3c326256feecbe8da45b787d90","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-05-15 05:07:45.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/14c4fc3c09bc4d549be57bde1e00c388\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/6fbd89c97f8d44d99fc66b61fe83662e : SUCCESS in 2m 17s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/865301ed50e448a6a72d7881f543c6bf : SUCCESS in 1h 28m 46s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/efc823dcb65a4c63bc14b58756ec64cc : SUCCESS in 2m 46s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/4e1f0efd40ee4b11b69d390dc7d24aed : SUCCESS in 2m 48s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/76c063c259cf4bc699c0f28c62243a7f : SUCCESS in 1m 44s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/990bcb5ebe464aeab71b88bc1a226397 : SUCCESS in 5m 58s\n- swiftclient-swift-functional https://zuul.opendev.org/t/openstack/build/3c5790182d9c4aa2bbc52a306c4b2c80 : SUCCESS in 43m 34s\n- swiftclient-functional https://zuul.opendev.org/t/openstack/build/564d6b35c0fd4faaa54260f39c9826e7 : SUCCESS in 7m 42s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/47c966568dc34c0b8d7b3636b75fe86c : SUCCESS in 4m 48s","accounts_in_message":[],"_revision_number":1},{"id":"583e210f7236b0dbe2151966e470645a7825e645","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-05-15 05:07:46.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":1},{"id":"d813bc58e58cf917ddfeafd9f45acfe9b29a7c93","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-05-15 05:09:03.000000000","message":"Patch Set 1:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/e8ea105bd1f24183867a424a232a30b4\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/10682649b4e1452e8acc2a6626ad0bde : SUCCESS in 40s","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"e3422e8d8671db8a1c05bc31efa84a120a48353c","revisions":{"e3422e8d8671db8a1c05bc31efa84a120a48353c":{"kind":"REWORK","_number":1,"created":"2025-05-13 21:56:44.000000000","uploader":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"ref":"refs/changes/85/949685/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-swiftclient","ref":"refs/changes/85/949685/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/85/949685/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/85/949685/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/85/949685/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-swiftclient refs/changes/85/949685/1"}}},"commit":{"parents":[{"commit":"5ffc285092500f2fb4427ea971023d05e03af319","subject":"Remove tags from README","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/5ffc285092500f2fb4427ea971023d05e03af319"}]}],"author":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2025-05-13 21:56:38.000000000","tz":-420},"committer":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2025-05-13 21:56:38.000000000","tz":-420},"subject":"Drop support for py36","message":"Drop support for py36\n\nChange-Id: I3d7162f63791362b45a3d65502c9d488615af485\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/e3422e8d8671db8a1c05bc31efa84a120a48353c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/e3422e8d8671db8a1c05bc31efa84a120a48353c"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"CLOSED","labels":[{"label":"Verified","status":"MAY","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"MAY","applied_by":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"}}]}],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dMAX"],"failing_atoms":["label:Verified\u003dMIN"],"atom_explanations":{}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dMAX"],"failing_atoms":["label:Code-Review\u003dMIN"],"atom_explanations":{}}},{"name":"Workflow","description":"Approved for gate by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Workflow\u003dMAX"],"failing_atoms":["label:Workflow\u003dMIN"],"atom_explanations":{}}}]}
