We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 085f67f commit 85c7926Copy full SHA for 85c7926
curtsies/input.py
@@ -112,7 +112,9 @@ def __enter__(self) -> "Input":
112
113
self.wakeup_read_fd, wfd = os.pipe()
114
os.set_blocking(wfd, False)
115
- if sys.version_info[0] == 3 and sys.version_info[1] > 4:
+ if sys.version_info[0] == 3 and 5 <= sys.version_info[1] < 7:
116
+ signal.set_wakeup_fd(wfd)
117
+ elif sys.version_info[0] == 3 and 7 <= sys.version_info[1]:
118
signal.set_wakeup_fd(wfd, warn_on_full_buffer=False)
119
120
return self
0 commit comments