)]}'
{"id":"openstack%2Fpython-zaqarclient~961061","triplet_id":"openstack%2Fpython-zaqarclient~master~I8bfbd0abbf2ad825716331833fb6ab68a1e61dfd","project":"openstack/python-zaqarclient","branch":"master","topic":"pre-commit","hashtags":[],"change_id":"I8bfbd0abbf2ad825716331833fb6ab68a1e61dfd","subject":"Use pre-commit for pep8 checks","status":"MERGED","created":"2025-09-14 05:45:00.000000000","updated":"2025-10-13 10:51:20.000000000","submitted":"2025-10-13 10:50:33.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":"961061-pre-commit","meta_rev_id":"25b6ec3cf01dbf38a1f61e2f789d0f48f1d52e39","_number":961061,"virtual_id_number":961061,"owner":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2025-10-13 10:50:33.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":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"all":[{"value":2,"date":"2025-10-13 10:14:28.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},{"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":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"all":[{"value":1,"date":"2025-10-13 10:14:28.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},{"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":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2025-09-14 06:06:41.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":"a172ff0870380c86f08a5fea78c761d3b85e2296","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2025-09-14 05:45:00.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"a7a9050552d05f72f8db727b28d132d36de440b9","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-09-14 06:06:41.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/9e3a6a070f904f4e85a393ce0a04ad89\n\n- requirements-check https://zuul.opendev.org/t/openstack/build/861028c1ec4f4ed391b7278df1c600cb : SUCCESS in 2m 00s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/eb24960d7c134cba9a72f66c2bb96784 : SUCCESS in 2m 31s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/2f007ce432d140a29854e8056ea23053 : SUCCESS in 2m 54s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/3ceffe996c5a42da9b8783dcfc514271 : SUCCESS in 3m 02s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/5266380e24754dacb7cc5208e9b6f94f : SUCCESS in 5m 08s (non-voting)\n- openstackclient-check-plugins https://zuul.opendev.org/t/openstack/build/6dc1ef07c13c49b993ebc52d8d671f9d : SUCCESS in 6m 37s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/279d2a26d6c34b6fa1bc02261d51cd90 : SUCCESS in 2m 48s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/cd478bfe55694d699ebe16588b9308a9 : SUCCESS in 2m 19s\n- python-zaqarclient-functional https://zuul.opendev.org/t/openstack/build/72a03967d8f54fc4b9de0d5e7e97adc7 : SUCCESS in 19m 02s","accounts_in_message":[],"_revision_number":1},{"id":"38df7ac21bd077e7defb343efc29ab7665a50138","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2025-10-11 15:11:21.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":2},{"id":"f8f07b146252a6ce96f90ff53ac2d39d0dd833b7","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-10-11 15:44:33.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/8a5b062063bd4bf5add3c6e8af54ba05\n\n- requirements-check https://zuul.opendev.org/t/openstack/build/771d325a28964783a7b7e8fa753655c7 : SUCCESS in 1m 56s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/c42ca01bf45443ee917d68d9f2b500aa : SUCCESS in 2m 08s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/7d706dc7d758445b93c35a4a9599033d : SUCCESS in 3m 53s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/44d1fd5e219e4db798f0a09705f761ee : SUCCESS in 2m 51s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/5c7aa58af7f54d8586c9eab25235a113 : SUCCESS in 5m 38s (non-voting)\n- openstackclient-check-plugins https://zuul.opendev.org/t/openstack/build/a99dc6b2bce141e1a6bc8f03b9251b60 : SUCCESS in 5m 06s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c03751d46be2434ead36e8bd1e1d97a4 : SUCCESS in 3m 02s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/abb8c0520b7b4826b7f7afa416206b3f : SUCCESS in 3m 27s\n- python-zaqarclient-functional https://zuul.opendev.org/t/openstack/build/330973b141d741d1be466180bf5f0097 : SUCCESS in 27m 26s","accounts_in_message":[],"_revision_number":2},{"id":"69a4e65964a51e38dd07fb201fe59b1dc651ed88","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2025-10-13 10:14:28.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"a8323ffd52b7d679b0ec75511f5e84e24cb09c72","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-10-13 10:14:52.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"09a912705b3db431b1e28336de9ba454d7a93ea6","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-10-13 10:50:33.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/0eae01e816554ed9baf18a59652168cd\n\n- requirements-check https://zuul.opendev.org/t/openstack/build/78e5d77721074b738dc11b0da11bf34a : SUCCESS in 2m 08s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/7b327099ddf34943b1a4d86bd3801ed8 : SUCCESS in 1m 58s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/37e95b7a4dbc4361893f68fd113c5033 : SUCCESS in 1m 39s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/b0442ffa0be247659154d3c99112185a : SUCCESS in 3m 06s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f1388807581d4d298b1bdf1964f93d45 : SUCCESS in 2m 42s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/e322de1256a247d19fac96f41756f807 : SUCCESS in 3m 28s\n- python-zaqarclient-functional https://zuul.opendev.org/t/openstack/build/ee71fbcffef94eb1887d44b04032c6f4 : SUCCESS in 23m 50s","accounts_in_message":[],"_revision_number":2},{"id":"13917a8d6fce49212241d8128c52bc7b90642f7b","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-10-13 10:50:33.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":2},{"id":"25b6ec3cf01dbf38a1f61e2f789d0f48f1d52e39","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-10-13 10:51:20.000000000","message":"Patch Set 2:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/cce47947f6024eaeaa0929e1bf6f1af5\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/3ec4288b6e4443ecb38afbacebd1bfd5 : SUCCESS in 39s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/11451c3c43e94cd2926d3901c4fbd49f : SUCCESS in 38s","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"43c1571fe7a51cc0c94df30255c480d1a9da1a60","revisions":{"1878791fe651e60e92c3159604dea8e4c442f60f":{"kind":"REWORK","_number":1,"created":"2025-09-14 05:45:00.000000000","uploader":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"ref":"refs/changes/61/961061/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-zaqarclient","ref":"refs/changes/61/961061/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-zaqarclient refs/changes/61/961061/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-zaqarclient refs/changes/61/961061/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-zaqarclient refs/changes/61/961061/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-zaqarclient refs/changes/61/961061/1"}}},"commit":{"parents":[{"commit":"2d375edcc85c89c8699d3aa7856e518079f26823","subject":"Merge \"tox: Drop basepython\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zaqarclient/commit/2d375edcc85c89c8699d3aa7856e518079f26823"}]}],"author":{"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","date":"2025-09-14 05:44:02.000000000","tz":540},"committer":{"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","date":"2025-09-14 05:44:34.000000000","tz":540},"subject":"Use pre-commit for pep8 checks","message":"Use pre-commit for pep8 checks\n\npre-commit was introduced in several repos and is known to be useful.\nIt allows us to easily enable pyupgrade to clean up legacy syntaxes.\n\nChange-Id: I8bfbd0abbf2ad825716331833fb6ab68a1e61dfd\nSigned-off-by: Takashi Kajinami \u003ckajinamit@oss.nttdata.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zaqarclient/commit/1878791fe651e60e92c3159604dea8e4c442f60f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zaqarclient/commit/1878791fe651e60e92c3159604dea8e4c442f60f"}]},"branch":"refs/heads/master"},"43c1571fe7a51cc0c94df30255c480d1a9da1a60":{"kind":"REWORK","_number":2,"created":"2025-10-11 15:11:21.000000000","uploader":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"ref":"refs/changes/61/961061/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-zaqarclient","ref":"refs/changes/61/961061/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-zaqarclient refs/changes/61/961061/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-zaqarclient refs/changes/61/961061/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-zaqarclient refs/changes/61/961061/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-zaqarclient refs/changes/61/961061/2"}}},"commit":{"parents":[{"commit":"2d375edcc85c89c8699d3aa7856e518079f26823","subject":"Merge \"tox: Drop basepython\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zaqarclient/commit/2d375edcc85c89c8699d3aa7856e518079f26823"}]}],"author":{"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","date":"2025-10-11 15:10:56.000000000","tz":540},"committer":{"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","date":"2025-10-11 15:10:56.000000000","tz":540},"subject":"Use pre-commit for pep8 checks","message":"Use pre-commit for pep8 checks\n\npre-commit was introduced in several repos and is known to be useful.\nIt allows us to easily add more checks.\n\nChange-Id: I8bfbd0abbf2ad825716331833fb6ab68a1e61dfd\nSigned-off-by: Takashi Kajinami \u003ckajinamit@oss.nttdata.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zaqarclient/commit/43c1571fe7a51cc0c94df30255c480d1a9da1a60"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zaqarclient/commit/43c1571fe7a51cc0c94df30255c480d1a9da1a60"}]},"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":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"}}]}],"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":{}}}]}
