)]}'
{"id":"openstack%2Fopenstacksdk~991197","triplet_id":"openstack%2Fopenstacksdk~master~I04bc66a0c61cbad17d538978d579444ea12a040b","project":"openstack/openstacksdk","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-06-03 10:13:04.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":"I04bc66a0c61cbad17d538978d579444ea12a040b","subject":"typing: Add annotations to remaining methods (identity)","status":"MERGED","created":"2026-06-02 19:36:11.000000000","updated":"2026-06-03 13:09:56.000000000","submitted":"2026-06-03 13:08:08.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"991197-typing","meta_rev_id":"19b8dafeb2bd8d94c19e65ac9bcf2e95fffc7c84","_number":991197,"virtual_id_number":991197,"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":[{"value":0,"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2026-06-03 13:08:08.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"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":2,"date":"2026-06-03 10:13:04.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"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":1,"date":"2026-06-03 10:13:04.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Allow-Post-Review":{"all":[{"value":0,"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{" 0":"Abstain","+1":"Approved for Zuul Post Review Pipeline"},"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-06-02 21:11:55.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":"ff73279c6cd81cbe2f6aa4f8807562577c01b3d2","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2026-06-02 19:36:11.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"be9769f7b4a366b384fc26ba7a90d3f7f900e56c","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-02 21:11:55.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/130986b7483949fbbf8fd4b106877dc5\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/b8082bb6c08f40c7b2558ca8b276d0a7 : SUCCESS in 2m 02s\n- bifrost-integration-openstacksdk-src https://zuul.opendev.org/t/openstack/build/22a87c53678243bc89650ac37d85894b : FAILURE in 8m 09s (non-voting)\n- requirements-check https://zuul.opendev.org/t/openstack/build/596bd879f7c3456095bf8d2520f9aec9 : SUCCESS in 2m 15s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/58c4d898df1f47498ff155bedbf2deaa : SUCCESS in 6m 36s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/6e88680071b4483f96244c2a4f35dbcc : SUCCESS in 4m 03s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/413979012c714e1bba87e12858b5f9d4 : SUCCESS in 5m 33s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/f61be855b97e4281a4962f01f87d7235 : SUCCESS in 3m 39s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/f33d7e92e4e34116817ee8648f85abf3 : SUCCESS in 6m 30s (non-voting)\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/3e6a928d55a34d15b3c08c81d94bd007 : SUCCESS in 1h 08m 23s\n- os-client-config-tox-py311-tips https://zuul.opendev.org/t/openstack/build/fbc99a79c05f44b19b18c3652b73cacf : SUCCESS in 2m 25s\n- osc-tox-py311-tips https://zuul.opendev.org/t/openstack/build/b9ac90b2ffb340c78613ca7f72b7e69a : SUCCESS in 5m 59s\n- osc-tox-py314-tips https://zuul.opendev.org/t/openstack/build/3577053b840e465ea1742b7a2765174e : SUCCESS in 7m 38s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/1baa7e9d5fd64cbd8b47f7f25ddc2979 : SUCCESS in 9m 06s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/8872fd153a0144caaac6b7170cc38221 : SUCCESS in 3m 12s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/c5eaba812dad4074b2040798eace21ab : SUCCESS in 59m 03s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/3bdfab13df5545a3967df491a310555f : SUCCESS in 1h 29m 01s\n- openstacksdk-functional-devstack-networking-ext https://zuul.opendev.org/t/openstack/build/33c4817627684c6cbd41666f35393115 : FAILURE in 1h 22m 47s (non-voting)\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/84cb44911d554ff8919389dfb8368fd5 : FAILURE in 31m 04s (non-voting)\n- openstacksdk-functional-devstack-manila https://zuul.opendev.org/t/openstack/build/016c4773bf5f46878559774348d8305a : SUCCESS in 35m 08s\n- openstacksdk-functional-devstack-compute-manila https://zuul.opendev.org/t/openstack/build/caa0e86c321a42b686663e3d5069347b : SUCCESS in 33m 16s\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/a46515e854cf48228a8a0e9b51fa187c : SUCCESS in 30m 31s\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/1212781734554a53b2c76899d91ec78d : SUCCESS in 19m 54s\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/5b47c1ef13064d04ae43999ab7d5d16a : SUCCESS in 1h 18m 23s (non-voting)\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/85d6ae29ff334c6a9fc25572958ae205 : SUCCESS in 1h 02m 52s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"9ace6b9d370d2dd64139b8544bb6fe0bf49f2e9a","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2026-06-03 09:51:56.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"89a8186a00e0738096671c72a68f5052916c907b","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-03 09:52:46.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"04e0a139ec9c63f7dfcc32f67e84559296507e47","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2026-06-03 10:12:49.000000000","message":"Uploaded patch set 2: New patch set was added with same tree, parent tree, and commit message as Patch Set 1.\n\nCopied Votes:\n* Code-Review+2 (copy condition: \"**changekind:TRIVIAL_REBASE** OR is:MIN\")\n\nOutdated Votes:\n* Workflow+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":2},{"id":"e63198b33059b15b6107771bce6feba15e660ffa","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2026-06-03 10:13:04.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"7cb709568afd383ebf3530b2364e065bbd93fd10","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-03 11:34:29.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/ebd44b83b8cb46e39f956484e6b611dd\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/5a5d239a50ec47cca2c5d8eb1194bda2 : SUCCESS in 2m 26s\n- bifrost-integration-openstacksdk-src https://zuul.opendev.org/t/openstack/build/a701bad5a4a64731b5ada5130924c1f1 : FAILURE in 6m 41s (non-voting)\n- requirements-check https://zuul.opendev.org/t/openstack/build/c957cee4f32d47e688d6545c55cd6394 : SUCCESS in 2m 35s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/aae3fa9e2f584cb192088ba5f8bba564 : SUCCESS in 5m 40s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/d2cf41ee53c64f788067b224e208abd4 : SUCCESS in 4m 53s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/7931133fa94048cebd9077952932115e : SUCCESS in 6m 13s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/c48ceabba93a4afb8da965be74fd198a : SUCCESS in 4m 28s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/361fc090f96540648011203dd4d691c2 : SUCCESS in 7m 36s (non-voting)\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/406981457a584920bfeaa43dcb94d3d9 : SUCCESS in 1h 08m 00s\n- os-client-config-tox-py311-tips https://zuul.opendev.org/t/openstack/build/ad2ab90cd958476d9f7b8003b23e94b2 : SUCCESS in 6m 49s\n- osc-tox-py311-tips https://zuul.opendev.org/t/openstack/build/8d08d3bb7cdb44fab1238a74a9cf2cd3 : SUCCESS in 5m 35s\n- osc-tox-py314-tips https://zuul.opendev.org/t/openstack/build/ed5fa69ca5304e2fa1540999694e6e79 : SUCCESS in 10m 29s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/81568a2fc9064a9b844f5acb9f2d1902 : SUCCESS in 11m 58s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/c56a8805fdb54b3295d2c5ca070e98e0 : SUCCESS in 5m 20s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/96bd60d4ea8f4bf78bcc728aa639fd60 : SUCCESS in 1h 10m 04s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/47b20275a509491a9029f59598077ff5 : SUCCESS in 1h 17m 49s\n- openstacksdk-functional-devstack-networking-ext https://zuul.opendev.org/t/openstack/build/c943dbafe86d4d819852b9a41e5726e7 : FAILURE in 1h 17m 58s (non-voting)\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/f8762204339f4d6fa65effe2f8f82b26 : FAILURE in 32m 36s (non-voting)\n- openstacksdk-functional-devstack-manila https://zuul.opendev.org/t/openstack/build/93e91accc467447bba071591ef77ee23 : SUCCESS in 19m 50s\n- openstacksdk-functional-devstack-compute-manila https://zuul.opendev.org/t/openstack/build/07ded3a444024524ae7b889110741330 : SUCCESS in 31m 50s\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/c8a1f2d4cb8d4bfe9a521f49314c6e1c : SUCCESS in 17m 42s\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/740e3738b18c492ca962efc66668b52a : SUCCESS in 20m 15s\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/840a08f5e8504aef904480653be3386c : FAILURE in 45m 59s (non-voting)\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/4a60e4e6bd8d4aa2ac53bb42f539922d : FAILURE in 37m 00s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"84022d42c0668834294c23597e8a0ac76fee12c6","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-03 11:35:24.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"771d17b21f6615fcd2e0c42eac4ad4c44ed68b24","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-03 13:08:08.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/4dbe2e6d4d8d4d5b8485a06ff34f6ee6\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/0b63d005fea140cfbdeefc1d2c97b889 : SUCCESS in 2m 38s\n- requirements-check https://zuul.opendev.org/t/openstack/build/70e0765c5cf24d3e8c78d4d9ed1c13f5 : SUCCESS in 2m 39s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/d2b03f6e2e96444d9ab3731777e3fc65 : SUCCESS in 6m 59s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/c89b996a4eb4488c9b21fa63af26fa10 : SUCCESS in 3m 21s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/94d6b3b721934f55acbd68843091fe30 : SUCCESS in 5m 55s\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/1d8fd17038714c10b8426dd29c760610 : SUCCESS in 1h 08m 44s\n- os-client-config-tox-py311-tips https://zuul.opendev.org/t/openstack/build/b3f4bc12cd09472297df31d156f84b65 : SUCCESS in 6m 21s\n- osc-tox-py311-tips https://zuul.opendev.org/t/openstack/build/6094cfeba285472b937a5e24f580aba8 : SUCCESS in 4m 26s\n- osc-tox-py314-tips https://zuul.opendev.org/t/openstack/build/107b672192e4442c8b35c67a3432c4f6 : SUCCESS in 6m 23s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b19aa2522173480b8058a42c9ef4672b : SUCCESS in 10m 48s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/4005afa4a9f94e7ca6bd9ea4fc0125bf : SUCCESS in 5m 47s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/e7f117b0f9a04122be13d7ca2fa408c9 : SUCCESS in 42m 09s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/e19036e3dba944a38aad50cded3cf25c : SUCCESS in 1h 27m 47s\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/2cb7c322a27d4442a1582c79f751b3ff : SUCCESS in 42m 50s","accounts_in_message":[],"_revision_number":2},{"id":"d581d8de9febd7ea0578105675dc2107d1b33002","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-03 13:08:08.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":2},{"id":"19b8dafeb2bd8d94c19e65ac9bcf2e95fffc7c84","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-03 13:09:56.000000000","message":"Patch Set 2:\n\nBuild failed (promote pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\nhttps://zuul.opendev.org/t/openstack/buildset/6a868cb784b846a5ab443c472d0be184\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/fd74960543c1481487a1f984f87bbc15 : POST_FAILURE in 1m 25s","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"83e4e0316e88b7032f2c93a9af7c8b2751367ac0","revisions":{"1d718c48ae3b9266d9a3f1892ff7960200fec5fd":{"kind":"REWORK","_number":1,"created":"2026-06-02 19:36:11.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/97/991197/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/97/991197/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/97/991197/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/97/991197/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/97/991197/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/97/991197/1"}}},"commit":{"parents":[{"commit":"61b5ada22d4fcf674ab9885333c01190ac63ed65","subject":"Merge \"typing: Add annotations to remaining methods (dns)\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/61b5ada22d4fcf674ab9885333c01190ac63ed65"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2026-05-21 19:13:51.000000000","tz":60},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2026-06-02 19:36:05.000000000","tz":60},"subject":"typing: Add annotations to remaining methods (identity)","message":"typing: Add annotations to remaining methods (identity)\n\nChange-Id: I04bc66a0c61cbad17d538978d579444ea12a040b\nSigned-off-by: Stephen Finucane \u003cstephenfin@redhat.com\u003e\nAssisted-By: Claude Sonnet 4.6 \u003cnoreply@anthropic.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/1d718c48ae3b9266d9a3f1892ff7960200fec5fd"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/1d718c48ae3b9266d9a3f1892ff7960200fec5fd"}]},"branch":"refs/heads/master"},"83e4e0316e88b7032f2c93a9af7c8b2751367ac0":{"kind":"NO_CHANGE","_number":2,"created":"2026-06-03 10:12:49.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/97/991197/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/97/991197/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/97/991197/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/97/991197/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/97/991197/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/97/991197/2"}}},"commit":{"parents":[{"commit":"61b5ada22d4fcf674ab9885333c01190ac63ed65","subject":"Merge \"typing: Add annotations to remaining methods (dns)\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/61b5ada22d4fcf674ab9885333c01190ac63ed65"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2026-05-21 19:13:51.000000000","tz":60},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2026-06-03 10:12:43.000000000","tz":60},"subject":"typing: Add annotations to remaining methods (identity)","message":"typing: Add annotations to remaining methods (identity)\n\nChange-Id: I04bc66a0c61cbad17d538978d579444ea12a040b\nSigned-off-by: Stephen Finucane \u003cstephenfin@redhat.com\u003e\nAssisted-By: Claude Sonnet 4.6 \u003cnoreply@anthropic.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/83e4e0316e88b7032f2c93a9af7c8b2751367ac0"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/83e4e0316e88b7032f2c93a9af7c8b2751367ac0"}]},"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"}},{"label":"Allow-Post-Review","status":"MAY"}]}],"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":"Allow-Post-Review","description":"Allow Post Review","status":"NOT_APPLICABLE","is_legacy":false,"applicability_expression_result":{"fulfilled":false,"status":"FAIL"},"submittability_expression_result":{"expression":"is:true","fulfilled":true,"status":"NOT_EVALUATED","passing_atoms":[],"failing_atoms":[],"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":{"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":""}}}]}
