-
-
Notifications
You must be signed in to change notification settings - Fork 482
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 expect interface for newer ptyprocess #36339
Conversation
See sagemath#32147 for details
LGTM FWIW, I've been using ptyprocess-0.7.0 with sage for a long time on linux. |
Also seems to work on conda (as far as this can be checked with the currently broken ci setup) |
That's a bit quick with the "positive review" here. see #32147 (comment) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This seems to work well, thanks!
Documentation preview for this PR (built with commit df89444; changes) is ready! 🎉 |
This will close #32147
ptyprocess 0.5.2+ included a change that broke our expect.py on macOS
Here we guard a bit more around thrown errors, and this appears to suffice