Skip to content

Commit 619ba5f

Browse files
committed
docstring
1 parent efa16e2 commit 619ba5f

File tree

1 file changed

+11
-1
lines changed

1 file changed

+11
-1
lines changed

src/textual/_win_sleep.py

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,18 @@
1212

1313

1414
def sleep(sleep_for: float) -> None:
15+
"""A replacement sleep for Windows.
16+
17+
Python 3.11 added a more accurate sleep. This may be used on < Python 3.11
18+
19+
Args:
20+
sleep_for (float): Seconds to sleep for.
21+
"""
1522
handle = kernel32.CreateWaitableTimerExW(
16-
None, None, CREATE_WAITABLE_TIMER_HIGH_RESOLUTION, 0x1F0003
23+
None,
24+
None,
25+
CREATE_WAITABLE_TIMER_HIGH_RESOLUTION,
26+
0x1F0003,
1727
)
1828
if not handle:
1929
time_sleep(sleep_for)

0 commit comments

Comments
 (0)