)]}'
{"id":"openstack%2Fosc-lib~942270","triplet_id":"openstack%2Fosc-lib~master~I4dfff4786af3068a4e194d28d82299784321b634","project":"openstack/osc-lib","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":"2025-04-01 15:44:30.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":"I4dfff4786af3068a4e194d28d82299784321b634","subject":"typing: Add typing to osc_lib.utils","status":"MERGED","created":"2025-02-19 20:13:12.000000000","updated":"2025-04-02 13:48:42.000000000","submitted":"2025-04-02 13:48:42.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":"942270-typing","meta_rev_id":"eb2d12c22fe7a2c8d781f9c5b12b9f4195c1632c","_number":942270,"virtual_id_number":942270,"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":"2025-04-02 13:48:42.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":"2025-04-01 15:44:30.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":"2025-04-01 15:44:30.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}},"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":"2025-02-19 21:26:18.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":"243a619557e4b1e804355da6d676aa9a4af6cf09","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2025-02-19 20:13:12.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"1fbb8199c3db3b76bcf58765a82ad5135504e3a0","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-02-19 21:26:18.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/395706c188864066ace109636b4f3b39\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f2757657438f443c8f085cd3c8040de0 : SUCCESS in 4m 25s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/67522de0ed4141aaa6c75ef8b8af7c39 : FAILURE in 3m 45s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/a20b3d94cadc4044af154ec62550ea41 : FAILURE in 3m 36s\n- osc-tox-py39-tips https://zuul.opendev.org/t/openstack/build/614467efbbfc4d85b40f0a401a353f05 : FAILURE in 4m 30s\n- osc-tox-py312-tips https://zuul.opendev.org/t/openstack/build/a02809f12b5241569dc657b25bb7df91 : FAILURE in 4m 42s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/e3a40cd6a21449679ee49eef26046634 : FAILURE in 4m 00s\n- osc-functional-devstack https://zuul.opendev.org/t/openstack/build/b883f4838fc04bb8b7634e59b1119318 : SUCCESS in 59m 07s\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/059747f7af114e37a41b55b6c2212e5b : POST_FAILURE in 31m 51s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"fab66229e6526bfc71d479c6e0eb0ccfe7723fd1","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2025-02-20 11:37:17.000000000","message":"Uploaded patch set 2: Patch Set 1 was rebased.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":2},{"id":"bc5b82ab0d8b84b42a6dcd863773ba330a15649b","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-02-20 12:36:56.000000000","message":"Patch Set 2: 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/b6537d5bb6ae41f0b20e88e77a3e5375\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/41f5764a40024aaca64134e112a53d97 : SUCCESS in 6m 46s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/7bfcbc7b55ce4c97ab2d71cb26c9e02e : FAILURE in 3m 55s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/ba9605ff61b843cbb11e5b30a6cf19b7 : FAILURE in 3m 54s\n- osc-tox-py39-tips https://zuul.opendev.org/t/openstack/build/4a88109186f949e6a8318492d76a3437 : FAILURE in 9m 00s\n- osc-tox-py312-tips https://zuul.opendev.org/t/openstack/build/12dd7fe19bfb4d1b859befd309e7b9c6 : FAILURE in 9m 00s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/24d5cd1373e446c8abdd75408c4298c7 : FAILURE in 3m 43s\n- osc-functional-devstack https://zuul.opendev.org/t/openstack/build/fe7cc692c34b418cbd49acc28dd36470 : SUCCESS in 55m 18s\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/5566d752051448cb9070ec900b0b55c6 : POST_FAILURE in 38m 01s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"86640f2e0e30550c37ea38b19a6a81c2074e99e2","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2025-03-19 12:34:29.000000000","message":"Uploaded patch set 3: Patch Set 2 was rebased.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":3},{"id":"6e6eefca463b1ea7f884646185bbd3af580c1ab3","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2025-03-19 12:50:34.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"f96db278080fa7c244f89963571712e9181c4dab","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-03-19 13:59:23.000000000","message":"Patch Set 4: 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/237b834ca3574c40a485c0b0330d17cd\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/94083d806dde4b45bdb8811ccc814ee5 : SUCCESS in 3m 50s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/51dba75c6b38484c985bf438ad79abac : SUCCESS in 3m 26s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/7f3e6a8422df4ac2907aced6ae3354a8 : SUCCESS in 2m 10s\n- osc-tox-py39-tips https://zuul.opendev.org/t/openstack/build/73343eed674a42129a7f757edf197121 : FAILURE in 4m 41s\n- osc-tox-py312-tips https://zuul.opendev.org/t/openstack/build/d3add0c68430451ea917d01df59ec680 : FAILURE in 5m 50s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/3a4a483a0cbe4b4a9a5539fca6416d08 : SUCCESS in 5m 23s\n- osc-functional-devstack https://zuul.opendev.org/t/openstack/build/63d994a8655d4579943ecc5da20e654f : SUCCESS in 1h 02m 34s\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/b674f5d8ec614895bf30f47ab840cf2c : SUCCESS in 1h 02m 58s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"5b7b6b00859a40aeaa63789107f643c3299a6528","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2025-04-01 12:41:38.000000000","message":"Uploaded patch set 5: Patch Set 4 was rebased.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":5},{"id":"958bba50ac30645aa1bc525bdf12c2fe453ca254","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-04-01 13:48:14.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/0b8239b260fa4ee18b428cfe365c5e03\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/89591e98a236484a89de32ea28af08bd : SUCCESS in 3m 46s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/8fe1c6793c284d5e8b2bfb8780ca1d6b : SUCCESS in 3m 37s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/e0c3dbf19534423796917bc5c0228a88 : SUCCESS in 2m 47s\n- osc-tox-py39-tips https://zuul.opendev.org/t/openstack/build/dd0e92656c99435ab346588c38533771 : SUCCESS in 4m 32s\n- osc-tox-py312-tips https://zuul.opendev.org/t/openstack/build/fb6c0c05b0334ae99e9bd7c4887b21be : SUCCESS in 7m 15s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ac312050f694404c961949df666552ca : SUCCESS in 4m 09s\n- osc-functional-devstack https://zuul.opendev.org/t/openstack/build/f9c220c93af64abf9c02b304d47123ed : SUCCESS in 57m 11s\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/b20ad713eceb4d8a96f1c26feff3bc7e : SUCCESS in 1h 01m 40s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"ea8482e953445218a4dcae58b3ae7c36363600d6","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2025-04-01 15:44:30.000000000","message":"Patch Set 5: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":5},{"id":"217bd9ef343523c59eade856b5058ee39ec02933","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-04-02 11:59:22.000000000","message":"Patch Set 5: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":5},{"id":"3d7e695b67a73863833200ef682fb5dedc72a07c","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-04-02 13:48:42.000000000","message":"Patch Set 5: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/b7f9b918034843b2af2a21fdd6096a92\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/86b4b11f0cd546228ae364ce3f8fee3a : SUCCESS in 5m 10s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/d53190a3755948d784217b6771ecd170 : SUCCESS in 7m 04s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/1b347383d715411d98b81d8013be29b0 : SUCCESS in 3m 22s\n- osc-tox-py39-tips https://zuul.opendev.org/t/openstack/build/02c0417e54ed457e99a1f3f353e635c7 : SUCCESS in 5m 28s\n- osc-tox-py312-tips https://zuul.opendev.org/t/openstack/build/bd157ce140b44096bba678ec0c2149f2 : SUCCESS in 5m 30s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/a19f72899a74418b950de2374ccfa3d7 : SUCCESS in 5m 26s\n- osc-functional-devstack https://zuul.opendev.org/t/openstack/build/0655582825db445ea738dd23c43effa2 : SUCCESS in 1h 03m 56s","accounts_in_message":[],"_revision_number":5},{"id":"eb2d12c22fe7a2c8d781f9c5b12b9f4195c1632c","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-04-02 13:48:42.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":5}],"current_revision_number":5,"current_revision":"d9e1500a202d3b03a96c8f64e819c51d1369fab4","revisions":{"5cd4d7942dc1617057126a8819cf1fa700c4f789":{"kind":"REWORK","_number":1,"created":"2025-02-19 20:13:12.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/70/942270/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/osc-lib","ref":"refs/changes/70/942270/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/osc-lib refs/changes/70/942270/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/osc-lib refs/changes/70/942270/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/osc-lib refs/changes/70/942270/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/osc-lib refs/changes/70/942270/1"}}},"commit":{"parents":[{"commit":"c999b9b2474f6664e78b799918b658a366d7be50","subject":"typing: Add typing to osc_lib.command","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/osc-lib/commit/c999b9b2474f6664e78b799918b658a366d7be50"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2025-02-19 20:12:40.000000000","tz":0},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2025-02-19 20:12:40.000000000","tz":0},"subject":"typing: Add typing to osc_lib.utils","message":"typing: Add typing to osc_lib.utils\n\nChange-Id: I4dfff4786af3068a4e194d28d82299784321b634\nSigned-off-by: Stephen Finucane \u003cstephenfin@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/osc-lib/commit/5cd4d7942dc1617057126a8819cf1fa700c4f789"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/osc-lib/commit/5cd4d7942dc1617057126a8819cf1fa700c4f789"}]},"branch":"refs/heads/master"},"c0bc76ecbb83065320a1c158955d4231acb52141":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2025-02-20 11:37:17.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/70/942270/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/osc-lib","ref":"refs/changes/70/942270/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/osc-lib refs/changes/70/942270/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/osc-lib refs/changes/70/942270/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/osc-lib refs/changes/70/942270/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/osc-lib refs/changes/70/942270/2"}}},"commit":{"parents":[{"commit":"e554c24b54fc014483c24fae998312884d027f9a","subject":"typing: Add typing to osc_lib.command","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/osc-lib/commit/e554c24b54fc014483c24fae998312884d027f9a"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2025-02-19 20:12:40.000000000","tz":0},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2025-02-20 11:37:12.000000000","tz":0},"subject":"typing: Add typing to osc_lib.utils","message":"typing: Add typing to osc_lib.utils\n\nChange-Id: I4dfff4786af3068a4e194d28d82299784321b634\nSigned-off-by: Stephen Finucane \u003cstephenfin@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/osc-lib/commit/c0bc76ecbb83065320a1c158955d4231acb52141"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/osc-lib/commit/c0bc76ecbb83065320a1c158955d4231acb52141"}]},"branch":"refs/heads/master"},"45d7ec183ac36650d66082e42c615a24074ddceb":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2025-03-19 12:34:29.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/70/942270/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/osc-lib","ref":"refs/changes/70/942270/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/osc-lib refs/changes/70/942270/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/osc-lib refs/changes/70/942270/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/osc-lib refs/changes/70/942270/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/osc-lib refs/changes/70/942270/3"}}},"commit":{"parents":[{"commit":"c455c93ae5cf02877789da821397a9ef6009a21d","subject":"typing: Add typing to osc_lib.command","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/osc-lib/commit/c455c93ae5cf02877789da821397a9ef6009a21d"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2025-02-19 20:12:40.000000000","tz":0},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2025-03-19 12:28:40.000000000","tz":0},"subject":"typing: Add typing to osc_lib.utils","message":"typing: Add typing to osc_lib.utils\n\nChange-Id: I4dfff4786af3068a4e194d28d82299784321b634\nSigned-off-by: Stephen Finucane \u003cstephenfin@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/osc-lib/commit/45d7ec183ac36650d66082e42c615a24074ddceb"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/osc-lib/commit/45d7ec183ac36650d66082e42c615a24074ddceb"}]},"branch":"refs/heads/master"},"4525a49c1478abbfd2360e2b7a9ca28d8e0c9cef":{"kind":"REWORK","_number":4,"created":"2025-03-19 12:50:34.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/70/942270/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/osc-lib","ref":"refs/changes/70/942270/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/osc-lib refs/changes/70/942270/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/osc-lib refs/changes/70/942270/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/osc-lib refs/changes/70/942270/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/osc-lib refs/changes/70/942270/4"}}},"commit":{"parents":[{"commit":"7fd0fb73c68f236b1dfdaf4ba22e60ddcdcd281c","subject":"typing: Add typing to osc_lib.command","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/osc-lib/commit/7fd0fb73c68f236b1dfdaf4ba22e60ddcdcd281c"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2025-02-19 20:12:40.000000000","tz":0},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2025-03-19 12:49:08.000000000","tz":0},"subject":"typing: Add typing to osc_lib.utils","message":"typing: Add typing to osc_lib.utils\n\nChange-Id: I4dfff4786af3068a4e194d28d82299784321b634\nSigned-off-by: Stephen Finucane \u003cstephenfin@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/osc-lib/commit/4525a49c1478abbfd2360e2b7a9ca28d8e0c9cef"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/osc-lib/commit/4525a49c1478abbfd2360e2b7a9ca28d8e0c9cef"}]},"branch":"refs/heads/master"},"d9e1500a202d3b03a96c8f64e819c51d1369fab4":{"kind":"TRIVIAL_REBASE","_number":5,"created":"2025-04-01 12:41:38.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/70/942270/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/osc-lib","ref":"refs/changes/70/942270/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/osc-lib refs/changes/70/942270/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/osc-lib refs/changes/70/942270/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/osc-lib refs/changes/70/942270/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/osc-lib refs/changes/70/942270/5"}}},"commit":{"parents":[{"commit":"9e1dc2e3b64a2bef8380b3065a9bba9242bd53da","subject":"typing: Add typing to osc_lib.command","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/osc-lib/commit/9e1dc2e3b64a2bef8380b3065a9bba9242bd53da"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2025-02-19 20:12:40.000000000","tz":0},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2025-04-01 12:41:10.000000000","tz":60},"subject":"typing: Add typing to osc_lib.utils","message":"typing: Add typing to osc_lib.utils\n\nChange-Id: I4dfff4786af3068a4e194d28d82299784321b634\nSigned-off-by: Stephen Finucane \u003cstephenfin@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/osc-lib/commit/d9e1500a202d3b03a96c8f64e819c51d1369fab4"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/osc-lib/commit/d9e1500a202d3b03a96c8f64e819c51d1369fab4"}]},"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":{}}},{"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":{}}}]}
