)]}'
{"id":"openstack%2Fkeystoneauth~932989","triplet_id":"openstack%2Fkeystoneauth~master~I460661e045aacd72ea3d63b61a1377eb6a912408","project":"openstack/keystoneauth","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":"2024-11-18 10:35:43.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":"I460661e045aacd72ea3d63b61a1377eb6a912408","subject":"typing: Annotate keystoneauth1.identity.v3","status":"MERGED","created":"2024-10-22 10:50:30.000000000","updated":"2024-11-18 15:51:03.000000000","submitted":"2024-11-18 15:49:56.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":2,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"932989-typing","meta_rev_id":"48918850fdd1d120893957d96e409dd0f75c3953","_number":932989,"virtual_id_number":932989,"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":7414,"name":"David Wilde","email":"dwilde@redhat.com","username":"d34dh0r53"},{"value":0,"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2024-11-18 15:49:55.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":7414,"name":"David Wilde","email":"dwilde@redhat.com","username":"d34dh0r53"},"all":[{"value":2,"date":"2024-11-01 14:48:23.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":7414,"name":"David Wilde","email":"dwilde@redhat.com","username":"d34dh0r53"},{"value":2,"date":"2024-10-23 16:24:02.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},{"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":7414,"name":"David Wilde","email":"dwilde@redhat.com","username":"d34dh0r53"},"all":[{"value":1,"date":"2024-11-01 14:48:23.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":7414,"name":"David Wilde","email":"dwilde@redhat.com","username":"d34dh0r53"},{"value":0,"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},{"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}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":7414,"name":"David Wilde","email":"dwilde@redhat.com","username":"d34dh0r53"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2024-10-22 12:24:35.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":"2024-10-23 16:24:02.000000000","updated_by":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"reviewer":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"state":"REVIEWER"},{"updated":"2024-11-01 14:48:23.000000000","updated_by":{"_account_id":7414,"name":"David Wilde","email":"dwilde@redhat.com","username":"d34dh0r53"},"reviewer":{"_account_id":7414,"name":"David Wilde","email":"dwilde@redhat.com","username":"d34dh0r53"},"state":"REVIEWER"}],"messages":[{"id":"f233cca831ee81e80b1b8bec7c18b2c0a755f9f2","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2024-10-22 10:50:30.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"3eba1d234c67729fdbb62efa224770ab634b1a79","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-10-22 12:24:35.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/8d7a9fad017a40f1b8aacc05e6967172\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/94cdf8b1ef3b4fd4bc2bd59cc3b503b5 : SUCCESS in 2m 35s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/222df18fdf71431ea22e3ddccc407927 : SUCCESS in 1h 28m 36s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/7fc83aa96ba64e9e817f072577c27f9a : SUCCESS in 3m 24s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/98e05a104ea24c1eb6158b9848cd6383 : SUCCESS in 4m 53s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/36708bd03c9b4dedbfe39a279df451a2 : SUCCESS in 8m 12s\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/994fc507305641b7806b68de69ca5739 : SUCCESS in 59m 29s\n- osc-tox-py39-tips https://zuul.opendev.org/t/openstack/build/1191526a5c854348ac8ef2bda5dab51d : SUCCESS in 4m 32s\n- osc-tox-py312-tips https://zuul.opendev.org/t/openstack/build/ece8f61cb5364c59b11428110762ca26 : SUCCESS in 7m 49s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/5b4ac71e12db44e1975294fc8987d0e1 : SUCCESS in 8m 33s","accounts_in_message":[],"_revision_number":1},{"id":"56a5d339741b995af778fe998536630ae73c3616","author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"date":"2024-10-23 16:24:02.000000000","message":"Patch Set 1: Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"4608810f47ba88c46343694759e126a306ac73c2","author":{"_account_id":7414,"name":"David Wilde","email":"dwilde@redhat.com","username":"d34dh0r53"},"date":"2024-11-01 14:48:23.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"bca0eb384d6b230fc2b07434b7df8b24018fe339","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-11-15 15:59:40.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"5ab8b924b615b4941d0d47f35b1d37879a00717b","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-11-15 17:53:12.000000000","message":"Patch Set 1: Verified-2\n\nThis change depends on a change that failed to merge.\n\nChange https://review.opendev.org/932988 is needed.","accounts_in_message":[],"_revision_number":1},{"id":"5f514dafe3d15e8dc19a978a8fcc0d29e478d3fe","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2024-11-15 18:16:28.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"a4f83f75558c10ad900954d0d170ab0d7ccdea4b","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-11-15 19:51:59.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/567d8ef8026a4dc7aa72287cddb9464c\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/62a96381f0964f979932bd31086730a7 : SUCCESS in 2m 43s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/a1ecd40ebf6645d0aebb3febaad9275c : SUCCESS in 1h 31m 41s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/743594045e8a44859288c7aa358f9728 : SUCCESS in 3m 40s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/86d36168364b4027ab8f4fb3f24c5a2b : SUCCESS in 9m 11s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/8cb306590e414c288a8a58e8c5dce4f6 : SUCCESS in 5m 29s\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/370051d66da3434dbea1a27d2bf6a531 : SUCCESS in 1h 06m 09s\n- osc-tox-py39-tips https://zuul.opendev.org/t/openstack/build/770ef27711c64ce581f0822b04c9ead6 : SUCCESS in 4m 47s\n- osc-tox-py312-tips https://zuul.opendev.org/t/openstack/build/3c062b52d10045e998a15b16970512ba : SUCCESS in 4m 48s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/4bc92987999e46fd846c4ef76578ac37 : SUCCESS in 6m 25s","accounts_in_message":[],"_revision_number":1},{"id":"408af2892b3ff3c1ecf6ed3507d286ad9b58d568","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-11-16 13:07:49.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"d2e4c63a421539819db6565f0ddcd6e94886ef2e","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-11-16 15:03:45.000000000","message":"Patch Set 1: Verified-2\n\nThis change depends on a change that failed to merge.\n\nChange https://review.opendev.org/932988 is needed.","accounts_in_message":[],"_revision_number":1},{"id":"0cd314f15822e9b5db6a66ee394f459e4e43ead2","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2024-11-18 10:35:43.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"d50cd78b8e4ed9d5ad6a315d51143a6448324111","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-11-18 12:18:24.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/af4f53559ae14a0ea6249f486439e6e0\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/6936ffa2d0334aba8b747747fa05143a : SUCCESS in 1m 41s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/d07faf1cf679439b9c5e4b273eee6654 : SUCCESS in 1h 36m 24s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/222672075c9a4f1eb4d6c2d0576bc0ce : SUCCESS in 2m 19s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/12b3aaab9a454f2298972eac327391b8 : SUCCESS in 7m 39s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/988840055f1442c391038843f7dec089 : SUCCESS in 7m 59s\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/65e299611acf4fb8a276a0de085fc2b9 : SUCCESS in 52m 26s\n- osc-tox-py39-tips https://zuul.opendev.org/t/openstack/build/3910a20af9c64a93932b1009aec8aa3b : SUCCESS in 5m 55s\n- osc-tox-py312-tips https://zuul.opendev.org/t/openstack/build/db47f93af2424b5e9e7e3501c30d4535 : SUCCESS in 4m 31s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/3f9c79d4759a4a1d8d4d8a4f85082e5f : SUCCESS in 7m 25s","accounts_in_message":[],"_revision_number":1},{"id":"6644ffcc72d88446b204e705512617417ee6d9f9","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-11-18 14:20:31.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"a99057edef6ea9927f72818209bb155c880669c1","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-11-18 15:49:55.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/c609de6943e14370b75e7e875392809a\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/dc2f3180856b45af879867414816ca8f : SUCCESS in 2m 34s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/dbe26e5ba1b14b5c9806736a3a33ea16 : SUCCESS in 1h 29m 20s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/fb34020cd0fa449bbb83c73252237ea2 : SUCCESS in 4m 22s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/51057dca55794430971b91d82fbf5246 : SUCCESS in 8m 40s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/35f2863ff8064ecdbb12c27c77de0220 : SUCCESS in 9m 35s\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/1fedeedb4ddf40d38a32961cf55f247f : SUCCESS in 42m 13s\n- osc-tox-py39-tips https://zuul.opendev.org/t/openstack/build/0e57ece6529c4f56bf930e138b5765a8 : SUCCESS in 5m 26s\n- osc-tox-py312-tips https://zuul.opendev.org/t/openstack/build/b787a17a633a4e2b94fcf9e403ac84a8 : SUCCESS in 4m 38s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/16704717129a4bfc81fbcd412280452f : SUCCESS in 6m 46s","accounts_in_message":[],"_revision_number":1},{"id":"99d306e8664aee7fcf07942ec5ee118f7c47478c","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-11-18 15:49:56.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":1},{"id":"48918850fdd1d120893957d96e409dd0f75c3953","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-11-18 15:51:03.000000000","message":"Patch Set 1:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/44ae0b4fb55a4bf788bcbfd75c406b40\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/1a6913435ee1410a93eadb49c23919fa : SUCCESS in 48s","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"daca625b215613ad34d0f0816aa0bb2b927c36c2","revisions":{"daca625b215613ad34d0f0816aa0bb2b927c36c2":{"kind":"REWORK","_number":1,"created":"2024-10-22 10:50:30.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/89/932989/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystoneauth","ref":"refs/changes/89/932989/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystoneauth refs/changes/89/932989/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystoneauth refs/changes/89/932989/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystoneauth refs/changes/89/932989/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystoneauth refs/changes/89/932989/1"}}},"commit":{"parents":[{"commit":"a5aa2d631d0fba5d02a651e28a44f83aa2daacab","subject":"typing: Annotate keystoneauth1.identity.generic","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystoneauth/commit/a5aa2d631d0fba5d02a651e28a44f83aa2daacab"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2024-09-10 11:04:22.000000000","tz":60},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2024-10-22 10:50:16.000000000","tz":60},"subject":"typing: Annotate keystoneauth1.identity.v3","message":"typing: Annotate keystoneauth1.identity.v3\n\nThis looks more complex than it actually is, but there are actually just\na lot of classes here, almost all of which have the same methods and\ntherefore the same annotations.\n\nSigned-off-by: Stephen Finucane \u003cstephenfin@redhat.com\u003e\nChange-Id: I460661e045aacd72ea3d63b61a1377eb6a912408\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystoneauth/commit/daca625b215613ad34d0f0816aa0bb2b927c36c2"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystoneauth/commit/daca625b215613ad34d0f0816aa0bb2b927c36c2"}]},"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":7414,"name":"David Wilde","email":"dwilde@redhat.com","username":"d34dh0r53"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":7414,"name":"David Wilde","email":"dwilde@redhat.com","username":"d34dh0r53"}}]}],"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":{}}}]}
