Fix cell-var-from-loop bug in _send_catch_log_deferred (#7649)

This commit is contained in:
tanishqtayade 2026-06-23 12:34:01 +05:30 committed by GitHub
parent f605defefc
commit f5a62a293f
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 3 additions and 5 deletions

View File

@ -125,13 +125,11 @@ def _send_catch_log_deferred(
**named,
)
d.addErrback(logerror, receiver)
# TODO https://pylint.readthedocs.io/en/latest/user_guide/messages/warning/cell-var-from-loop.html
d2: Deferred[tuple[TypingAny, TypingAny]] = d.addBoth(
lambda result: (
receiver, # pylint: disable=cell-var-from-loop # noqa: B023
result,
)
lambda result, recv: (recv, result), receiver
)
dfds.append(d2)
results = yield DeferredList(dfds)