Windows does not support select for file descriptors. Would need another way to timeout while reading on windows.
When this is fixed, the tests should pass with the workflow/test.yaml having this in the matrix:
matrix:
os: ["ubuntu-latest", "macos-latest", "windows-latest"]
python-version: ["3.11", "3.12"]
In addition to select, on windows the fcntl import doesn't work. However, the functionality that we need for this to work actually works in pexpect, should investigate how to pexpect deals with windows and PtyProcess.
Windows does not support
selectfor file descriptors. Would need another way to timeout while reading on windows.When this is fixed, the tests should pass with the workflow/test.yaml having this in the matrix:
matrix:
os: ["ubuntu-latest", "macos-latest", "windows-latest"]
python-version: ["3.11", "3.12"]
In addition to
select, on windows thefcntlimport doesn't work. However, the functionality that we need for this to work actually works in pexpect, should investigate how to pexpect deals with windows andPtyProcess.