Wednesday, 2025-12-10

*** mhen_ is now known as mhen02:13
opendevreviewStephen Finucane proposed openstack/oslo.limit master: typing: Accept None project ID  https://review.opendev.org/c/openstack/oslo.limit/+/97024711:06
opendevreviewStephen Finucane proposed openstack/oslo.limit master: typing: Be looser in what we accept  https://review.opendev.org/c/openstack/oslo.limit/+/97024811:06
opendevreviewMerged openstack/pycadf master: ruff: Enable missing E5 check  https://review.opendev.org/c/openstack/pycadf/+/97025511:50
opendevreviewMerged openstack/oslo.utils master: ruff: Enable missing E5 check  https://review.opendev.org/c/openstack/oslo.utils/+/97025411:54
opendevreviewMerged openstack/oslo.context master: ruff: Enable missing E5 check  https://review.opendev.org/c/openstack/oslo.context/+/97025211:58
opendevreviewMerged openstack/oslo.utils master: strutils: Improve hint for string_to_bytes  https://review.opendev.org/c/openstack/oslo.utils/+/97024312:16
opendevreviewMerged openstack/oslo.middleware master: ruff: Enable missing E5 check  https://review.opendev.org/c/openstack/oslo.middleware/+/97025312:33
opendevreviewMerged openstack/oslo.i18n master: ruff: Enable missing E5 check  https://review.opendev.org/c/openstack/oslo.i18n/+/97025612:43
opendevreviewMerged openstack/oslo.limit master: Fix region query  https://review.opendev.org/c/openstack/oslo.limit/+/96941312:46
opendevreviewMerged openstack/oslo.context master: typing: Simplify return type of RequestContext.to_policy_values  https://review.opendev.org/c/openstack/oslo.context/+/97017212:52
opendevreviewMerged openstack/oslo.cache master: ruff: Enable missing E5 check  https://review.opendev.org/c/openstack/oslo.cache/+/97025112:53
opendevreviewTakashi Kajinami proposed openstack/oslo.cache master: Enable logging related ruff checks  https://review.opendev.org/c/openstack/oslo.cache/+/97000814:27
opendevreviewTakashi Kajinami proposed openstack/oslo.middleware master: Enable logging related ruff checks  https://review.opendev.org/c/openstack/oslo.middleware/+/97001014:29
stephenfintkajinam: An oversight, yeah. That list was taken from the ruff defaults and E5 isn't present there. I see not reason not to enable it though https://docs.astral.sh/ruff/settings/#lint_select16:11
opendevreviewStephen Finucane proposed openstack/oslo.limit stable/2025.2: Fix region query  https://review.opendev.org/c/openstack/oslo.limit/+/97041916:15
opendevreviewTakashi Kajinami proposed openstack/oslo.context master: Enable logging related ruff checks  https://review.opendev.org/c/openstack/oslo.context/+/97043416:56
opendevreviewTakashi Kajinami proposed openstack/oslo.limit master: Enable logging related ruff checks  https://review.opendev.org/c/openstack/oslo.limit/+/97043516:57
tkajinamstephenfin, ok, thanks. I'm roughly guessing that they expect the formatter should enforce it though I see it does not treat the limit as hard one and leaves some lines > 79 chars.17:00
stephenfinin my experience it doesn't wrap comments, string literals, or assignments of very long things. I'm okay with the latter, but we should obviously avoid the other two 17:01
stephenfinif you spot any other places I've missed, send them my way and I'll happily ack them17:02
tkajinamhttps://docs.astral.sh/ruff/settings/#line-length17:03
tkajinamyeah17:03
tkajinamstephenfin, I think I covered all except for openstackclient which has some lines which can't be easily wrapped. I'll check it again tomorrow but I guess we might end up with disabling E501 in test code only17:17
stephenfinack17:17
opendevreviewMerged openstack/oslo.cache master: Enable logging related ruff checks  https://review.opendev.org/c/openstack/oslo.cache/+/97000817:59
opendevreviewMerged openstack/oslo.middleware master: Enable logging related ruff checks  https://review.opendev.org/c/openstack/oslo.middleware/+/97001018:02
opendevreviewMerged openstack/oslo.concurrency master: Enable logging related ruff checks  https://review.opendev.org/c/openstack/oslo.concurrency/+/97000918:15

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