You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
asyncio.futures.Future has no method _repr_info() #160239
class_OverlappedFuture(futures.Future):
"""Subclass of Future which represents an overlapped operation. Cancelling it will immediately cancel the overlapped operation. """def__init__(self, ov, *, loop=None):
super().__init__(loop=loop)
ifself._source_traceback:
delself._source_traceback[-1]
self._ov=ovdef_repr_info(self):
info=super()._repr_info()
ifself._ovisnotNone:
state='pending'ifself._ov.pendingelse'completed'info.insert(1, f'overlapped=<{state}, {self._ov.address:#x}>')
returninfo
asyncio.windows_events._OverlappedFuture has a method _repr_info() which calls the method _repr_info() in asyncio.futures.Future which does not exist.
I called that method by mistake. Probably no one is using it.
I checked in the active GIT repository to experience that the problem still persists.
Activity
picnixz commentedon Oct 22, 2026
@blinkingmatt Are you interested in creating your own PR for this issue? I would prioretize yours if necessary.
blinkingmatt commentedon Oct 23, 2026
gh-160239: Remove dead _repr_info() methods from asyncio.windows_even…