File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 55 types : [ published ]
66 pull_request :
77 push :
8- branches : [ develop, main ]
8+
99env :
1010 PY_COLORS : " 1"
1111
Original file line number Diff line number Diff line change @@ -248,7 +248,15 @@ def __init__(
248248
249249 if HAS_EVENTS :
250250 self .period_ms = int (round (period * 1000 , 0 ))
251- self .event = win32event .CreateWaitableTimer (None , False , None )
251+ try :
252+ self .event = win32event .CreateWaitableTimerEx (
253+ None ,
254+ None ,
255+ win32event .CREATE_WAITABLE_TIMER_HIGH_RESOLUTION ,
256+ win32event .TIMER_ALL_ACCESS ,
257+ )
258+ except (AttributeError , OSError ):
259+ self .event = win32event .CreateWaitableTimer (None , False , None )
252260
253261 self .start ()
254262
Original file line number Diff line number Diff line change 9292 "setuptools" ,
9393 "wrapt~=1.10" ,
9494 "typing_extensions>=3.10.0.0" ,
95- 'pywin32;platform_system=="Windows" and platform_python_implementation=="CPython"' ,
95+ 'pywin32>=305 ;platform_system=="Windows" and platform_python_implementation=="CPython"' ,
9696 'msgpack~=1.0.0;platform_system!="Windows"' ,
9797 "packaging" ,
9898 ],
You can’t perform that action at this time.
0 commit comments