I'll go further: pexpect 3.3 (with patch) has been used in
sage-on-gentoo for a while now. One of the missing piece is that we need
a matching patch in sagenb which potentially means a new release of sagenb.
I don't know the current development status (or lack thereof) of sagenb
these days.
Francois
On 10/16/15 14:03, Bill Page wrote:
Is anyone interested in helping to resolve this old pexpect issue?
Dealing with the Sage development process and in particular Sage package
management is a bit beyond me but François Bissey created a branch
almost 5 months ago with an updated version of pexpect that worked with
the version of Sage available at that time.
http://git.sagemath.org/sage.git/commit/?id=80cd29cee620bb62b53a389cff5f7db4aa65b2d6
Recently one of the pexpect developers expressed an interest in helping
to resolve the issue and to that end committed a patch to pexpect to
make the wait in the read loop optional. This would avoid having to
apply a patch for that purpose since Sage can now just call the new
version of pexpect with that option.
What steps would be necessary to get this ticket closer to the top of
the pile?
---------- Forwarded message ----------
From: *sage-trac* <t...@sagemath.org <mailto:t...@sagemath.org>>
Date: 14 October 2015 at 20:18
Subject: Re: [sage-trac] #10295: Upgrading pexpect
To:
#10295: Upgrading pexpect
-------------------------------------+-------------------------------------
Reporter: SimonKing | Owner: was
Type: enhancement | Status: new
Priority: major | Milestone: sage-6.7
Component: interfaces | Resolution:
Keywords: pexpect upgrade | Merged in:
Authors: | Reviewers:
Report Upstream: N/A | Work issues:
Branch: | Commit:
u/fbissey/pexpect3.3 |
80cd29cee620bb62b53a389cff5f7db4aa65b2d6
Dependencies: | Stopgaps:
-------------------------------------+-------------------------------------
Comment (by bpage):
See commit to pexpect
https://github.com/pexpect/pexpect/commit/40ce421051c0a54f3b3849424491882cf1339801
by Jeff Quast. Some discussion at
https://gitter.im/pexpect/pexpect
The proposal is to make it possible for Sage to stop bundling an obsolete
version of pexpect and to take advantage of recent improvements to pexpect
including unicode support and support for Python 3.
--
Ticket URL: <http://trac.sagemath.org/ticket/10295#comment:73>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple,
Mathematica, and MATLAB
--
You received this message because you are subscribed to the Google Groups
"sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to sage-devel+unsubscr...@googlegroups.com.
To post to this group, send email to sage-devel@googlegroups.com.
Visit this group at http://groups.google.com/group/sage-devel.
For more options, visit https://groups.google.com/d/optout.