)]}'
{"id":"openstack%2Foslo.limit~967072","triplet_id":"openstack%2Foslo.limit~master~I78f2b730ba0002bde3564eac0684630eb3cfb7bc","project":"openstack/oslo.limit","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-11-18 12:36:19.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":"I78f2b730ba0002bde3564eac0684630eb3cfb7bc","subject":"Add typing","status":"MERGED","created":"2025-11-13 17:28:20.000000000","updated":"2025-11-18 15:30:49.000000000","submitted":"2025-11-18 15:29:52.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":1,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"967072-typing","meta_rev_id":"f962890c278e2b156a2c75a1afcc3bde57c2a961","_number":967072,"virtual_id_number":967072,"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-11-18 15:29:51.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-11-17 15:25:48.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-11-17 15:25:48.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},"Backport-Candidate":{"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":{"-2":"Do Not Backport","-1":"Not A Backport Candidate"," 0":"Backport Review Needed","+1":"Proposed Backport","+2":"Should Backport"},"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-11-13 17:47:02.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":"90d101e333d3e24a696684ebdb0090f324a83427","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2025-11-13 17:28:20.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"09b9f01fb5bb2505bcfc5f0164c984bdaad6abf7","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-13 17:47:02.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/badc73bf70fb442a9ce2a52edcce2ba1\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/8c1555128db640be904dee000ee4c9cf : SUCCESS in 2m 12s\n- requirements-check https://zuul.opendev.org/t/openstack/build/d4d66814ad68404297f3df10943aabf5 : SUCCESS in 2m 09s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/38f84395ad474ed88bdc4ce4a0aa2e95 : FAILURE in 1m 45s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/5f0ae7b0f8344a65a3ef4a1fe318891d : FAILURE in 11m 50s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/b833021d8fc14ee7838ca0a45b718190 : SUCCESS in 1m 59s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/91da1fb4dc08414d9a19d72df86503ed : FAILURE in 2m 38s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/a003036c94114eaa9aa0e6edd39d9e31 : FAILURE in 3m 07s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/4a06a37b7a8e4e12b5038a37d17214bd : FAILURE in 2m 49s\n- oslo-limit-functional-devstack https://zuul.opendev.org/t/openstack/build/bcdf607c609e46e69cdf780728447248 : FAILURE in 9m 58s","accounts_in_message":[],"_revision_number":1},{"id":"fe9f1c643b79d11fbcfa482f01e4957472a65308","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"real_author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2025-11-16 13:11:25.000000000","message":"Patch Set 2: Patch Set 1 was rebased on behalf of \u003cGERRIT_ACCOUNT_15334\u003e\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"}],"_revision_number":2},{"id":"37876c6e6a399daace64c1ad2600ad191a1f485e","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-16 13:40: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/647f3a2d3bd940ccbe6b3be8578e0d04\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/11215884571842ce9b9eb5d6cab929d0 : SUCCESS in 2m 39s\n- requirements-check https://zuul.opendev.org/t/openstack/build/b3fbe9857b284315bcecd4bdbeafb984 : SUCCESS in 1m 51s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/471159a5e2a647a18ff114da34094ce6 : FAILURE in 2m 35s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/d88fc47e546d4f68b348c49ac1157f40 : FAILURE in 21m 51s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/a6d9cbf5618d415b95b517025705ddf8 : SUCCESS in 3m 01s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/95ea06f94cb44a9d9408576ea5b9b35d : FAILURE in 2m 38s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/f4474580e85d49edbf33736e8a51627d : FAILURE in 3m 51s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/7c94d7ee9bfe4d8aac749019dd0d950f : FAILURE in 2m 41s\n- oslo-limit-functional-devstack https://zuul.opendev.org/t/openstack/build/d8ba217b1589488db5a2d9650946d99d : FAILURE in 21m 16s","accounts_in_message":[],"_revision_number":2},{"id":"7b55bd5d4e0df28f886d170d7a311d7995c2fbd6","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2025-11-17 14:10:53.000000000","message":"Uploaded patch set 3.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":3},{"id":"509bc30265cf71b0fc892e0495eafa1bffa21254","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2025-11-17 14:12:58.000000000","message":"Uploaded patch set 4: Patch Set 3 was rebased.","accounts_in_message":[],"_revision_number":4},{"id":"0bec4b5daf7077326fd28584f64a196127135a7c","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2025-11-17 15:24:48.000000000","message":"Uploaded patch set 5: New patch set was added with same tree, parent tree, and commit message as Patch Set 4.","accounts_in_message":[],"_revision_number":5},{"id":"1f71954da855f224c59177a5ab275f1e53b6eebd","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2025-11-17 15:25:48.000000000","message":"Patch Set 5: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":5},{"id":"5c2e9227b23a838f4e02f55d35a34cd9e4bf1cbd","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-17 16:54:26.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/0540786257204e2bad7d5a49b4e9b10c\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/23ee4f5cea5f45ce9e02396dd841743f : SUCCESS in 3m 35s\n- requirements-check https://zuul.opendev.org/t/openstack/build/08ba2832f58c400c8d9e064e9c40e0fb : SUCCESS in 1m 45s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/b8bd108657e54b4ea65486c4b2217cdd : SUCCESS in 3m 13s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/72b709dee8284f4d8e1a75740cae3b4c : SUCCESS in 1h 28m 01s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/7c483b129b6b4399a514069e1d971e98 : SUCCESS in 3m 11s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/12f44e7007de42b6a1c2c5191ac1e600 : SUCCESS in 4m 29s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/5c1d3c56ee074bbda17809a628a28fe7 : SUCCESS in 3m 12s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f2f200ac1d6b4341973e0b364973d28a : SUCCESS in 3m 23s\n- oslo-limit-functional-devstack https://zuul.opendev.org/t/openstack/build/765b8cad8f1a44288b54ad9ce41256a9 : SUCCESS in 17m 10s","accounts_in_message":[],"_revision_number":5},{"id":"0ae1a8ef96e09d2719458249f23bd0a7c0514544","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-18 11:35:38.000000000","message":"Patch Set 5: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":5},{"id":"38294075f8c92632631cd6447e356ab718741495","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-18 12:32:38.000000000","message":"Patch Set 5: Verified-2\n\nBuild failed (gate 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/f563025b39144612987908f35966d0a7\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/1c5ad0e1dc4c44f6ae742250771f755d : SUCCESS in 1m 31s\n- requirements-check https://zuul.opendev.org/t/openstack/build/bf9651ffda8e4696b187258914d64d8c : SUCCESS in 1m 55s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/2083e6e9fd864cde94aa2c92ff51903c : FAILURE in 47m 28s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/6be8764c36ca45ccaeb24d63bff55c80 : SUCCESS in 2m 19s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/1cf3a99a972348949dc1712d0ded8567 : SUCCESS in 4m 20s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/6497f0920fe14ab39a319d50ed5f9efc : SUCCESS in 3m 48s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/40c4931903784a14bcb7173d94868964 : SUCCESS in 2m 55s\n- oslo-limit-functional-devstack https://zuul.opendev.org/t/openstack/build/c5487bc24e864d7cbf4615a9daa6df97 : SUCCESS in 12m 26s","accounts_in_message":[],"_revision_number":5},{"id":"282dab4ceccac6213ca0ce0ff657206761067def","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2025-11-18 12:36:19.000000000","message":"Patch Set 5:\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"3d689e25a22335bb7c7a68485145ab788256757a","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-18 13:44:00.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/7e5cfe8d4c0a4c4cad22d6386c7a84a3\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/444818d8680b461884f5d0753d8d4a74 : SUCCESS in 2m 20s\n- requirements-check https://zuul.opendev.org/t/openstack/build/3969dce054b9411381f2d4a22b8ba876 : SUCCESS in 2m 06s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/9dbe1dd59ef546e4b010f7bcbd3d5f96 : SUCCESS in 2m 02s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/9f7f1d25278c45af8d9405f1431396f0 : SUCCESS in 1h 06m 50s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f23ed5fab81943019e71d3a14273d7c6 : SUCCESS in 3m 03s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/0f45ef3d27614f98910d17543e999cd3 : SUCCESS in 3m 06s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/ef19c4450e6d44ef9457da39ca9f3859 : SUCCESS in 3m 52s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/94e74d1a8ff94879b83c76a0846e312c : SUCCESS in 3m 06s\n- oslo-limit-functional-devstack https://zuul.opendev.org/t/openstack/build/466325c9d5434984aa56afdd8ea1fde1 : SUCCESS in 24m 56s","accounts_in_message":[],"_revision_number":5},{"id":"aa1bfc90648bb5f0bb5580652cfa877619ff136e","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-18 13:44:21.000000000","message":"Patch Set 5: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":5},{"id":"af6794f347c8ff0bf4d35aa9917a954dbcc896a0","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-18 15:29:51.000000000","message":"Patch Set 5: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/b9ce38dcac7e4d4b87e93ffdbc7d67c5\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/288ec365890d4da8abeed6cd0186f549 : SUCCESS in 2m 47s\n- requirements-check https://zuul.opendev.org/t/openstack/build/af613be641284dd18a3e0568377ea4cd : SUCCESS in 1m 39s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/b0ee2c0c381640e288a16925bcbccdf6 : SUCCESS in 1h 41m 03s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/5439b69684d142f08937ccbc80484c95 : SUCCESS in 2m 57s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/c9148a18061447a5b23775044b56fba7 : SUCCESS in 2m 56s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/4a487a1fe28545c282e81b6da34799ff : SUCCESS in 3m 15s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/fd21b7d62a404644b53fc56dca417558 : SUCCESS in 2m 47s\n- oslo-limit-functional-devstack https://zuul.opendev.org/t/openstack/build/cd4ad46a29414f4fab42efbf5bb19403 : SUCCESS in 11m 53s","accounts_in_message":[],"_revision_number":5},{"id":"64a2cb3367f412140af936ad8e5eda0874fc6c15","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-18 15:29:52.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":5},{"id":"f962890c278e2b156a2c75a1afcc3bde57c2a961","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-18 15:30:49.000000000","message":"Patch Set 5:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/9a7a90ba200f4a2e98ecf18f3e0a07b4\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/6b9350c5686b487b90bfe550eb78eb0e : SUCCESS in 43s","accounts_in_message":[],"_revision_number":5}],"current_revision_number":5,"current_revision":"2bbe3b6b4024ffb6d60a31895f292d57449a36eb","revisions":{"e121cf4f425386eafde45f6741cdeee9406bbfc6":{"kind":"REWORK","_number":1,"created":"2025-11-13 17:28:20.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/72/967072/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/oslo.limit","ref":"refs/changes/72/967072/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/oslo.limit refs/changes/72/967072/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/oslo.limit refs/changes/72/967072/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/oslo.limit refs/changes/72/967072/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/oslo.limit refs/changes/72/967072/1"}}},"commit":{"parents":[{"commit":"d3c2389430e39d394db74ecfcb791d5c3bcdd879","subject":"Apply ruff","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.limit/commit/d3c2389430e39d394db74ecfcb791d5c3bcdd879"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2025-11-13 16:05:44.000000000","tz":0},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2025-11-13 17:15:40.000000000","tz":0},"subject":"Add typing","message":"Add typing\n\nSigned-off-by: Stephen Finucane \u003cstephenfin@redhat.com\u003e\nChange-Id: I78f2b730ba0002bde3564eac0684630eb3cfb7bc\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.limit/commit/e121cf4f425386eafde45f6741cdeee9406bbfc6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.limit/commit/e121cf4f425386eafde45f6741cdeee9406bbfc6"}]},"branch":"refs/heads/master"},"81841ce344ccdf8fa63fed5bd16638a955cd4a02":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2025-11-16 13:11:25.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"real_uploader":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"ref":"refs/changes/72/967072/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/oslo.limit","ref":"refs/changes/72/967072/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/oslo.limit refs/changes/72/967072/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/oslo.limit refs/changes/72/967072/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/oslo.limit refs/changes/72/967072/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/oslo.limit refs/changes/72/967072/2"}}},"commit":{"parents":[{"commit":"45104432cb15a79c10532e98240dcc8e2c4b6f3d","subject":"Apply ruff","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.limit/commit/45104432cb15a79c10532e98240dcc8e2c4b6f3d"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2025-11-13 16:05:44.000000000","tz":0},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2025-11-16 13:11:25.000000000","tz":0},"subject":"Add typing","message":"Add typing\n\nSigned-off-by: Stephen Finucane \u003cstephenfin@redhat.com\u003e\nChange-Id: I78f2b730ba0002bde3564eac0684630eb3cfb7bc\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.limit/commit/81841ce344ccdf8fa63fed5bd16638a955cd4a02"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.limit/commit/81841ce344ccdf8fa63fed5bd16638a955cd4a02"}]},"branch":"refs/heads/master","description":"Rebase"},"3806802e28873213575b0e380a9448c0e61b486e":{"kind":"REWORK","_number":3,"created":"2025-11-17 14:10:53.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/72/967072/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/oslo.limit","ref":"refs/changes/72/967072/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/oslo.limit refs/changes/72/967072/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/oslo.limit refs/changes/72/967072/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/oslo.limit refs/changes/72/967072/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/oslo.limit refs/changes/72/967072/3"}}},"commit":{"parents":[{"commit":"d3c2389430e39d394db74ecfcb791d5c3bcdd879","subject":"Apply ruff","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.limit/commit/d3c2389430e39d394db74ecfcb791d5c3bcdd879"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2025-11-13 16:05:44.000000000","tz":0},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2025-11-17 14:09:36.000000000","tz":0},"subject":"Add typing","message":"Add typing\n\nSigned-off-by: Stephen Finucane \u003cstephenfin@redhat.com\u003e\nChange-Id: I78f2b730ba0002bde3564eac0684630eb3cfb7bc\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.limit/commit/3806802e28873213575b0e380a9448c0e61b486e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.limit/commit/3806802e28873213575b0e380a9448c0e61b486e"}]},"branch":"refs/heads/master"},"b8d26b0050e7758719b5e61172cbf73b74906bad":{"kind":"TRIVIAL_REBASE","_number":4,"created":"2025-11-17 14:12:58.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/72/967072/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/oslo.limit","ref":"refs/changes/72/967072/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/oslo.limit refs/changes/72/967072/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/oslo.limit refs/changes/72/967072/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/oslo.limit refs/changes/72/967072/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/oslo.limit refs/changes/72/967072/4"}}},"commit":{"parents":[{"commit":"66bb7479243a3688a201e2b238fe57947cadcc27","subject":"ruff: Enable more rules","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.limit/commit/66bb7479243a3688a201e2b238fe57947cadcc27"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2025-11-13 16:05:44.000000000","tz":0},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2025-11-17 14:12:47.000000000","tz":0},"subject":"Add typing","message":"Add typing\n\nSigned-off-by: Stephen Finucane \u003cstephenfin@redhat.com\u003e\nChange-Id: I78f2b730ba0002bde3564eac0684630eb3cfb7bc\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.limit/commit/b8d26b0050e7758719b5e61172cbf73b74906bad"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.limit/commit/b8d26b0050e7758719b5e61172cbf73b74906bad"}]},"branch":"refs/heads/master"},"2bbe3b6b4024ffb6d60a31895f292d57449a36eb":{"kind":"NO_CHANGE","_number":5,"created":"2025-11-17 15:24:48.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/72/967072/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/oslo.limit","ref":"refs/changes/72/967072/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/oslo.limit refs/changes/72/967072/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/oslo.limit refs/changes/72/967072/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/oslo.limit refs/changes/72/967072/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/oslo.limit refs/changes/72/967072/5"}}},"commit":{"parents":[{"commit":"08c8da6b4223a3a8a6599cb2da37c15b2b8f0a05","subject":"ruff: Enable more rules","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.limit/commit/08c8da6b4223a3a8a6599cb2da37c15b2b8f0a05"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2025-11-13 16:05:44.000000000","tz":0},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2025-11-17 15:24:27.000000000","tz":0},"subject":"Add typing","message":"Add typing\n\nSigned-off-by: Stephen Finucane \u003cstephenfin@redhat.com\u003e\nChange-Id: I78f2b730ba0002bde3564eac0684630eb3cfb7bc\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.limit/commit/2bbe3b6b4024ffb6d60a31895f292d57449a36eb"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.limit/commit/2bbe3b6b4024ffb6d60a31895f292d57449a36eb"}]},"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":"Backport-Candidate","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":{}}},{"name":"Backport-Candidate","description":"Backport candidate status","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":{}}},{"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":{}}}]}
