Skip to content

Conversation

@dimpase
Copy link
Member

@dimpase dimpase commented Sep 26, 2023

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

@dimpase dimpase requested review from mkoeppe and tornaria September 26, 2023 12:10
@tornaria
Copy link
Contributor

LGTM

FWIW, I've been using ptyprocess-0.7.0 with sage for a long time on linux.

@tobiasdiez tobiasdiez added the s: run conda ci Run the conda workflow on this PR. label Sep 27, 2023
@tobiasdiez
Copy link
Contributor

Also seems to work on conda (as far as this can be checked with the currently broken ci setup)

@mkoeppe
Copy link
Contributor

mkoeppe commented Sep 27, 2023

That's a bit quick with the "positive review" here. see #32147 (comment)

Copy link
Contributor

@mkoeppe mkoeppe left a 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!

@github-actions
Copy link

Documentation preview for this PR (built with commit df89444; changes) is ready! 🎉

@vbraun vbraun merged commit 2c71472 into sagemath:develop Sep 27, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

c: packages: standard s: run conda ci Run the conda workflow on this PR. t: bug

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Make sage.interfaces.expect compatible with ptyprocess >= 0.5.2

5 participants