Differences between revisions 2 and 6 (spanning 4 versions)
Revision 2 as of 2009-01-15 23:48:46
Size: 147
Editor: DanShumow
Comment:
Revision 6 as of 2009-01-16 05:02:46
Size: 1292
Editor: was
Comment:
Deletions are marked like this. Additions are marked like this.
Line 3: Line 3:
This is the python extensions that Sage will need. The goal is to create an MSI that installs all of this stuff. This is the python extension that Sage will need. The goal is to create an MSI (in visual studio) that installs all of this stuff.

== Level 1 ==

These are the first things that we need to get up and running. Python is not pure python, but the other ones are.


 * Python<<BR>>
 Version 2.6.1<<BR>>
 Source: http://www.python.org/ftp/python/2.6.1/Python-2.6.1.tar.bz2 <<BR>>
 Comes with support for MSFT visual studio 8.0 projects / solutions.

 * ipython<<BR>>
 Version 0.9.1<<BR>>
 Source: http://ipython.scipy.org/dist/ipython-0.9.1.tar.gz <<BR>>
 Windows Specific Instructions: http://ipython.scipy.org/moin/IpythonOnWindows/ <<BR>>
 Pure Python, on windows has dependency:
  * PyReadline <<BR>>
  Version 1.5<<BR>>
  Source: http://ipython.scipy.org/dist/pyreadline-1.5.tar.gz <<BR>>
  Pure Python, specifically designed for windows.

 * sympy
 * wexpect

== Level 2 ==
 * numpy
 * matplotlib
 * networkx
 * Cython

== Level 3 ==
 * cvxopt
 * docutils
 * freetype
 * libpng
 * moin
 * pycrypto
 * scipy
 * scons
 * setuptools
 * Sphinx
 * SQLAlchemy
 * zlib
 * ZODB

== Level 4 ==
 * Sage's "lite" library -- Will take William a few days to write. This will provide the notebook and pexpect interfaces.

SAGE Windows DEATH MATCH

This is the python extension that Sage will need. The goal is to create an MSI (in visual studio) that installs all of this stuff.

Level 1

These are the first things that we need to get up and running. Python is not pure python, but the other ones are.

Level 2

  • numpy
  • matplotlib
  • networkx
  • Cython

Level 3

  • cvxopt
  • docutils
  • freetype
  • libpng
  • moin
  • pycrypto
  • scipy
  • scons
  • setuptools
  • Sphinx
  • SQLAlchemy
  • zlib
  • ZODB

Level 4

  • Sage's "lite" library -- Will take William a few days to write. This will provide the notebook and pexpect interfaces.