1746
Comment:
|
← Revision 29 as of 2022-04-05 00:42:26 ⇥
0
outdated
|
Deletions are marked like this. | Additions are marked like this. |
Line 1: | Line 1: |
= 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<<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. == 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. |