)]}'
{"id":"openstack%2Frequirements~960844","triplet_id":"openstack%2Frequirements~master~Ifc30478dfffd52f126e0ad7535468cdd0b1cd36a","project":"openstack/requirements","branch":"master","topic":"pkg_resources-removal","attention_set":{},"removed_from_attention_set":{"14288":{"account":{"_account_id":14288,"name":"Matthew Thode","display_name":"prometheanfire","email":"mthode@mthode.org","username":"prometheanfire"},"last_update":"2025-10-21 04:41:45.000000000","reason":"Change was submitted"},"11904":{"account":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"last_update":"2025-10-21 04:41:45.000000000","reason":"Change was submitted"},"15334":{"account":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"last_update":"2025-10-21 04:41:45.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"Ifc30478dfffd52f126e0ad7535468cdd0b1cd36a","subject":"Remove check-conflicts script","status":"MERGED","created":"2025-09-12 15:30:18.000000000","updated":"2025-10-21 04:43:02.000000000","submitted":"2025-10-21 04:41:45.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":"960844-pkg_resources-removal","meta_rev_id":"cf9f331edade9b666cea338cce5b90f8732f4a81","_number":960844,"virtual_id_number":960844,"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":14288,"name":"Matthew Thode","display_name":"prometheanfire","email":"mthode@mthode.org","username":"prometheanfire"},{"value":0,"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"value":0,"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2025-10-21 04:41:45.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":14288,"name":"Matthew Thode","display_name":"prometheanfire","email":"mthode@mthode.org","username":"prometheanfire"},"all":[{"value":2,"date":"2025-10-14 09:40:11.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":14288,"name":"Matthew Thode","display_name":"prometheanfire","email":"mthode@mthode.org","username":"prometheanfire"},{"value":0,"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"value":2,"date":"2025-10-21 02:45:00.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},{"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":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},"all":[{"value":0,"_account_id":14288,"name":"Matthew Thode","display_name":"prometheanfire","email":"mthode@mthode.org","username":"prometheanfire"},{"value":0,"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"value":1,"date":"2025-10-21 02:45:00.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},{"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":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},{"_account_id":14288,"name":"Matthew Thode","display_name":"prometheanfire","email":"mthode@mthode.org","username":"prometheanfire"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2025-09-12 15:33:06.000000000","updated_by":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"reviewer":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"state":"REVIEWER"},{"updated":"2025-09-12 17:53:09.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-10-13 23:28:35.000000000","updated_by":{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},"reviewer":{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},"state":"REVIEWER"},{"updated":"2025-10-13 23:30:42.000000000","updated_by":{"_account_id":14288,"name":"Matthew Thode","display_name":"prometheanfire","email":"mthode@mthode.org","username":"prometheanfire"},"reviewer":{"_account_id":14288,"name":"Matthew Thode","display_name":"prometheanfire","email":"mthode@mthode.org","username":"prometheanfire"},"state":"REVIEWER"}],"messages":[{"id":"4455972849262ddbca8fc18a16f8c019b2b02c0b","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2025-09-12 15:30:18.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"ad8269e49943ac0e1b945982abd8c02deb5fc40f","author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"date":"2025-09-12 15:33:06.000000000","message":"Patch Set 1: Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"15b8b8a879d81bbb1772b8b927ee86ab4d4a25d8","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2025-09-12 16:04:14.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Code-Review+2 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n","accounts_in_message":[],"_revision_number":2},{"id":"5c99419d4c1c929ed00861c9cec4cdae7430dd99","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-09-12 17:53:09.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/f2aca4749d364634989884158bbc79e5\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/759f571470764942bcbc34ecd185266b : SUCCESS in 2m 24s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/7d1f5bfe6f544646878cf59efe61b735 : SUCCESS in 4m 04s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f0cd0338b1d84fc6b054605a53bde874 : SUCCESS in 6m 04s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/f5410e1ee008474d9802db7918681e95 : SUCCESS in 3m 59s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/b914c63277334ed8a0785206651880fc : SUCCESS in 5m 49s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/39333aa986a74a16abcd0ff272597bbc : SUCCESS in 7m 46s (non-voting)\n- openstack-tox-validate https://zuul.opendev.org/t/openstack/build/b1235e46f25542d29794c695f136b349 : FAILURE in 3m 56s\n- requirements-tox-babel https://zuul.opendev.org/t/openstack/build/47f194703a94455cbfe123ead3319915 : SUCCESS in 3m 27s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/4945857b40934ec9b34967146061280d : SUCCESS in 1h 10m 28s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/fd2e08d93beb4b7b936025c7b0ddd5b6 : SUCCESS in 1h 42m 20s","accounts_in_message":[],"_revision_number":2},{"id":"18e81fd46208cd2a220cdce1aaf22f80b96e3e0a","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2025-09-15 10:30:02.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":"6764e936f3599a5b61a153f25f379794f0d44c40","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-09-15 11:57:57.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/d0b50138fa6e43edb4f26907e1148a01\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/02cd6a6346854bd299f3c616275a1472 : SUCCESS in 2m 32s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ce2532175c4443f1bc58815917a82b87 : SUCCESS in 3m 30s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/e674589507284c6eac318c55cc61cab2 : SUCCESS in 5m 04s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/c45cc416887b4b0b998d9c015ef13624 : SUCCESS in 3m 32s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/acb95074cdac4347b9a76c83b01d74db : SUCCESS in 3m 53s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/f9a240beac1546edb22bb5864b62f646 : SUCCESS in 6m 58s (non-voting)\n- openstack-tox-validate https://zuul.opendev.org/t/openstack/build/696dd9b49e204e0bba38dc5e974160ad : SUCCESS in 4m 54s\n- requirements-tox-babel https://zuul.opendev.org/t/openstack/build/2be0332834e4476b9198740824c78dd0 : SUCCESS in 3m 17s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/2a1956aa68e64bd2b092c2f45cb3a2da : SUCCESS in 59m 15s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/1766f682315d499db7c42dd73b70a9b0 : SUCCESS in 1h 26m 45s","accounts_in_message":[],"_revision_number":3},{"id":"1617162a8e83f540ef6e8aa009eeaee8c4168623","author":{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},"date":"2025-10-13 23:28:35.000000000","message":"Patch Set 3: Code-Review+2","accounts_in_message":[],"_revision_number":3},{"id":"83444d04c438512fedc6910d28eeda51c26c2b97","author":{"_account_id":14288,"name":"Matthew Thode","display_name":"prometheanfire","email":"mthode@mthode.org","username":"prometheanfire"},"date":"2025-10-13 23:30:42.000000000","message":"Patch Set 3: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":3},{"id":"788a289b6570c8a671f644da61eb89db08f79998","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2025-10-14 09:40:11.000000000","message":"Uploaded patch set 4: Patch Set 3 was rebased.\n\nCopied Votes:\n* Code-Review+2 (copy condition: \"**changekind:TRIVIAL_REBASE** OR is:MIN\")\n\nOutdated Votes:\n* Verified+1\n* Workflow+1\n","accounts_in_message":[],"_revision_number":4},{"id":"576b9d7f92edfa66259ac4bbf9e3c73887bfe665","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-10-14 11:41:29.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/01c569749b3948488d02b9913dd101d1\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/38a2d407959f46f0af861bbddcb9f471 : SUCCESS in 2m 08s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/662c43ba9b954a2f9f4422cf65f843c8 : SUCCESS in 3m 46s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/9bb8110bb34e4c578a3233e2d5eb914d : SUCCESS in 4m 07s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/2933e7fbee994aafb5c65c094b9898e9 : SUCCESS in 3m 34s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/040ba8ed249847d397018c9fb267faa1 : SUCCESS in 3m 43s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/f1b20d3c52b24878886d95287337e5fa : SUCCESS in 5m 31s (non-voting)\n- openstack-tox-validate https://zuul.opendev.org/t/openstack/build/035e3cfbbd0846bcab383106e2831535 : SUCCESS in 3m 19s\n- requirements-tox-babel https://zuul.opendev.org/t/openstack/build/91e84fc60a6644d7b6584c380d2ca6a4 : SUCCESS in 4m 05s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/39c04db8035241e2b56a3b0148488888 : SUCCESS in 45m 46s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/1fe03253c2624ecc98deff348f49b73c : SUCCESS in 1h 40m 31s","accounts_in_message":[],"_revision_number":4},{"id":"640bdc738ea2513c9f4820027cc7c605e31a8bb4","author":{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},"date":"2025-10-21 02:45:00.000000000","message":"Patch Set 4: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":4},{"id":"9a9b7ce6832722b8241aa2c9f0727d588f89a9ce","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-10-21 02:45:29.000000000","message":"Patch Set 4: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":4},{"id":"8615bf30be2de54fedff01121931a82bd9dee99c","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-10-21 04:41:45.000000000","message":"Patch Set 4: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/4b79d3d45bf54397b390cee978a9eddc\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/d4a347575195467ab31af5d892b4d125 : SUCCESS in 2m 29s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/758d040a932d4b139d8af39ec4414722 : SUCCESS in 3m 47s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/76e511d8963a4e979d2e09b8668408ff : SUCCESS in 3m 27s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/775185aba3d54266b098eca3f012de62 : SUCCESS in 3m 17s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/9a6edd4dc3064388874b834b02d8329c : SUCCESS in 5m 06s\n- openstack-tox-validate https://zuul.opendev.org/t/openstack/build/5a8415efff3146eb92950a7064d4449d : SUCCESS in 3m 33s\n- requirements-tox-babel https://zuul.opendev.org/t/openstack/build/b692529b973c4ccb9bc753d9f84aba7b : SUCCESS in 2m 59s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/82dec60cfbaf4c6b92ca081ac13cd043 : SUCCESS in 1h 01m 08s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/4dd71a55d03241a9be137fcc143bec67 : SUCCESS in 1h 21m 58s","accounts_in_message":[],"_revision_number":4},{"id":"78f63cd2a004a72e5d78cb96651a44ce9f625727","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-10-21 04:41:45.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":4},{"id":"cf9f331edade9b666cea338cce5b90f8732f4a81","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-10-21 04:43:02.000000000","message":"Patch Set 4:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/14657b5f1d52493dab5eecd5900c8e84\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/3a9d2b10fb04468b8b6b4cb7e4198405 : SUCCESS in 31s","accounts_in_message":[],"_revision_number":4}],"current_revision_number":4,"current_revision":"63a179077672327ccd02e34010a74f15e9d9eea9","revisions":{"e0005ceaa54371bc35b48b1b8ac276dc69aede8c":{"kind":"REWORK","_number":1,"created":"2025-09-12 15:30:18.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/44/960844/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/requirements","ref":"refs/changes/44/960844/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/requirements refs/changes/44/960844/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/requirements refs/changes/44/960844/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/requirements refs/changes/44/960844/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/requirements refs/changes/44/960844/1"}}},"commit":{"parents":[{"commit":"3817e3506f007269a6c7fbaa9cc4e3747c828ab6","subject":"Replace use of distutils.version","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/requirements/commit/3817e3506f007269a6c7fbaa9cc4e3747c828ab6"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2025-09-12 15:27:32.000000000","tz":60},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2025-09-12 15:27:34.000000000","tz":60},"subject":"Remove check-conflicts script","message":"Remove check-conflicts script\n\nThis script made sense back before pip had a proper dependency resolver,\nbut since pip 20.3 [1] this is no longer the case. Our jobs to test this\ncan simply install the dependencies and let pip complain if it cannot\nresolve things.\n\n[1] https://discuss.python.org/t/announcement-pip-20-3-release/5948\n\nChange-Id: Ifc30478dfffd52f126e0ad7535468cdd0b1cd36a\nSigned-off-by: Stephen Finucane \u003cstephenfin@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/requirements/commit/e0005ceaa54371bc35b48b1b8ac276dc69aede8c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/requirements/commit/e0005ceaa54371bc35b48b1b8ac276dc69aede8c"}]},"branch":"refs/heads/master"},"9be5aeece99aea732e365467a3ad3e688bfe0c41":{"kind":"REWORK","_number":2,"created":"2025-09-12 16:04:14.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/44/960844/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/requirements","ref":"refs/changes/44/960844/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/requirements refs/changes/44/960844/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/requirements refs/changes/44/960844/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/requirements refs/changes/44/960844/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/requirements refs/changes/44/960844/2"}}},"commit":{"parents":[{"commit":"c9608bf65764ddbf58d48ca3637a5cdbce7c8371","subject":"Replace use of distutils.version","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/requirements/commit/c9608bf65764ddbf58d48ca3637a5cdbce7c8371"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2025-09-12 14:49:19.000000000","tz":60},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2025-09-12 16:04:05.000000000","tz":60},"subject":"Remove check-conflicts script","message":"Remove check-conflicts script\n\nThis script made sense back before pip had a proper dependency resolver,\nbut since pip 20.3 [1] this is no longer the case. Our jobs to test this\ncan simply install the dependencies and let pip complain if it cannot\nresolve things.\n\n[1] https://discuss.python.org/t/announcement-pip-20-3-release/5948\n\nChange-Id: Ifc30478dfffd52f126e0ad7535468cdd0b1cd36a\nSigned-off-by: Stephen Finucane \u003cstephenfin@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/requirements/commit/9be5aeece99aea732e365467a3ad3e688bfe0c41"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/requirements/commit/9be5aeece99aea732e365467a3ad3e688bfe0c41"}]},"branch":"refs/heads/master"},"e18f30e7707207eededf22f43ef7c9f780feb152":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2025-09-15 10:30:02.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/44/960844/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/requirements","ref":"refs/changes/44/960844/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/requirements refs/changes/44/960844/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/requirements refs/changes/44/960844/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/requirements refs/changes/44/960844/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/requirements refs/changes/44/960844/3"}}},"commit":{"parents":[{"commit":"10f7679f7db2ed4f75a15e94b07ca41e22f360c8","subject":"Replace use of distutils.version","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/requirements/commit/10f7679f7db2ed4f75a15e94b07ca41e22f360c8"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2025-09-12 14:49:19.000000000","tz":60},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2025-09-15 10:09:30.000000000","tz":60},"subject":"Remove check-conflicts script","message":"Remove check-conflicts script\n\nThis script made sense back before pip had a proper dependency resolver,\nbut since pip 20.3 [1] this is no longer the case. Our jobs to test this\ncan simply install the dependencies and let pip complain if it cannot\nresolve things.\n\n[1] https://discuss.python.org/t/announcement-pip-20-3-release/5948\n\nChange-Id: Ifc30478dfffd52f126e0ad7535468cdd0b1cd36a\nSigned-off-by: Stephen Finucane \u003cstephenfin@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/requirements/commit/e18f30e7707207eededf22f43ef7c9f780feb152"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/requirements/commit/e18f30e7707207eededf22f43ef7c9f780feb152"}]},"branch":"refs/heads/master"},"63a179077672327ccd02e34010a74f15e9d9eea9":{"kind":"TRIVIAL_REBASE","_number":4,"created":"2025-10-14 09:40:11.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/44/960844/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/requirements","ref":"refs/changes/44/960844/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/requirements refs/changes/44/960844/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/requirements refs/changes/44/960844/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/requirements refs/changes/44/960844/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/requirements refs/changes/44/960844/4"}}},"commit":{"parents":[{"commit":"2d88770535d5a985a461625fe6443039932671c3","subject":"Replace use of distutils.version","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/requirements/commit/2d88770535d5a985a461625fe6443039932671c3"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2025-09-12 14:49:19.000000000","tz":60},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2025-10-14 09:39:36.000000000","tz":60},"subject":"Remove check-conflicts script","message":"Remove check-conflicts script\n\nThis script made sense back before pip had a proper dependency resolver,\nbut since pip 20.3 [1] this is no longer the case. Our jobs to test this\ncan simply install the dependencies and let pip complain if it cannot\nresolve things.\n\n[1] https://discuss.python.org/t/announcement-pip-20-3-release/5948\n\nChange-Id: Ifc30478dfffd52f126e0ad7535468cdd0b1cd36a\nSigned-off-by: Stephen Finucane \u003cstephenfin@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/requirements/commit/63a179077672327ccd02e34010a74f15e9d9eea9"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/requirements/commit/63a179077672327ccd02e34010a74f15e9d9eea9"}]},"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":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"}}]}],"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":{}}}]}
