)]}'
{"id":"openstack%2Fneutron-lib~950524","triplet_id":"openstack%2Fneutron-lib~master~Iaf73bf225ee585fd6f6ea2e4cc838ccec59fc59a","project":"openstack/neutron-lib","branch":"master","topic":"pre-commit","attention_set":{},"removed_from_attention_set":{"16688":{"account":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"last_update":"2025-06-03 14:30:53.000000000","reason":"\u003cGERRIT_ACCOUNT_16688\u003e replied on the change","reason_account":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"}},"15334":{"account":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"last_update":"2025-06-03 20:17:08.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"Iaf73bf225ee585fd6f6ea2e4cc838ccec59fc59a","subject":"pre-commit: Migrate pep8 target to pre-commit","status":"MERGED","created":"2025-05-21 10:43:10.000000000","updated":"2025-06-03 20:18:20.000000000","submitted":"2025-06-03 20:17:08.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":15,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"950524-pre-commit","meta_rev_id":"1b9689b9a6fe8b90008a004c366c3b4eb62158d4","_number":950524,"virtual_id_number":950524,"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":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},{"value":0,"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2025-06-03 20:17:08.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":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"all":[{"value":2,"date":"2025-06-03 14:30:53.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},{"value":2,"date":"2025-06-03 17:54:01.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},{"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":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"all":[{"value":0,"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},{"value":1,"date":"2025-06-03 17:54:01.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},{"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},"Review-Priority":{"all":[{"value":0,"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},{"value":0,"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Branch Freeze"," 0":"No Priority","+1":"Important Change","+2":"Gate Blocker Fix / Urgent Change"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2025-05-21 12:52:17.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"},{"updated":"2025-05-21 13:36:19.000000000","updated_by":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"reviewer":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"state":"CC"},{"updated":"2025-05-22 06:05:44.000000000","updated_by":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"reviewer":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"state":"REVIEWER"},{"updated":"2025-06-03 14:31:08.000000000","updated_by":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"reviewer":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"state":"CC"},{"updated":"2025-06-03 17:54:01.000000000","updated_by":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"reviewer":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"state":"REVIEWER"}],"messages":[{"id":"80148d5505f44a1526841655acab0408bf83a3b5","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2025-05-21 10:43:10.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"23fecf0a515fdb57478399a02d9f741b5d8d9d50","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-05-21 12:52:17.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/5b5e43b3514847589d02f5f121ec1793\n\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/47e0e1fcc95e4a2abcc67660009b9a45 : SUCCESS in 3m 17s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/da6fbf9ba58c4a91963f98692bccbb5f : SUCCESS in 9m 51s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/f8d2e27e1e114a8bad4758249fba5ace : SUCCESS in 5m 49s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/339be707192340aca0c7b11c2debaef9 : SUCCESS in 3m 46s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/69dc746428a141f4ad6d70a24b807e5f : SUCCESS in 3m 31s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/f1a08ff52a924e04b70fe0a47ee13add : SUCCESS in 4m 56s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/2c23cf56be7f442da475098a6107c712 : SUCCESS in 6m 40s (non-voting)\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/7c925504cde74561bd177b4c7e9be9d2 : SUCCESS in 1h 53m 49s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/37f99a2223a447dc81f7c0eb5c14fdf1 : SUCCESS in 4m 59s\n- neutron-tempest-plugin-openvswitch https://zuul.opendev.org/t/openstack/build/f4d60c387e14495e8162e94b10381f68 : SUCCESS in 1h 29m 18s\n- neutron-tempest-plugin-ovn https://zuul.opendev.org/t/openstack/build/cdcd9305c9a049e99721c049ae59ea65 : SUCCESS in 2h 07m 24s\n- neutron-tempest-plugin-designate-scenario https://zuul.opendev.org/t/openstack/build/0d9843e561d142568cd38f0faa81313e : SUCCESS in 32m 44s\n- openstack-tox-py312-with-neutron https://zuul.opendev.org/t/openstack/build/ed28934fb2ca418ea42c9d6b7fd710a0 : SUCCESS in 21m 48s\n- openstack-tox-py312-with-sqlalchemy-master https://zuul.opendev.org/t/openstack/build/5668de75804344fa8028a2f7c7ec4182 : SUCCESS in 5m 03s\n- neutron-functional https://zuul.opendev.org/t/openstack/build/67b1fc7668df4cb2bc21fd5590a1d415 : SUCCESS in 1h 31m 36s","accounts_in_message":[],"_revision_number":1},{"id":"940be83f742a5f8803bb42d7b51dcf08e50dfc3c","author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"date":"2025-05-21 13:36:19.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"4efaa1fd0726a4a4912f8b30a394dadd51252966","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2025-05-21 16:44:10.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":2},{"id":"bdb7b55d98c9ecbab7db1f1bb9dd5dfbd5f6631f","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2025-05-21 16:44:21.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"a72d5347aac318220ba2993cd6d003bcde27dfe8","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2025-05-21 16:45:03.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"7d2906e1b6594bcd8c746d785e40160466b6e1e7","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2025-05-21 16:47:34.000000000","message":"Patch Set 3:\n\n(5 comments)","accounts_in_message":[],"_revision_number":3},{"id":"8708b1b7a6f3b998e785827461feee26ed0e263f","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-05-21 19:27:14.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/3655c29f99e54922abdea88369079769\n\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/87825ae05e444b5aa4998c1530fec547 : SUCCESS in 3m 48s\n- requirements-check https://zuul.opendev.org/t/openstack/build/c22ede65b2ec41889e76d95186925445 : SUCCESS in 2m 09s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/47b03a237e2f41c68fd20b2ac09672a0 : SUCCESS in 4m 03s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/7823c1d2426e4dc1985693d0f331967e : SUCCESS in 4m 05s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/08b5cd3c143e4db489e93cc9c3bea164 : SUCCESS in 6m 18s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/bddff968756c4790b1e15676cb2b46e6 : SUCCESS in 3m 02s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/24795ed113cd408789ce267608cb8b05 : SUCCESS in 4m 33s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/9e307dce169448ebb83594b894c129ad : SUCCESS in 6m 47s (non-voting)\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/7757668d97af4855bbef988274466ffd : SUCCESS in 1h 40m 57s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/a4d7cb458ebb4c19b65fc4918d3d946b : SUCCESS in 2m 07s\n- neutron-tempest-plugin-openvswitch https://zuul.opendev.org/t/openstack/build/5750563a3e06437a9ff5d2d95048665d : SUCCESS in 1h 50m 13s\n- neutron-tempest-plugin-ovn https://zuul.opendev.org/t/openstack/build/6b317758ddbe4c1c8a28e8a4fa4e9cf5 : SUCCESS in 2h 40m 11s\n- neutron-tempest-plugin-designate-scenario https://zuul.opendev.org/t/openstack/build/7e7f05ea4c5e462b8529393b99cea295 : SUCCESS in 46m 01s\n- openstack-tox-py312-with-neutron https://zuul.opendev.org/t/openstack/build/5909931aefff4aea8404afc809c55c53 : SUCCESS in 20m 35s\n- openstack-tox-py312-with-sqlalchemy-master https://zuul.opendev.org/t/openstack/build/cc2d435b167c49c9acf60274664cce2e : SUCCESS in 4m 42s\n- neutron-functional https://zuul.opendev.org/t/openstack/build/83632843f03846b4825e7ffbdc0d34e8 : SUCCESS in 1h 22m 32s","accounts_in_message":[],"_revision_number":3},{"id":"08d96d40a3848b5f79f3e628d901d68ad4ba8ad8","author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"date":"2025-05-22 06:05:44.000000000","message":"Patch Set 3: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"8ba937b1d335430cecea5c483ffecc0037674f83","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2025-05-22 10:25:55.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"06dfb13cd30591b51735763c07160256eef767c0","author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"date":"2025-05-22 10:52:30.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"0d9ffc190ffcd0f13d491fde852fbf87f66ff4d5","author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"date":"2025-05-22 10:53:10.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"31e3223cae7a2c8356fc0475b3876a9fd16b2f6f","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2025-05-26 11:35:39.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"3d4d88e4b1864e311925068d51bee46db5884b9c","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2025-05-26 13:18:26.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"26548f7981ba41b43c6d5ccae4f618ae00a31da4","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2025-05-26 13:22:14.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"3783ce0809e851709c21080efea8125d751a2bb7","author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"date":"2025-06-03 14:30:53.000000000","message":"Patch Set 3: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"214a21329c854fe8cd056324e7d00744f05ccccd","author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"date":"2025-06-03 17:54:01.000000000","message":"Patch Set 3: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":3},{"id":"0653ee568d2d344c82653323ea83c314c07d8ac7","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-06-03 17:54:21.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":3},{"id":"971ec1b8ad7457fa95df6776384b6298759f2ae1","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-06-03 20:17:08.000000000","message":"Patch Set 3: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/ea6eeed768614e8bab6b363eabf6f805\n\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/b3b3657fb2724961b539a36cc92edf86 : SUCCESS in 3m 09s\n- requirements-check https://zuul.opendev.org/t/openstack/build/a28e6d7d647343bb97bc3d6457ce2e4d : SUCCESS in 1m 43s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/bffd51359ea54cb4bf505d6eb8d383d4 : SUCCESS in 8m 18s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/eb3b5d2e63de49f1b6418104fe4b8c62 : SUCCESS in 5m 20s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/0811e0a1c8cd461fa02febbdadea5241 : SUCCESS in 3m 44s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/4506b032c7754a14b280d1e6ef66e18f : SUCCESS in 4m 34s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/9d13c001afd944ddada589216bbf6a7c : SUCCESS in 1h 25m 39s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/7b7232fe2d324658947e6bbcc0a74b6e : SUCCESS in 4m 37s\n- neutron-tempest-plugin-openvswitch https://zuul.opendev.org/t/openstack/build/6f4e6e3b43c74d1d99131e6c287520ad : SUCCESS in 2h 12m 14s\n- neutron-tempest-plugin-ovn https://zuul.opendev.org/t/openstack/build/5991b1856a7f489ba96f7130433eabf7 : SUCCESS in 2h 20m 54s\n- neutron-functional https://zuul.opendev.org/t/openstack/build/cae1d55eb0f24c9c960f831a108ee71e : SUCCESS in 1h 19m 50s","accounts_in_message":[],"_revision_number":3},{"id":"cf2ccd715b7971063c058e0a41030a813e7d165e","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-06-03 20:17:08.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":3},{"id":"1b9689b9a6fe8b90008a004c366c3b4eb62158d4","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-06-03 20:18:20.000000000","message":"Patch Set 3:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/cddad98c124544d588d154427ccc5332\n\n- promote-api-ref https://zuul.opendev.org/t/openstack/build/5e5010928a684c1c93acedb6d487a029 : SUCCESS in 44s\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/01beffb358744a27aca1dd5a995ab60c : SUCCESS in 1m 02s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/4ae1cd0e1c9043a6b072fabdf0cecedc : SUCCESS in 54s","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"46b4c63a383b7abc5e89e3cbef1dbf6f6731966e","revisions":{"4e5abfc68b3ec81b16f3ac86f60f5da57c8dd887":{"kind":"REWORK","_number":1,"created":"2025-05-21 10:43:10.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/24/950524/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/neutron-lib","ref":"refs/changes/24/950524/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/neutron-lib refs/changes/24/950524/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/neutron-lib refs/changes/24/950524/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/neutron-lib refs/changes/24/950524/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/neutron-lib refs/changes/24/950524/1"}}},"commit":{"parents":[{"commit":"de53d622a2f564bbb671a964f2c07f7a758cfe94","subject":"pre-commit: Bump versions","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron-lib/commit/de53d622a2f564bbb671a964f2c07f7a758cfe94"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2025-05-20 10:50:11.000000000","tz":60},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2025-05-21 10:42:57.000000000","tz":60},"subject":"pre-commit: Migrate pep8 target to pre-commit","message":"pre-commit: Migrate pep8 target to pre-commit\n\nThis should be identical save for the fact that we don\u0027t run pylint now.\n\nWe also modify the various docs-related targets to minimise duplication.\n\nChange-Id: Iaf73bf225ee585fd6f6ea2e4cc838ccec59fc59a\nSigned-off-by: Stephen Finucane \u003cstephenfin@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron-lib/commit/4e5abfc68b3ec81b16f3ac86f60f5da57c8dd887"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron-lib/commit/4e5abfc68b3ec81b16f3ac86f60f5da57c8dd887"}]},"branch":"refs/heads/master"},"dcd09052985b26b903425b6030e8ebb64518e7e9":{"kind":"REWORK","_number":2,"created":"2025-05-21 16:44:10.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/24/950524/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/neutron-lib","ref":"refs/changes/24/950524/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/neutron-lib refs/changes/24/950524/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/neutron-lib refs/changes/24/950524/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/neutron-lib refs/changes/24/950524/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/neutron-lib refs/changes/24/950524/2"}}},"commit":{"parents":[{"commit":"de53d622a2f564bbb671a964f2c07f7a758cfe94","subject":"pre-commit: Bump versions","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron-lib/commit/de53d622a2f564bbb671a964f2c07f7a758cfe94"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2025-05-20 10:50:11.000000000","tz":60},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2025-05-21 16:40:12.000000000","tz":60},"subject":"pre-commit: Migrate pep8 target to pre-commit","message":"pre-commit: Migrate pep8 target to pre-commit\n\nThis should be identical to what we had previously.\n\nWe also modify the various docs-related targets to minimise duplication,\nclean up our test dependencies to remove those we don\u0027t use (plus\nlinters, which we don\u0027t use at runtime).\n\nChange-Id: Iaf73bf225ee585fd6f6ea2e4cc838ccec59fc59a\nSigned-off-by: Stephen Finucane \u003cstephenfin@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron-lib/commit/dcd09052985b26b903425b6030e8ebb64518e7e9"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron-lib/commit/dcd09052985b26b903425b6030e8ebb64518e7e9"}]},"branch":"refs/heads/master"},"46b4c63a383b7abc5e89e3cbef1dbf6f6731966e":{"kind":"REWORK","_number":3,"created":"2025-05-21 16:45:03.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/24/950524/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/neutron-lib","ref":"refs/changes/24/950524/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/neutron-lib refs/changes/24/950524/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/neutron-lib refs/changes/24/950524/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/neutron-lib refs/changes/24/950524/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/neutron-lib refs/changes/24/950524/3"}}},"commit":{"parents":[{"commit":"de53d622a2f564bbb671a964f2c07f7a758cfe94","subject":"pre-commit: Bump versions","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron-lib/commit/de53d622a2f564bbb671a964f2c07f7a758cfe94"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2025-05-20 10:50:11.000000000","tz":60},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2025-05-21 16:44:53.000000000","tz":60},"subject":"pre-commit: Migrate pep8 target to pre-commit","message":"pre-commit: Migrate pep8 target to pre-commit\n\nThis should be identical to what we had previously.\n\nWe also modify the various docs-related targets to minimise duplication,\nclean up our test dependencies to remove those we don\u0027t use (plus\nlinters, which we don\u0027t use at runtime).\n\nChange-Id: Iaf73bf225ee585fd6f6ea2e4cc838ccec59fc59a\nSigned-off-by: Stephen Finucane \u003cstephenfin@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron-lib/commit/46b4c63a383b7abc5e89e3cbef1dbf6f6731966e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron-lib/commit/46b4c63a383b7abc5e89e3cbef1dbf6f6731966e"}]},"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":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"}},{"label":"Review-Priority","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":"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":"Review-Priority","description":"Review priority","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"-label:Review-Priority\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":[],"failing_atoms":["label:Review-Priority\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":{}}}]}
