Differences between revisions 3 and 7 (spanning 4 versions)
Revision 3 as of 2009-01-16 00:03:52
Size: 602
Editor: DanShumow
Comment:
Revision 7 as of 2009-01-27 23:59:18
Size: 1388
Editor: was
Comment:
Deletions are marked like this. Additions are marked like this.
Line 5: Line 5:
== Level 1 ==
 * Python
 * ipython
== Level 1 -- Qualifying Round ==

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.
Line 11: Line 28:
== Level 2 == == Level 1.5 ==

 * make level 1 totally automated from sage-3.2.3.tar

== Level 2 ==
 * numpy
Line 18: Line 40:
 * numpy
Line 32: Line 53:
== Level 4 ==  == Level 4 ==

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 -- Qualifying Round

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

Level 1.5

  • make level 1 totally automated from sage-3.2.3.tar

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.