)]}'
{"id":"openstack%2Fcodegenerator~929683","triplet_id":"openstack%2Fcodegenerator~master~I849dd7c794d4c4a796e1a91c73dcf18a33d03d4d","project":"openstack/codegenerator","branch":"master","topic":"ruff","hashtags":[],"change_id":"I849dd7c794d4c4a796e1a91c73dcf18a33d03d4d","subject":"Switch to ruff","status":"MERGED","created":"2024-09-17 16:22:33.000000000","updated":"2024-09-17 18:11:38.000000000","submitted":"2024-09-17 18:10:39.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":"929683-ruff","meta_rev_id":"61e7e153ad40a2e7c27ff37c3ebf1a02231710a0","_number":929683,"virtual_id_number":929683,"owner":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2024-09-17 18:10:39.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":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"all":[{"value":2,"date":"2024-09-17 17:12:06.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"all":[{"value":1,"date":"2024-09-17 17:12:06.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2024-09-17 17:03:34.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":"d8ed189df7ab771646d923ae1f4358ab827653e7","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"date":"2024-09-17 16:22:33.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"12252c605cdb6fda2ac2dfccec62ffa62d139a9f","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-09-17 17:03:34.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/36f02321243f40c4ada71a424f4ca8ab\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/fc9134e9e5c84742bad9849443df48b4 : SUCCESS in 2m 59s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f2d37abb11f1424180e7e32ef8606e75 : SUCCESS in 4m 11s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/7e6640676ad5454b86555cf8f4ba69bc : SUCCESS in 3m 39s\n- codegenerator-openapi-block-storage-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/24b238cf71d641fcadef71cec6ac90c7 : SUCCESS in 10m 12s\n- codegenerator-openapi-compute-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/3cb8113cc85a4d4cb3fc9ceaec0fc66e : SUCCESS in 7m 19s\n- codegenerator-openapi-identity-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/81ff97ecf6a2464a85940a067c1f0ea1 : SUCCESS in 5m 14s\n- codegenerator-openapi-image-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/418fcff853ab4d23b0799e6681a03ece : SUCCESS in 3m 37s\n- codegenerator-openapi-load-balancing-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/03791c4642e9407384a5fb5d25b78465 : SUCCESS in 5m 56s\n- codegenerator-openapi-network-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/cdd92e7bbb0d4a72af0836d1b356b3f8 : SUCCESS in 6m 54s\n- codegenerator-openapi-object-store-static https://zuul.opendev.org/t/openstack/build/36cbc9c1c97144578a15ea43d06fc2b2 : SUCCESS in 1m 23s\n- codegenerator-openapi-placement-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/ba189b2f85f144848549c7714f3ed6a5 : SUCCESS in 5m 25s\n- codegenerator-openapi-shared-file-system-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/b727420113e841588be3dde24392d9a5 : SUCCESS in 5m 44s\n- codegenerator-tox-publish-openapi-specs https://zuul.opendev.org/t/openstack/build/c7170b8a18ed4f18b6d56dce4fd2282e : SUCCESS in 3m 03s\n- codegenerator-rust-all https://zuul.opendev.org/t/openstack/build/7ba443fce97b4a7d87869d3546870de0 : SUCCESS in 23m 19s","accounts_in_message":[],"_revision_number":1},{"id":"306fef4b5589584a7bacb7af55a457c89b054b0e","author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"date":"2024-09-17 17:12:06.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"37e94eaacd70f63fd47900fe43793031638e7d6b","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-09-17 17:12:35.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"8dbf994d599a69eae026c82e751747e7f846b859","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-09-17 18:10:39.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/2fb11ac044f2460bb3a2423c7fb76ad5\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/88aa6a298c364e0199f83820eb3116ef : SUCCESS in 2m 24s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/092b160f934e45f6b856cece560601ad : SUCCESS in 3m 30s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/757a4e2a1baa4fb88ad240f5e98892bf : SUCCESS in 2m 53s\n- codegenerator-openapi-block-storage-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/eb25e8558a134a97b94df3341cc63247 : SUCCESS in 5m 58s\n- codegenerator-openapi-compute-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/a0bbea7be40f42fb86c52b55258e3606 : SUCCESS in 7m 38s\n- codegenerator-openapi-identity-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/3788dbb15d5d40108a326ea077771d39 : SUCCESS in 3m 35s\n- codegenerator-openapi-image-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/50ae8d7cadca4688b96a42f0d7d29096 : SUCCESS in 4m 26s\n- codegenerator-openapi-load-balancing-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/e38ad2e5f8544cb6876f0006039b2e9e : SUCCESS in 7m 16s\n- codegenerator-openapi-network-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/3ec908f05d8242528c3deca584c0eee9 : SUCCESS in 7m 17s\n- codegenerator-openapi-object-store-static https://zuul.opendev.org/t/openstack/build/ceebe84d4291409baa19791c4ac6f3b9 : SUCCESS in 3m 13s\n- codegenerator-openapi-placement-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/cff550eaacc14ff1800f89ca0dfb4221 : SUCCESS in 5m 47s\n- codegenerator-openapi-shared-file-system-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/5af9633fe1084576939245264a8469c4 : SUCCESS in 5m 10s\n- codegenerator-tox-publish-openapi-specs https://zuul.opendev.org/t/openstack/build/940ea3976b2649bea3c58fc4ad066d48 : SUCCESS in 4m 26s\n- codegenerator-rust-all https://zuul.opendev.org/t/openstack/build/723e72ecc8994b7f80385dc83a99a7e5 : SUCCESS in 43m 01s","accounts_in_message":[],"_revision_number":1},{"id":"c34388f789daff7f3a1cf44491d3f1c39c88cb96","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-09-17 18:10:39.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":1},{"id":"61e7e153ad40a2e7c27ff37c3ebf1a02231710a0","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-09-17 18:11:38.000000000","message":"Patch Set 1:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/544b71f285bd48e0a40bb58bf6b9c965\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/7284e52f97a14458b4259c9c221528c7 : SUCCESS in 41s\n- codegenerator-propose-rust-openstack-change https://zuul.opendev.org/t/openstack/build/bc678691f80c4c6dbda1ac9fdc073991 : SUCCESS in 29s","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"89c07638cf0d047f4986627c82e38946a39e13c8","revisions":{"89c07638cf0d047f4986627c82e38946a39e13c8":{"kind":"REWORK","_number":1,"created":"2024-09-17 16:22:33.000000000","uploader":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"ref":"refs/changes/83/929683/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/codegenerator","ref":"refs/changes/83/929683/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/codegenerator refs/changes/83/929683/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/codegenerator refs/changes/83/929683/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/codegenerator refs/changes/83/929683/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/codegenerator refs/changes/83/929683/1"}}},"commit":{"parents":[{"commit":"f94c52705192a38d450659755dc09997c18251b9","subject":"Use all resource names for path param naming","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/codegenerator/commit/f94c52705192a38d450659755dc09997c18251b9"}]}],"author":{"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","date":"2024-09-17 16:21:20.000000000","tz":120},"committer":{"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","date":"2024-09-17 16:21:20.000000000","tz":120},"subject":"Switch to ruff","message":"Switch to ruff\n\nChange-Id: I849dd7c794d4c4a796e1a91c73dcf18a33d03d4d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/codegenerator/commit/89c07638cf0d047f4986627c82e38946a39e13c8"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/codegenerator/commit/89c07638cf0d047f4986627c82e38946a39e13c8"}]},"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":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"}}]}],"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":{}}}]}
