-
Notifications
You must be signed in to change notification settings - Fork 9
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix failing test on Windows with Python 3.11.9+ #148
Conversation
1.2.2 Was released but a month ago and the wheel building presumably went fine (I saw no error messages in the e-mail). I wonder what could cause this. EDIT: The diff is not giving me any clues. This is weird. Also why would it be specific to python 3.11? |
Some testing in a virtual machine gives the result that the tests pass with Python 3.11.8, but fail with Python 3.11.9. The Python 3.11 version changed when I updated cibuildwheel. |
Could it be this change? https://github.com/python/cpython/pull/116989/files It is the only thing I find in the changelog (https://docs.python.org/release/3.11.9/whatsnew/changelog.html#python-3-11-9) that seems related. |
Alternatively, I wonder if replacing |
In particular, test on Python 3.11
This should fix a bug with reading from stdin on Windows under Python 3.11.9+
Or maybe this one? python/cpython#95782 In any case, the problem is in |
Good find! These windows-specific issues are always very tedious to solve. I am glad you found the solution relatively quickly. |
Version 1.2.3 is now released. |
Python 3.10 is fine, but 3.11 breaks the tests. This made creating the wheels for v1.2.3 fail.