Tuesday, 2025-11-11

*** mhen_ is now known as mhen02:44
gibican I get a second oslo core to review https://review.opendev.org/c/openstack/oslo.service/+/966458 ?13:51
*** haleyb is now known as haleyb|out15:12
opendevreviewElod Illes proposed openstack/openstack-doc-tools master: Add 2025.2 to sitemap generator script  https://review.opendev.org/c/openstack/openstack-doc-tools/+/96279115:46
opendevreviewElod Illes proposed openstack/openstack-doc-tools master: Add 2025.2 to sitemap generator script  https://review.opendev.org/c/openstack/openstack-doc-tools/+/96279115:46
opendevreviewStephen Finucane proposed openstack/stevedore master: trivial: Remove references to importlib_metadata  https://review.opendev.org/c/openstack/stevedore/+/96659216:15
opendevreviewStephen Finucane proposed openstack/stevedore master: Remove use of mutable default param  https://review.opendev.org/c/openstack/stevedore/+/96659316:15
opendevreviewStephen Finucane proposed openstack/stevedore master: Deprecate verify_requirements flag  https://review.opendev.org/c/openstack/stevedore/+/96659416:15
opendevreviewStephen Finucane proposed openstack/stevedore master: typing: Add initial type hints  https://review.opendev.org/c/openstack/stevedore/+/96659516:15
opendevreviewStephen Finucane proposed openstack/stevedore master: typing: Make better use of ParamSpec  https://review.opendev.org/c/openstack/stevedore/+/96659616:15
opendevreviewStephen Finucane proposed openstack/stevedore master: typing: Add hints to tests  https://review.opendev.org/c/openstack/stevedore/+/96659716:15
opendevreviewStephen Finucane proposed openstack/stevedore master: tests: Trivial fixups  https://review.opendev.org/c/openstack/stevedore/+/96659816:15
opendevreviewStephen Finucane proposed openstack/stevedore master: docs: Update to use pyproject.toml  https://review.opendev.org/c/openstack/stevedore/+/96662016:15
opendevreviewStephen Finucane proposed openstack/stevedore master: Remove unnecessary type docstring field lists  https://review.opendev.org/c/openstack/stevedore/+/96669116:15
opendevreviewStephen Finucane proposed openstack/stevedore master: typing: Remove unnecessary method subclass  https://review.opendev.org/c/openstack/stevedore/+/96669216:15
opendevreviewStephen Finucane proposed openstack/stevedore master: typing: Remove use of _init_attributes (1/2)  https://review.opendev.org/c/openstack/stevedore/+/96669316:15
opendevreviewStephen Finucane proposed openstack/stevedore master: typing: Remove use of _init_attributes (2/2)  https://review.opendev.org/c/openstack/stevedore/+/96669416:15
opendevreviewStephen Finucane proposed openstack/stevedore master: Make better use of super  https://review.opendev.org/c/openstack/stevedore/+/96669516:15
opendevreviewStephen Finucane proposed openstack/stevedore master: Add conflict resolution support  https://review.opendev.org/c/openstack/stevedore/+/96669616:15
opendevreviewStephen Finucane proposed openstack/stevedore master: Unskip test  https://review.opendev.org/c/openstack/stevedore/+/96669716:15
opendevreviewStephen Finucane proposed openstack/stevedore master: Deprecate warn_on_missing_entrypoint parameter  https://review.opendev.org/c/openstack/stevedore/+/96669816:15
stephenfintkajinam: hberaud[m]: Any chance you could review those stevedore patches when you've time? Just want a sanity check. They start here https://review.opendev.org/c/openstack/stevedore/+/966590/ (I self-approved the two trivial ones at the bottom)16:21
opendevreviewStephen Finucane proposed openstack/oslo.service master: trivial: Avoid use of kwargs  https://review.opendev.org/c/openstack/oslo.service/+/96670216:25
stephenfintkajinam: Also, follow-up for your comment on gibi's patch there ^16:26
tkajinamstephenfin, I think I reviewed most of these. Just left a comment in https://review.opendev.org/c/openstack/stevedore/+/966591 regarding the value in select option16:29
* stephenfin looks16:29
* tkajinam is looking at https://docs.astral.sh/ruff/rules/#pyupgrade-up16:31
tkajinamI see some pyproject.toml contains U while the others have UP.16:32
stephenfintkajinam: It accepts partial matches. That's how we e.g. enable E4, E5, E7 and E9 but not (a theoretical?) E316:32
stephenfinSo there'll only be an issue if they introduce e.g. US errors16:33
stephenfin❯ ruff check .16:33
stephenfinruff failed16:33
stephenfin  Cause: Failed to parse /home/stephenfin/code/stevedore/pyproject.toml16:33
stephenfin  Cause: TOML parse error at line 53, column 5116:33
stephenfin   |16:33
stephenfin53 | select = ["C4", "E4", "E5", "E7", "E9", "F", "S", "V"]16:33
stephenfin   |                                                   ^^^16:33
stephenfinUnknown rule selector: `V`16:33
tkajinamok16:33
stephenfinthat's what happens if you pass an invalid selector16:33
tkajinamI readded my +2.16:35
tkajinamI'll update it later to use UP because I prefer more specific usage to avoid future problems but I can take care of it with my own approval16:35
stephenfinack16:35
stephenfinthere may be a few others littered around the place, but I think you already know that16:36
tkajinamyup16:36
tkajinamthanks to grep :-)16:36
opendevreviewTakashi Kajinami proposed openstack/oslo.middleware master: ruff: Use more specific name to enable pyupgrade rule  https://review.opendev.org/c/openstack/oslo.middleware/+/96670316:39
opendevreviewTakashi Kajinami proposed openstack/oslo.cache master: ruff: Use more specific name to enable pyupgrade rule  https://review.opendev.org/c/openstack/oslo.cache/+/96670416:39
opendevreviewTakashi Kajinami proposed openstack/oslo.context master: ruff: Use more specific name to enable pyupgrade rule  https://review.opendev.org/c/openstack/oslo.context/+/96670516:40
opendevreviewTakashi Kajinami proposed openstack/pycadf master: ruff: Use more specific name to enable pyupgrade rule  https://review.opendev.org/c/openstack/pycadf/+/96670616:41
opendevreviewTakashi Kajinami proposed openstack/microversion-parse master: ruff: Use more specific name to enable pyupgrade rule  https://review.opendev.org/c/openstack/microversion-parse/+/96670716:41
opendevreviewMerged openstack/oslo.service master: Synch Service.launch() signature  https://review.opendev.org/c/openstack/oslo.service/+/96645816:45
tkajinamoh wait I have to click (more) button to view the full series about that stevedore series16:50
stephenfinYeah, it's quite big 😅16:51
stephenfinI wanted the conflict resolution thing for OSC and, err, got carried away16:51
tkajinamok I see https://review.opendev.org/c/openstack/stevedore/+/96669616:52
tkajinamok I'll try to go through that typing changes tomorrow with my fresh eyes hopefully16:53
stephenfinty16:53
tkajinamstephenfin, thanks for these great work by the way16:53
opendevreviewMerged openstack/microversion-parse master: ruff: Use more specific name to enable pyupgrade rule  https://review.opendev.org/c/openstack/microversion-parse/+/96670717:15
opendevreviewMerged openstack/oslo.cache master: ruff: Use more specific name to enable pyupgrade rule  https://review.opendev.org/c/openstack/oslo.cache/+/96670419:48
opendevreviewMerged openstack/oslo.service master: trivial: Avoid use of kwargs  https://review.opendev.org/c/openstack/oslo.service/+/96670220:07
opendevreviewMerged openstack/oslo.context master: ruff: Use more specific name to enable pyupgrade rule  https://review.opendev.org/c/openstack/oslo.context/+/96670520:25
opendevreviewMerged openstack/oslo.middleware master: ruff: Use more specific name to enable pyupgrade rule  https://review.opendev.org/c/openstack/oslo.middleware/+/96670320:32
opendevreviewMerged openstack/pycadf master: ruff: Use more specific name to enable pyupgrade rule  https://review.opendev.org/c/openstack/pycadf/+/96670620:46

Generated by irclog2html.py 4.0.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!