PyPy-3.8-7.3.7 : Missing '_overlapped.ERROR_OPERATION_ABORTED' needed for asyncio
I just tried testing my asyncio Python project on the latest PyPy-3.8. Looks good, but the failing tests all have the same problem:
trans = <cdata 'unsigned long' owning 4 bytes>, key = 0 ov = <_overlapped.Overlapped object at 0x0000020164b30f00> def finish_send(trans, key, ov): try: return ov.getresult() except OSError as exc: if exc.winerror in (_overlapped.ERROR_NETNAME_DELETED, > _overlapped.ERROR_OPERATION_ABORTED): E AttributeError: module '_overlapped' has no attribute 'ERROR_OPERATION_ABORTED' C:\hostedtoolcache\windows\PyPy\3.8.12\x64\Lib\asyncio\windows_events.py:541: AttributeError
The only mention of _overlapped that I can find indicates it was added a year ago. Maybe it needs an update? Thanks!
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information