602
Comment:
|
1746
|
Deletions are marked like this. | Additions are marked like this. |
Line 5: | Line 5: |
== Level 0 -- Sage Ultraflyweight == 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. To Build Completely from Source Python 2.6 has the following dependencies: * bzip2<<BR>> Version 1.0.5<<BR>> Can obtain via: {{{svn export http://svn.python.org/projects/external/bzip2-1.0.5}}} * Open SSL<<BR>> We don't include this, remove it from the Python 2.6.1 project solution. * * 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. * this must be fully automatable from the sage-3.x.tar distribution + whatever extras are needed. |
|
Line 6: | Line 37: |
* Python * ipython |
|
Line 11: | Line 41: |
== Level 2 == | == Level 2 == * numpy |
Line 18: | Line 49: |
* numpy | |
Line 32: | Line 62: |
== 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 0 -- Sage Ultraflyweight
These are the first things that we need to get up and running. Python is not pure python, but the other ones are.
Python
Version 2.6.1
Source: http://www.python.org/ftp/python/2.6.1/Python-2.6.1.tar.bz2
Comes with support for MSFT visual studio 8.0 projects / solutions. To Build Completely from Source Python 2.6 has the following dependencies:bzip2
Version 1.0.5
Can obtain via: svn export http://svn.python.org/projects/external/bzip2-1.0.5Open SSL
We don't include this, remove it from the Python 2.6.1 project solution.
ipython
Version 0.9.1
Source: http://ipython.scipy.org/dist/ipython-0.9.1.tar.gz
Windows Specific Instructions: http://ipython.scipy.org/moin/IpythonOnWindows/
Pure Python, on windows has dependency:PyReadline
Version 1.5
Source: http://ipython.scipy.org/dist/pyreadline-1.5.tar.gz
Pure Python, specifically designed for windows.
- this must be fully automatable from the sage-3.x.tar distribution + whatever extras are needed.
Level 1
- 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.