#16688: replace pexpect interface calls with library where possible
---------------------------+--------------------------------------------
   Reporter:  rws          |            Owner:
       Type:  enhancement  |           Status:  new
   Priority:  major        |        Milestone:  sage-wishlist
  Component:  interfaces   |         Keywords:  expect, pexpect, library
  Merged in:               |          Authors:
  Reviewers:               |  Report Upstream:  N/A
Work issues:               |           Branch:
     Commit:               |     Dependencies:
   Stopgaps:               |
---------------------------+--------------------------------------------
 This meta-ticket tracks efforts to replace pexpect interface calls with
 library calls, in order to minimize the usage of expect for time-critical
 code. Packages used by Sage where this seems possible include

  * mwrank
  * GAP
  * Singular
  * ECL/Maxima
  * PARI/GP (a few scripts #16687)

 The following packages are used via pexpect in the Sage library
 (noninteractively) and these calls should be replaced somehow in
 the long term (this is a wishlist):

  * Axiom (through fricas)
  * giac
  * kash
  * Macaulay2
  * Octave
  * qepcad
  * Scilab (two unused functions in `matrix/matrix1.pyx`)

--
Ticket URL: <http://trac.sagemath.org/ticket/16688>
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-trac" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sage-trac.
For more options, visit https://groups.google.com/d/optout.

Reply via email to