)]}'
{"id":"openstack%2Fosc-lib~942264","triplet_id":"openstack%2Fosc-lib~master~I56d2095a504694b5f2035fc81ed3836731e0e25f","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:06.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":"I56d2095a504694b5f2035fc81ed3836731e0e25f","subject":"typing: Add typing to osc_lib.cli","status":"MERGED","created":"2025-02-19 20:13:12.000000000","updated":"2025-04-02 13:21:58.000000000","submitted":"2025-04-02 13:21:58.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":"942264-typing","meta_rev_id":"6714899f6c3381e3f5cf045609cb68a6b1108569","_number":942264,"virtual_id_number":942264,"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:21:58.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:06.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:06.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 22:06:20.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":"c3eb4a61bbae37f93ea53c98da923cc90acb529e","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":"4c0659db81850a111bf6a739a58d469ae36aa4c7","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-02-19 22:06:20.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/0e46a3d56d69440d82ebfd618db46f90\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/b46f329af2634256bf56a1fb328649a3 : SUCCESS in 4m 27s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/bcbde33abe8b495d91ca4402ee81fec6 : FAILURE in 4m 26s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/2065cf8ae31743d5b86aed27626a6588 : FAILURE in 4m 12s\n- osc-tox-py39-tips https://zuul.opendev.org/t/openstack/build/46a36ba2bb9e47808870eef9697b12a4 : FAILURE in 4m 30s\n- osc-tox-py312-tips https://zuul.opendev.org/t/openstack/build/5108570c5a4c4b15a28006773a5c2b9e : FAILURE in 4m 45s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/03dcfd11468a45a7902621ec319ab8b6 : FAILURE in 4m 57s\n- osc-functional-devstack https://zuul.opendev.org/t/openstack/build/4c6c620b65f7485a9517dd9d8abaa369 : SUCCESS in 1h 12m 08s\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/827ca06e048c4b548f4af2cbd26790f2 : POST_FAILURE in 25m 22s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"f49029b45b66e9b07b06a7cf37dc020ce7acf81e","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":"9467b6feb96b2cd94922f0935016af0023b85edf","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-02-20 12:47:14.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/013a2463bd7e492b9386e2504182cdfd\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/fd7e7d47d2234ad1adef8753692461d1 : SUCCESS in 5m 16s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/bfd3a55df75f409bbfb481f1cc22e622 : FAILURE in 3m 01s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/3493088080154fd1aa7743150fac9870 : FAILURE in 3m 49s\n- osc-tox-py39-tips https://zuul.opendev.org/t/openstack/build/c68c6eb11aa94ff68090d40b4c2ca5fd : FAILURE in 6m 05s\n- osc-tox-py312-tips https://zuul.opendev.org/t/openstack/build/ca0dae74da4143db9f5de12fc8a04914 : FAILURE in 4m 43s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/a1d8aa331920487bb3143fbcf11e84eb : FAILURE in 8m 49s\n- osc-functional-devstack https://zuul.opendev.org/t/openstack/build/2a6b47e446ec44ea9d71b71875c3fd76 : SUCCESS in 1h 04m 02s\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/be44017077ef48ec94e48a6939191a9d : POST_FAILURE in 25m 01s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"05fdfb8af0b77a8abe64bc0a7a5141552c5b5749","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":"617328213dcfa3b172f0e3e6026ceb08904446e6","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: Patch Set 3 was rebased.","accounts_in_message":[],"_revision_number":4},{"id":"b5dd614217f2629f772058c1e3b90bd25a8a1b50","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-03-19 13:54: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/cd8bfc0ad34d43fea33898ce65a941c2\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/23554afb118b4b50bb6096119d89c10e : SUCCESS in 3m 47s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/0874e40bfc1f4aa382ab4bb90aa253e6 : SUCCESS in 3m 17s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/edc8151664174c5baebec16b416cf3ed : SUCCESS in 4m 53s\n- osc-tox-py39-tips https://zuul.opendev.org/t/openstack/build/536f2fbed4724f6caac1d5295b599d87 : FAILURE in 5m 43s\n- osc-tox-py312-tips https://zuul.opendev.org/t/openstack/build/66a0dddf55ed488dbe128b09319c3217 : FAILURE in 7m 16s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b42801bb12274f7f8840ddd2df2d515a : SUCCESS in 2m 55s\n- osc-functional-devstack https://zuul.opendev.org/t/openstack/build/4473b66db34d420ebc00310cb4797e5d : SUCCESS in 59m 44s\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/4634b7eeeb864527869af308054b31f8 : SUCCESS in 49m 08s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"663caf623403bf774976992da736f640f9f056ed","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":"2245980ac8c165f0cf42b1c8160c396dddb927a1","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-04-01 13:53:28.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/e2a99279a7f845f68ae6816abba53565\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/a83600bf794347c0823cfa1817494d9e : SUCCESS in 4m 02s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/33a7c23101974aae86cb721e00c8ec49 : SUCCESS in 4m 31s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/5f85c7f5ecdd4b5494924ea11ccc1843 : SUCCESS in 3m 24s\n- osc-tox-py39-tips https://zuul.opendev.org/t/openstack/build/73166a715d7a4f16a70e2440074c81eb : SUCCESS in 6m 22s\n- osc-tox-py312-tips https://zuul.opendev.org/t/openstack/build/acb1e02051cd4722a31a58259d6e99ac : SUCCESS in 5m 43s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/3edf3a0418d4401592ec57160e00dc90 : SUCCESS in 4m 51s\n- osc-functional-devstack https://zuul.opendev.org/t/openstack/build/c5dff0a7f96c4a65a24a709be4935457 : SUCCESS in 1h 06m 49s\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/432c9c09668c479993abfc7f258adf85 : SUCCESS in 1h 09m 37s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"5e2a6420f8c105ce0103210edd3a593c7d19990c","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2025-04-01 15:44:06.000000000","message":"Patch Set 5: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":5},{"id":"551797ec692f3d8c58872b3d09f9510baaee4b4f","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-04-02 11:59:11.000000000","message":"Patch Set 5: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":5},{"id":"da6f4ab570add79257163c9165ec5ff15d67d0c9","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-04-02 13:21:58.000000000","message":"Patch Set 5: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/065e436bd94d4c20a6e4df1c7f53b15f\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/561553f5ebdf4f8f899a310e007eb54f : SUCCESS in 6m 25s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/0049f3bcad03458f8a56482fe94d4d0a : SUCCESS in 1m 43s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/e7a18a2ec20942efacaf73a620ba39c5 : SUCCESS in 3m 56s\n- osc-tox-py39-tips https://zuul.opendev.org/t/openstack/build/224a4172c5b744e4a13cc4b60aafa4e9 : SUCCESS in 5m 02s\n- osc-tox-py312-tips https://zuul.opendev.org/t/openstack/build/5672b623983e4abcb6ed36b4fb1cc6b7 : SUCCESS in 4m 48s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/a7cd18ae77d044cebacf35ac8ccd63a9 : SUCCESS in 5m 11s\n- osc-functional-devstack https://zuul.opendev.org/t/openstack/build/62357a1065f74e98bdadd8ae289ade74 : SUCCESS in 1h 00m 09s","accounts_in_message":[],"_revision_number":5},{"id":"6714899f6c3381e3f5cf045609cb68a6b1108569","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-04-02 13:21:58.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":5}],"current_revision_number":5,"current_revision":"ebbcb69f4af685c7e99f840c32184f60e7613d02","revisions":{"7fb754761f779de621814acf3dab2139cdc1a367":{"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/64/942264/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/osc-lib","ref":"refs/changes/64/942264/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/osc-lib refs/changes/64/942264/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/osc-lib refs/changes/64/942264/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/osc-lib refs/changes/64/942264/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/osc-lib refs/changes/64/942264/1"}}},"commit":{"parents":[{"commit":"8eac8d1487e98c0ba62c53dcfea22354d8e69aa3","subject":"api: Deprecate BaseAPI","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/osc-lib/commit/8eac8d1487e98c0ba62c53dcfea22354d8e69aa3"}]}],"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.cli","message":"typing: Add typing to osc_lib.cli\n\nChange-Id: I56d2095a504694b5f2035fc81ed3836731e0e25f\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/7fb754761f779de621814acf3dab2139cdc1a367"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/osc-lib/commit/7fb754761f779de621814acf3dab2139cdc1a367"}]},"branch":"refs/heads/master"},"6238d1fd2e0ed7a09943dfd9843f5f0f52f169d8":{"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/64/942264/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/osc-lib","ref":"refs/changes/64/942264/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/osc-lib refs/changes/64/942264/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/osc-lib refs/changes/64/942264/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/osc-lib refs/changes/64/942264/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/osc-lib refs/changes/64/942264/2"}}},"commit":{"parents":[{"commit":"eb500b91414192135b0d670e24bb708dd481e3cd","subject":"api: Deprecate BaseAPI","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/osc-lib/commit/eb500b91414192135b0d670e24bb708dd481e3cd"}]}],"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.cli","message":"typing: Add typing to osc_lib.cli\n\nChange-Id: I56d2095a504694b5f2035fc81ed3836731e0e25f\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/6238d1fd2e0ed7a09943dfd9843f5f0f52f169d8"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/osc-lib/commit/6238d1fd2e0ed7a09943dfd9843f5f0f52f169d8"}]},"branch":"refs/heads/master"},"f5372360ec114c74cff8dad961a7d9404eee1a94":{"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/64/942264/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/osc-lib","ref":"refs/changes/64/942264/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/osc-lib refs/changes/64/942264/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/osc-lib refs/changes/64/942264/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/osc-lib refs/changes/64/942264/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/osc-lib refs/changes/64/942264/3"}}},"commit":{"parents":[{"commit":"48756c3036833948102be1fc724fee526b3f87ab","subject":"api: Deprecate BaseAPI","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/osc-lib/commit/48756c3036833948102be1fc724fee526b3f87ab"}]}],"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.cli","message":"typing: Add typing to osc_lib.cli\n\nChange-Id: I56d2095a504694b5f2035fc81ed3836731e0e25f\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/f5372360ec114c74cff8dad961a7d9404eee1a94"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/osc-lib/commit/f5372360ec114c74cff8dad961a7d9404eee1a94"}]},"branch":"refs/heads/master"},"2e7c99b027d15a3d20c3192cc98b8e04954857fb":{"kind":"TRIVIAL_REBASE","_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/64/942264/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/osc-lib","ref":"refs/changes/64/942264/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/osc-lib refs/changes/64/942264/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/osc-lib refs/changes/64/942264/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/osc-lib refs/changes/64/942264/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/osc-lib refs/changes/64/942264/4"}}},"commit":{"parents":[{"commit":"3d5f797f2753e4496ce8cf4ac3493826a2f06a7f","subject":"api: Deprecate BaseAPI","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/osc-lib/commit/3d5f797f2753e4496ce8cf4ac3493826a2f06a7f"}]}],"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:48:19.000000000","tz":0},"subject":"typing: Add typing to osc_lib.cli","message":"typing: Add typing to osc_lib.cli\n\nChange-Id: I56d2095a504694b5f2035fc81ed3836731e0e25f\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/2e7c99b027d15a3d20c3192cc98b8e04954857fb"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/osc-lib/commit/2e7c99b027d15a3d20c3192cc98b8e04954857fb"}]},"branch":"refs/heads/master"},"ebbcb69f4af685c7e99f840c32184f60e7613d02":{"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/64/942264/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/osc-lib","ref":"refs/changes/64/942264/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/osc-lib refs/changes/64/942264/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/osc-lib refs/changes/64/942264/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/osc-lib refs/changes/64/942264/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/osc-lib refs/changes/64/942264/5"}}},"commit":{"parents":[{"commit":"0fc28510445c212534a14a4630b8883d28d6925c","subject":"api: Deprecate BaseAPI","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/osc-lib/commit/0fc28510445c212534a14a4630b8883d28d6925c"}]}],"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.cli","message":"typing: Add typing to osc_lib.cli\n\nChange-Id: I56d2095a504694b5f2035fc81ed3836731e0e25f\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/ebbcb69f4af685c7e99f840c32184f60e7613d02"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/osc-lib/commit/ebbcb69f4af685c7e99f840c32184f60e7613d02"}]},"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":{}}}]}
