{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":16626958,"defaultBranch":"master","name":"stevedore","ownerLogin":"openstack","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2014-02-07T20:45:48.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/324574?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1725552557.0","currentOid":""},"activityList":{"items":[{"before":"51134a4dc04872df9f736e5ae52d4b665c40e364","after":"49324f8e6d38e47ff27342e49d5c43419336ecd3","ref":"refs/heads/master","pushedAt":"2024-09-12T10:24:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Update master for stable/2024.2\n\nAdd file to the reno documentation build to show release notes for\nstable/2024.2.\n\nUse pbr instruction to increment the minor version number\nautomatically so that master versions are higher than the versions on\nstable/2024.2.\n\nSem-Ver: feature\nChange-Id: Ib7fca8a441635f79d2aa39a81dc85ae6ce4c44df","shortMessageHtmlLink":"Update master for stable/2024.2"}},{"before":"f758febf54628984e99bd3adf0447f6a3f6680ee","after":"b49d1f5f76aabc136e2375f2c0fbd9ff983637ee","ref":"refs/heads/stable/2024.2","pushedAt":"2024-09-06T11:25:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Update TOX_CONSTRAINTS_FILE for stable/2024.2\n\nUpdate the URL to the upper-constraints file to point to the redirect\nrule on releases.openstack.org so that anyone working on this branch\nwill switch to the correct upper-constraints list automatically when\nthe requirements repository branches.\n\nUntil the requirements repository has as stable/2024.2 branch, tests will\ncontinue to use the upper-constraints list on master.\n\nChange-Id: I7f7840b49472338f854072bc2aba6cd308a1e5b8","shortMessageHtmlLink":"Update TOX_CONSTRAINTS_FILE for stable/2024.2"}},{"before":"51134a4dc04872df9f736e5ae52d4b665c40e364","after":"f758febf54628984e99bd3adf0447f6a3f6680ee","ref":"refs/heads/stable/2024.2","pushedAt":"2024-09-06T11:02:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Update .gitreview for stable/2024.2\n\nChange-Id: I115904440525382f78a2c43569a25c80503f5b7d","shortMessageHtmlLink":"Update .gitreview for stable/2024.2"}},{"before":null,"after":"51134a4dc04872df9f736e5ae52d4b665c40e364","ref":"refs/heads/stable/2024.2","pushedAt":"2024-09-05T16:09:17.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"reno: Update master for unmaintained/zed\n\nUpdate the zed release notes configuration to build from\nunmaintained/zed.\n\nChange-Id: I005244693e84a24f16fb7f42ec37ea2847967ad8","shortMessageHtmlLink":"reno: Update master for unmaintained/zed"}},{"before":"93f1e0937c9eadd79050c12808d8a2b8b4f2646b","after":null,"ref":"refs/heads/stable/zed","pushedAt":"2024-08-22T13:43:53.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"}},{"before":"8ab92449ad413dc7593218d1c05c36327f1b06c3","after":"51134a4dc04872df9f736e5ae52d4b665c40e364","ref":"refs/heads/master","pushedAt":"2024-05-06T11:28:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"reno: Update master for unmaintained/zed\n\nUpdate the zed release notes configuration to build from\nunmaintained/zed.\n\nChange-Id: I005244693e84a24f16fb7f42ec37ea2847967ad8","shortMessageHtmlLink":"reno: Update master for unmaintained/zed"}},{"before":"93f1e0937c9eadd79050c12808d8a2b8b4f2646b","after":"761b1c93149c38ed21fd0d1e41f8bfe359e0b321","ref":"refs/heads/unmaintained/zed","pushedAt":"2024-05-06T09:16:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Update .gitreview for unmaintained/zed\n\nChange-Id: I41fd49a57fbfb1b5ddba1ed9bdf31c55fbaa93d4","shortMessageHtmlLink":"Update .gitreview for unmaintained/zed"}},{"before":null,"after":"93f1e0937c9eadd79050c12808d8a2b8b4f2646b","ref":"refs/heads/unmaintained/zed","pushedAt":"2024-05-06T06:01:40.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Order old importlib-metadata results by group\n\nA Debian Buster-based zuul-jobs test started failing when using stestr\nrecently [1]. Upon further investigation, this is a Python 3.7\nenvironment which is affected by a recent breaking change to\nimportlib_metadata.\n\nIt seems stevedore worked around this with\nIb9c2b0a14edea91e97d122d2ac93b650029f918e, which was released with\n3.5.1 -- but I was still seeing the issue.\n\nUpon further investigation, the \"real_groups\" dict being returned here\nwith importlib-metadata 4.12.0 is in buckets by group, e.g.\n\n {'group.one': [EntryPoint(name='foo', ... , group='group.one'),\n EntryPoint(name='bar', ... , group='group.one')],\n 'group.two': [EntryPoint(name='moo', ... , group='group.two'),\n EntryPoint(name='goo', ... , group='group.two')],\n }\n\nThis current code seems to return a dict with entry-points by thier\nname, e.g.\n\n {'foo': EntryPoint(name='foo', ... , group='group.one),\n 'bar': EntryPoint(name='bar', ... , group='group.one),\n 'moo': EntryPoint(name='moo', ... , group='group.two),\n 'goo': EntryPoint(name='goo', ... , group='group.two)\n }\n\nThis reorgansies the fixup routine to put entry-points in a bucket by\ntheir group. With this change, stestr is again finding it's command\nplugins.\n\n[1] https://github.com/mtreinish/stestr/issues/336\n[2] https://github.com/python/importlib_metadata/issues/409\n\nChange-Id: I3496ab1dfa312b1098a869cdfd9a0c6f81653b28\n(cherry picked from commit 5189992d719ad15e0e3504947895bf5ba9dc7a1d)","shortMessageHtmlLink":"Order old importlib-metadata results by group"}},{"before":"69d2b0d5178a1d89252b5a0e2c5aaa1a4ebd7eca","after":"8ab92449ad413dc7593218d1c05c36327f1b06c3","ref":"refs/heads/master","pushedAt":"2024-04-30T13:26:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Remove old excludes\n\nThese are detected as errors since the clean up was done[1] in\nthe requirements repository.\n\n[1] 314734e938f107cbd5ebcc7af4d9167c11347406\n\nChange-Id: I1c29b201dcd3702c09b9b8b6ea15a85d22227366","shortMessageHtmlLink":"Remove old excludes"}},{"before":"711097b14d97ac24f183c7e21c3b2fa66d67e231","after":"69d2b0d5178a1d89252b5a0e2c5aaa1a4ebd7eca","ref":"refs/heads/master","pushedAt":"2024-03-12T14:32:03.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Merge \"reno: Update master for unmaintained/xena\"","shortMessageHtmlLink":"Merge \"reno: Update master for unmaintained/xena\""}},{"before":"ddffa5e00e313b54a37995a53808f07008ffaf39","after":"711097b14d97ac24f183c7e21c3b2fa66d67e231","ref":"refs/heads/master","pushedAt":"2024-03-12T14:22:23.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Merge \"reno: Update master for unmaintained/wallaby\"","shortMessageHtmlLink":"Merge \"reno: Update master for unmaintained/wallaby\""}},{"before":"82186ba3478a0837bf669a7b52e695853ead9dc0","after":"ddffa5e00e313b54a37995a53808f07008ffaf39","ref":"refs/heads/master","pushedAt":"2024-03-12T13:15:24.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Merge \"reno: Update master for unmaintained/victoria\"","shortMessageHtmlLink":"Merge \"reno: Update master for unmaintained/victoria\""}},{"before":"21d601f3f568f2a8b1b6447931a73554eb60703a","after":"82186ba3478a0837bf669a7b52e695853ead9dc0","ref":"refs/heads/master","pushedAt":"2024-03-12T13:08:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Update master for stable/2024.1\n\nAdd file to the reno documentation build to show release notes for\nstable/2024.1.\n\nUse pbr instruction to increment the minor version number\nautomatically so that master versions are higher than the versions on\nstable/2024.1.\n\nSem-Ver: feature\nChange-Id: I94979c39ffd94c2ea86226ebb4f01d92d60cf372","shortMessageHtmlLink":"Update master for stable/2024.1"}},{"before":"78e4e045ff1bf547e91c7a7758f49b80550a66fe","after":"8eef76f62e9e9d67e5b60c2515bde0d0bfd43083","ref":"refs/heads/stable/2024.1","pushedAt":"2024-03-12T13:08:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Update TOX_CONSTRAINTS_FILE for stable/2024.1\n\nUpdate the URL to the upper-constraints file to point to the redirect\nrule on releases.openstack.org so that anyone working on this branch\nwill switch to the correct upper-constraints list automatically when\nthe requirements repository branches.\n\nUntil the requirements repository has as stable/2024.1 branch, tests will\ncontinue to use the upper-constraints list on master.\n\nChange-Id: I08da69ad71cf95cbbc27c606c87abd1ff6a7633b","shortMessageHtmlLink":"Update TOX_CONSTRAINTS_FILE for stable/2024.1"}},{"before":"1c1270666a4ec1ba164ce610b8ba798e157dacf2","after":null,"ref":"refs/heads/stable/xena","pushedAt":"2024-03-12T13:03:00.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"}},{"before":"7b48fffd01307223b53ef129bb6a0753a67abdce","after":null,"ref":"refs/heads/stable/wallaby","pushedAt":"2024-03-12T13:03:00.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"}},{"before":"7bd3b30a22fd5d6d7ec5fea6f4ad48dd925a60a7","after":null,"ref":"refs/heads/stable/victoria","pushedAt":"2024-03-12T13:03:00.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"}},{"before":"21d601f3f568f2a8b1b6447931a73554eb60703a","after":"78e4e045ff1bf547e91c7a7758f49b80550a66fe","ref":"refs/heads/stable/2024.1","pushedAt":"2024-03-12T13:03:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Update .gitreview for stable/2024.1\n\nChange-Id: I9d5472e9a90ac65aea736313912a9fc61a860bea","shortMessageHtmlLink":"Update .gitreview for stable/2024.1"}},{"before":"7b48fffd01307223b53ef129bb6a0753a67abdce","after":"7068a5e025050610aa7955dd63968348b2062670","ref":"refs/heads/unmaintained/wallaby","pushedAt":"2024-03-09T09:20:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Update .gitreview for unmaintained/wallaby\n\nChange-Id: I9b657bf9c305970872e96acfbd40125106c81106","shortMessageHtmlLink":"Update .gitreview for unmaintained/wallaby"}},{"before":null,"after":"21d601f3f568f2a8b1b6447931a73554eb60703a","ref":"refs/heads/stable/2024.1","pushedAt":"2024-03-08T14:28:25.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"pre-commit: Integrate bandit\n\nCo-Authored-By: Stephen Finucane \nChange-Id: I4698730bddf343c9699beb0c6389e38ba15794d2","shortMessageHtmlLink":"pre-commit: Integrate bandit"}},{"before":null,"after":"1c1270666a4ec1ba164ce610b8ba798e157dacf2","ref":"refs/heads/unmaintained/xena","pushedAt":"2024-03-07T14:33:19.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Order old importlib-metadata results by group\n\nA Debian Buster-based zuul-jobs test started failing when using stestr\nrecently [1]. Upon further investigation, this is a Python 3.7\nenvironment which is affected by a recent breaking change to\nimportlib_metadata.\n\nIt seems stevedore worked around this with\nIb9c2b0a14edea91e97d122d2ac93b650029f918e, which was released with\n3.5.1 -- but I was still seeing the issue.\n\nUpon further investigation, the \"real_groups\" dict being returned here\nwith importlib-metadata 4.12.0 is in buckets by group, e.g.\n\n {'group.one': [EntryPoint(name='foo', ... , group='group.one'),\n EntryPoint(name='bar', ... , group='group.one')],\n 'group.two': [EntryPoint(name='moo', ... , group='group.two'),\n EntryPoint(name='goo', ... , group='group.two')],\n }\n\nThis current code seems to return a dict with entry-points by thier\nname, e.g.\n\n {'foo': EntryPoint(name='foo', ... , group='group.one),\n 'bar': EntryPoint(name='bar', ... , group='group.one),\n 'moo': EntryPoint(name='moo', ... , group='group.two),\n 'goo': EntryPoint(name='goo', ... , group='group.two)\n }\n\nThis reorgansies the fixup routine to put entry-points in a bucket by\ntheir group. With this change, stestr is again finding it's command\nplugins.\n\n[1] https://github.com/mtreinish/stestr/issues/336\n[2] https://github.com/python/importlib_metadata/issues/409\n\nChange-Id: I3496ab1dfa312b1098a869cdfd9a0c6f81653b28\n(cherry picked from commit 5189992d719ad15e0e3504947895bf5ba9dc7a1d)\n(cherry picked from commit 93f1e0937c9eadd79050c12808d8a2b8b4f2646b)\n(cherry picked from commit 6c9978a9062da6cc3f9cc1859bf63c72b057cabb)","shortMessageHtmlLink":"Order old importlib-metadata results by group"}},{"before":null,"after":"7b48fffd01307223b53ef129bb6a0753a67abdce","ref":"refs/heads/unmaintained/wallaby","pushedAt":"2024-03-07T14:31:43.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Order old importlib-metadata results by group\n\nA Debian Buster-based zuul-jobs test started failing when using stestr\nrecently [1]. Upon further investigation, this is a Python 3.7\nenvironment which is affected by a recent breaking change to\nimportlib_metadata.\n\nIt seems stevedore worked around this with\nIb9c2b0a14edea91e97d122d2ac93b650029f918e, which was released with\n3.5.1 -- but I was still seeing the issue.\n\nUpon further investigation, the \"real_groups\" dict being returned here\nwith importlib-metadata 4.12.0 is in buckets by group, e.g.\n\n {'group.one': [EntryPoint(name='foo', ... , group='group.one'),\n EntryPoint(name='bar', ... , group='group.one')],\n 'group.two': [EntryPoint(name='moo', ... , group='group.two'),\n EntryPoint(name='goo', ... , group='group.two')],\n }\n\nThis current code seems to return a dict with entry-points by thier\nname, e.g.\n\n {'foo': EntryPoint(name='foo', ... , group='group.one),\n 'bar': EntryPoint(name='bar', ... , group='group.one),\n 'moo': EntryPoint(name='moo', ... , group='group.two),\n 'goo': EntryPoint(name='goo', ... , group='group.two)\n }\n\nThis reorgansies the fixup routine to put entry-points in a bucket by\ntheir group. With this change, stestr is again finding it's command\nplugins.\n\n[1] https://github.com/mtreinish/stestr/issues/336\n[2] https://github.com/python/importlib_metadata/issues/409\n\nChange-Id: I3496ab1dfa312b1098a869cdfd9a0c6f81653b28\n(cherry picked from commit 5189992d719ad15e0e3504947895bf5ba9dc7a1d)\n(cherry picked from commit 93f1e0937c9eadd79050c12808d8a2b8b4f2646b)\n(cherry picked from commit 6c9978a9062da6cc3f9cc1859bf63c72b057cabb)\n(cherry picked from commit 1c1270666a4ec1ba164ce610b8ba798e157dacf2)","shortMessageHtmlLink":"Order old importlib-metadata results by group"}},{"before":null,"after":"7bd3b30a22fd5d6d7ec5fea6f4ad48dd925a60a7","ref":"refs/heads/unmaintained/victoria","pushedAt":"2024-03-07T14:31:43.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Update TOX_CONSTRAINTS_FILE for stable/victoria\n\nUpdate the URL to the upper-constraints file to point to the redirect\nrule on releases.openstack.org so that anyone working on this branch\nwill switch to the correct upper-constraints list automatically when\nthe requirements repository branches.\n\nUntil the requirements repository has as stable/victoria branch, tests will\ncontinue to use the upper-constraints list on master.\n\nChange-Id: I637f6346523050e7efde54fa0a66f5ea9c302ec9","shortMessageHtmlLink":"Update TOX_CONSTRAINTS_FILE for stable/victoria"}},{"before":"cc5be5b4e038188526134f0b66f5159a9e49864c","after":"21d601f3f568f2a8b1b6447931a73554eb60703a","ref":"refs/heads/master","pushedAt":"2024-02-21T10:21:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"pre-commit: Integrate bandit\n\nCo-Authored-By: Stephen Finucane \nChange-Id: I4698730bddf343c9699beb0c6389e38ba15794d2","shortMessageHtmlLink":"pre-commit: Integrate bandit"}},{"before":"602912b638e79bed87408b986d49e7d3a3516e43","after":"cc5be5b4e038188526134f0b66f5159a9e49864c","ref":"refs/heads/master","pushedAt":"2024-02-21T05:20:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"pre-commit: Bump versions\n\nhacking now has a native hook.\n\nCo-Authored-By: Stephen Finucane \nChange-Id: Ia24ccb13b8a5e276b3ac7083410665ac3eb29c8c","shortMessageHtmlLink":"pre-commit: Bump versions"}},{"before":"6c9978a9062da6cc3f9cc1859bf63c72b057cabb","after":null,"ref":"refs/heads/stable/yoga","pushedAt":"2024-02-09T20:26:12.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"}},{"before":"2925f13bb89f683ac03972708585d3e755706344","after":null,"ref":"refs/heads/stable/ussuri","pushedAt":"2024-02-09T20:26:12.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"}},{"before":"6c9978a9062da6cc3f9cc1859bf63c72b057cabb","after":"8027ca9162cd0878ede041e24feca00544406bf4","ref":"refs/heads/unmaintained/yoga","pushedAt":"2024-02-09T20:26:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Update .gitreview for unmaintained/yoga\n\nChange-Id: Iba26370e95695d5fa1f5b3699c0e0b5e957174ce","shortMessageHtmlLink":"Update .gitreview for unmaintained/yoga"}},{"before":"62a6030458803df669e9f240d169a9e6dbf8d58d","after":"602912b638e79bed87408b986d49e7d3a3516e43","ref":"refs/heads/master","pushedAt":"2024-02-06T14:55:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"reno: Update master for unmaintained/yoga\n\nUpdate the yoga release notes configuration to build from\nunmaintained/yoga.\n\nChange-Id: Ib7395f75de93a0590b82220cd405d677c3e29440","shortMessageHtmlLink":"reno: Update master for unmaintained/yoga"}},{"before":null,"after":"6c9978a9062da6cc3f9cc1859bf63c72b057cabb","ref":"refs/heads/unmaintained/yoga","pushedAt":"2024-02-06T14:34:50.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Order old importlib-metadata results by group\n\nA Debian Buster-based zuul-jobs test started failing when using stestr\nrecently [1]. Upon further investigation, this is a Python 3.7\nenvironment which is affected by a recent breaking change to\nimportlib_metadata.\n\nIt seems stevedore worked around this with\nIb9c2b0a14edea91e97d122d2ac93b650029f918e, which was released with\n3.5.1 -- but I was still seeing the issue.\n\nUpon further investigation, the \"real_groups\" dict being returned here\nwith importlib-metadata 4.12.0 is in buckets by group, e.g.\n\n {'group.one': [EntryPoint(name='foo', ... , group='group.one'),\n EntryPoint(name='bar', ... , group='group.one')],\n 'group.two': [EntryPoint(name='moo', ... , group='group.two'),\n EntryPoint(name='goo', ... , group='group.two')],\n }\n\nThis current code seems to return a dict with entry-points by thier\nname, e.g.\n\n {'foo': EntryPoint(name='foo', ... , group='group.one),\n 'bar': EntryPoint(name='bar', ... , group='group.one),\n 'moo': EntryPoint(name='moo', ... , group='group.two),\n 'goo': EntryPoint(name='goo', ... , group='group.two)\n }\n\nThis reorgansies the fixup routine to put entry-points in a bucket by\ntheir group. With this change, stestr is again finding it's command\nplugins.\n\n[1] https://github.com/mtreinish/stestr/issues/336\n[2] https://github.com/python/importlib_metadata/issues/409\n\nChange-Id: I3496ab1dfa312b1098a869cdfd9a0c6f81653b28\n(cherry picked from commit 5189992d719ad15e0e3504947895bf5ba9dc7a1d)\n(cherry picked from commit 93f1e0937c9eadd79050c12808d8a2b8b4f2646b)","shortMessageHtmlLink":"Order old importlib-metadata results by group"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xMlQxMDoyNDowMC4wMDAwMDBazwAAAAS0O-oD","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xMlQxMDoyNDowMC4wMDAwMDBazwAAAAS0O-oD","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMi0wNlQxNDozNDo1MC4wMDAwMDBazwAAAAPzczcf"}},"title":"Activity ยท openstack/stevedore"}