Page MenuHomeSolus

Update python-pexpect to 4.4
AbandonedPublic

Authored by EP01 on Feb 10 2018, 2:53 PM.

Details

Reviewers
None
Group Reviewers
Triage Team
Summary
  • ~.PopenSpawn now has a preexec_fn parameter, like ~.spawn and subprocess.Popen, for a function to be called in the child process before executing the new command. Like in Popen, this works only in POSIX, and can cause issues if your application also uses threads.
  • Significant performance improvements when processing large amounts of data.
  • Ensure that spawn.closed gets set by ~.spawn.close, and improve an example for passing SIGWINCH through to a child process.
Test Plan

Tested with python-ipython and python3-ipython.

Diff Detail

Repository
R2643 python-pexpect
Branch
master
Lint
No Linters Available
Unit
No Unit Test Coverage

Event Timeline

EP01 created this revision.Feb 10 2018, 2:53 PM
EP01 edited the summary of this revision. (Show Details)Feb 10 2018, 2:54 PM
EP01 edited the summary of this revision. (Show Details)
EP01 abandoned this revision.EditedFeb 21 2018, 10:35 PM

Closing due to D2335 also adding unit tests.