)]}'
{"id":"openstack%2Fpython-openstackclient~984783","triplet_id":"openstack%2Fpython-openstackclient~master~I433ffc933fef92a879fac9143402519649788f64","project":"openstack/python-openstackclient","branch":"master","topic":"typing","attention_set":{},"removed_from_attention_set":{"15334":{"account":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"last_update":"2026-04-20 18:46:32.000000000","reason":"\u003cGERRIT_ACCOUNT_15334\u003e replied on the change","reason_account":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"}}},"hashtags":[],"change_id":"I433ffc933fef92a879fac9143402519649788f64","subject":"typing: Add hints to common commands","status":"MERGED","created":"2026-04-15 14:56:56.000000000","updated":"2026-04-20 21:02:39.000000000","submitted":"2026-04-20 21:01:15.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":1,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"984783-typing","meta_rev_id":"10292f1ee1874534366b54b55ebc7b2aa683e293","_number":984783,"virtual_id_number":984783,"owner":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:gate","value":2,"date":"2026-04-20 21:01:15.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"}],"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":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2026-04-18 10:26:30.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"}],"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":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2026-04-18 10:26:30.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-04-15 16:07:44.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"}],"messages":[{"id":"7cfbc17bc424be7c4dd33034edf8f9bc26105257","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2026-04-15 14:56:56.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"fd9c707577beac2ca6e669921a14f14af695a36c","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-04-15 16:07:44.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/fc7f2f926cab481293a9906e55b6a33a\n\n- openstackclient-check-plugins https://zuul.opendev.org/t/openstack/build/ed728cad1f6a4b7987c384e8c0b94f72 : SUCCESS in 6m 26s\n- osc-tox-py310-tips https://zuul.opendev.org/t/openstack/build/a059e8544c2b4aa0b207979cdcf9202d : SUCCESS in 3m 41s\n- osc-tox-py313-tips https://zuul.opendev.org/t/openstack/build/ed544630310548b0b17922f5dc6aa07f : SUCCESS in 5m 26s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/c047459df324479e82a52d69997e1886 : SUCCESS in 6m 25s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/a240daafd4c74a3bbd0b896d1e6a814c : FAILURE in 7m 22s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/e7ab61fd3d3544e5b02812c41f361aef : SUCCESS in 6m 08s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/c372858967c644afbe88a75a38f88348 : SUCCESS in 4m 40s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/7b3482650593442cb1ce06a8af586a90 : SUCCESS in 5m 59s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/673e11987ce2452eada1e42504a8ded9 : SUCCESS in 6m 07s\n- osc-build-image https://zuul.opendev.org/t/openstack/build/8fb24e76c0aa4bb7a51d0bb5d6d3988d : FAILURE in 8m 20s (non-voting)\n- osc-functional-devstack https://zuul.opendev.org/t/openstack/build/00ba5d3bff424c3c968f8f790394add7 : SUCCESS in 1h 07m 03s\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/7a321428da5e48e8be482738060d05d5 : SUCCESS in 51m 20s\n\nWarning:\n  Comments left for invalid file openstackclient/shell.py","accounts_in_message":[],"_revision_number":1},{"id":"2a6d44b5e532bde28c8993f4094c9936b7c04dd0","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2026-04-15 21:49:45.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":2},{"id":"15b7aae3dc5429cf1e4e8671daefd1fde0b10239","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-04-15 22:56:37.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/a23a317fc93049dc8d1770573833f2d1\n\n- openstackclient-check-plugins https://zuul.opendev.org/t/openstack/build/c8c5067de22b4912b86a284ddd3cbcb5 : SUCCESS in 6m 41s\n- osc-tox-py310-tips https://zuul.opendev.org/t/openstack/build/5e6496be881345109efd28bdd52dee9c : SUCCESS in 5m 04s\n- osc-tox-py313-tips https://zuul.opendev.org/t/openstack/build/c062f94014c744c5a40410fa20ffd07e : SUCCESS in 4m 33s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/e2d5487ebdba4405bcd12f1b8ed508a3 : SUCCESS in 6m 30s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/ec8b4156f40f4eef8e3362e38d9dbf67 : SUCCESS in 2m 47s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/f7c80245bcb44fd8ae2eced3ea1abe2a : SUCCESS in 3m 46s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/51933ef6719c4d3b95cda94e0f55c7ae : SUCCESS in 3m 57s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/04098920809e4417b37e3a0803ef8898 : SUCCESS in 6m 35s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/0e333cef878a491aa102dbb106224303 : SUCCESS in 6m 19s\n- osc-build-image https://zuul.opendev.org/t/openstack/build/1457ec3d9dfa432e9cca99bba0a373ac : FAILURE in 4m 39s (non-voting)\n- osc-functional-devstack https://zuul.opendev.org/t/openstack/build/830ca53c1f51401aa26ac6f2973cb906 : SUCCESS in 1h 03m 28s\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/0f60e1b028034a30b55831a81d1fa38d : SUCCESS in 44m 57s","accounts_in_message":[],"_revision_number":2},{"id":"f7a6fd7a96d530af1887452e227898f8c9febe32","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2026-04-16 18:54:18.000000000","message":"Uploaded patch set 3: Patch Set 2 was rebased.\n\nOutdated Votes:\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":3},{"id":"3b3c2b4ed5d53f0328ac6cf07e3e28b1126bc2d5","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2026-04-16 19:20:51.000000000","message":"Uploaded patch set 4: Patch Set 3 was rebased.","accounts_in_message":[],"_revision_number":4},{"id":"35cd1596e8c95d6120c62a48ad46548c91283573","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-04-16 20:37:09.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/3b1f9d80f74047e2a6d73cf4e5b96216\n\n- openstackclient-check-plugins https://zuul.opendev.org/t/openstack/build/0fa079bf0b694c3891b33a8b027f0f05 : SUCCESS in 6m 03s\n- osc-tox-py310-tips https://zuul.opendev.org/t/openstack/build/e74d6c3b3e3f4a159e6e1954624b8873 : SUCCESS in 4m 59s\n- osc-tox-py313-tips https://zuul.opendev.org/t/openstack/build/39b9846b64424959882f31505ea54a63 : SUCCESS in 3m 21s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/d9d52197639249d193613e132a910901 : SUCCESS in 4m 44s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/74e92f15584c447fb134b322fa5a875f : SUCCESS in 4m 28s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/496341fc7f9d40638aff8f9ff4847eb0 : SUCCESS in 3m 33s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/b30af6ab726f4b2087b6ecc47689d6df : SUCCESS in 3m 55s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/b48fd1d01d164b73b655d60c3f7b893d : SUCCESS in 7m 07s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/93e2c930601f4ba9b94de144dc541a49 : SUCCESS in 3m 52s\n- osc-build-image https://zuul.opendev.org/t/openstack/build/d084e24355cc48b590b3ceef15962394 : FAILURE in 3m 50s (non-voting)\n- osc-functional-devstack https://zuul.opendev.org/t/openstack/build/646deed840ed4d3f8132bc7f917da883 : SUCCESS in 1h 08m 11s\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/67c048c96cb04c7180dd1753c12829d7 : SUCCESS in 1h 03m 20s","accounts_in_message":[],"_revision_number":4},{"id":"3ce43d6b3c34a1e28a1a54e0e1c9f4e7ea136ca4","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2026-04-18 10:26:30.000000000","message":"Patch Set 4: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":4},{"id":"cabfd00b76f76078989db572e435ec2511862aa0","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-04-20 11:32:37.000000000","message":"Patch Set 4: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":4},{"id":"59d0baadb6ccfd50038585cdde47c08b3f351c90","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-04-20 12:56:54.000000000","message":"Patch Set 4: Verified-2\n\nThis change depends on a change that failed to merge.\n\nChange https://review.opendev.org/c/openstack/python-openstackclient/+/984782 is needed.","accounts_in_message":[],"_revision_number":4},{"id":"58bf1898222c5452c7a41c798f03101f64b9fadb","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2026-04-20 18:46:32.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"bbb3fa7c23638ae341af0f317040faa2fd4bd494","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-04-20 20:09:35.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/6904e71a279443f4bbe979093dfb65b4\n\n- openstackclient-check-plugins https://zuul.opendev.org/t/openstack/build/7d7371402c804f1ea03c5320f89612e2 : SUCCESS in 5m 45s\n- osc-tox-py310-tips https://zuul.opendev.org/t/openstack/build/b16696e516e04d928002f47c40b85caa : SUCCESS in 4m 58s\n- osc-tox-py313-tips https://zuul.opendev.org/t/openstack/build/afde0cc49620476aabb9fe5682a8a2d2 : SUCCESS in 3m 21s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/b6d042105f814b8a955348fc9a675df8 : SUCCESS in 3m 40s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/620aefc0214e473e8ee97a79dcf3126a : SUCCESS in 3m 24s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/0336728101e9449ea24ff10b06b81ac3 : SUCCESS in 3m 52s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/79bafc6252ac429e8d9cd71d57357edf : SUCCESS in 3m 59s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/64ad9ec681314637a8b39de829085302 : SUCCESS in 4m 01s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/da4d200546864a0296dd6329510a1238 : SUCCESS in 5m 52s\n- osc-build-image https://zuul.opendev.org/t/openstack/build/ea3bb46266c043149423473b8162414b : FAILURE in 4m 38s (non-voting)\n- osc-functional-devstack https://zuul.opendev.org/t/openstack/build/28ccf12bf05a472a92e16c245a829cf2 : SUCCESS in 42m 25s\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/9bdbb606da2045a3b529c4e9be05c687 : SUCCESS in 1h 17m 13s","accounts_in_message":[],"_revision_number":4},{"id":"1611616b770eb258af662bac663f4391cdc032de","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-04-20 20:11:26.000000000","message":"Patch Set 4: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":4},{"id":"3659ce998c6f89c913ca6f570fa5a143eeee7800","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-04-20 21:01:15.000000000","message":"Patch Set 4: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/1d53d97fbd8540b2ae11bdc5d3f6d4e5\n\n- osc-tox-py310-tips https://zuul.opendev.org/t/openstack/build/c693ed6efdc14a55a9900d2ea71afe28 : SUCCESS in 4m 09s\n- osc-tox-py313-tips https://zuul.opendev.org/t/openstack/build/c3108c1a7a3448e79f73acc70db9741d : SUCCESS in 4m 46s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/7ba24bfab95a4ee6a3cfb9de1199dccb : SUCCESS in 3m 28s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/c2f603a51a864eb1901b42865d9b6598 : SUCCESS in 3m 20s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/48728339ee1441bcbb07ea5316bee526 : SUCCESS in 3m 31s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/de64ea7841a24f3b9b5263d6be582d5d : SUCCESS in 5m 55s\n- osc-functional-devstack https://zuul.opendev.org/t/openstack/build/09d9f1a6ddd64bc295a7248ff50881b1 : SUCCESS in 49m 01s","accounts_in_message":[],"_revision_number":4},{"id":"a6f549c0e772277419c54208011f6ba2a4788b72","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-04-20 21:01:15.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":4},{"id":"10292f1ee1874534366b54b55ebc7b2aa683e293","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-04-20 21:02:39.000000000","message":"Patch Set 4:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/517a7c7b893945e8919ce2b13e87170a\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/e087ea905ed34da5a3e0d14913e77d14 : SUCCESS in 55s","accounts_in_message":[],"_revision_number":4}],"current_revision_number":4,"current_revision":"8a6c3afa6bd14e71c5ce98501c5d16987645deea","revisions":{"99a745da63dd177acd101c8613c58d69f977178e":{"kind":"REWORK","_number":1,"created":"2026-04-15 14:56:56.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/83/984783/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/83/984783/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/83/984783/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/83/984783/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/83/984783/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/83/984783/1"}}},"commit":{"parents":[{"commit":"937138714f3be68ea7e970afd2e4e4c859836553","subject":"typing: Add hints to volume commands","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/937138714f3be68ea7e970afd2e4e4c859836553"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2026-03-28 23:43:10.000000000","tz":60},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2026-04-15 14:13:29.000000000","tz":60},"subject":"typing: Add hints to common commands","message":"typing: Add hints to common commands\n\nChange-Id: I433ffc933fef92a879fac9143402519649788f64\nSigned-off-by: Stephen Finucane \u003cstephenfin@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/99a745da63dd177acd101c8613c58d69f977178e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/99a745da63dd177acd101c8613c58d69f977178e"}]},"branch":"refs/heads/master"},"632430ae28a09e7320fec40425e09b5ce7a0d155":{"kind":"REWORK","_number":2,"created":"2026-04-15 21:49:45.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/83/984783/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/83/984783/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/83/984783/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/83/984783/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/83/984783/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/83/984783/2"}}},"commit":{"parents":[{"commit":"c005c5d882cfd9ae3e72585765e2a2b652f6e2bc","subject":"typing: Add hints to volume commands","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/c005c5d882cfd9ae3e72585765e2a2b652f6e2bc"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2026-03-28 23:43:10.000000000","tz":60},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2026-04-15 21:43:05.000000000","tz":60},"subject":"typing: Add hints to common commands","message":"typing: Add hints to common commands\n\nChange-Id: I433ffc933fef92a879fac9143402519649788f64\nSigned-off-by: Stephen Finucane \u003cstephenfin@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/632430ae28a09e7320fec40425e09b5ce7a0d155"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/632430ae28a09e7320fec40425e09b5ce7a0d155"}]},"branch":"refs/heads/master"},"e5089bbf7d47b601ac6ef018e36c653125454330":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2026-04-16 18:54:18.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/83/984783/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/83/984783/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/83/984783/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/83/984783/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/83/984783/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/83/984783/3"}}},"commit":{"parents":[{"commit":"45ea5e66a63b9792fa754edd2ce6393e9e7225e3","subject":"typing: Add hints to volume commands","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/45ea5e66a63b9792fa754edd2ce6393e9e7225e3"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2026-03-28 23:43:10.000000000","tz":60},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2026-04-16 18:53:36.000000000","tz":60},"subject":"typing: Add hints to common commands","message":"typing: Add hints to common commands\n\nChange-Id: I433ffc933fef92a879fac9143402519649788f64\nSigned-off-by: Stephen Finucane \u003cstephenfin@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/e5089bbf7d47b601ac6ef018e36c653125454330"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/e5089bbf7d47b601ac6ef018e36c653125454330"}]},"branch":"refs/heads/master"},"8a6c3afa6bd14e71c5ce98501c5d16987645deea":{"kind":"TRIVIAL_REBASE","_number":4,"created":"2026-04-16 19:20:51.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/83/984783/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/83/984783/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/83/984783/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/83/984783/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/83/984783/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/83/984783/4"}}},"commit":{"parents":[{"commit":"467f72c1ff8f8968562e3b654d2be73e36ecdcc1","subject":"typing: Add hints to volume commands","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/467f72c1ff8f8968562e3b654d2be73e36ecdcc1"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2026-03-28 23:43:10.000000000","tz":60},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2026-04-16 19:08:34.000000000","tz":60},"subject":"typing: Add hints to common commands","message":"typing: Add hints to common commands\n\nChange-Id: I433ffc933fef92a879fac9143402519649788f64\nSigned-off-by: Stephen Finucane \u003cstephenfin@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/8a6c3afa6bd14e71c5ce98501c5d16987645deea"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/8a6c3afa6bd14e71c5ce98501c5d16987645deea"}]},"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":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"}}]}],"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":{"label:Verified\u003dMAX":"","label:Verified\u003dMIN":""}}},{"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":{"label:Code-Review\u003dMAX":"","label:Code-Review\u003dMIN":""}}},{"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":{"label:Workflow\u003dMAX":"","label:Workflow\u003dMIN":""}}}]}
