All downloadable binaries and checksums are mirrored here. If you wish an independent source to verify checksums from, it may also serve that purpose.
If for some reason, you are not able to obtain the source code from the appropriate branch in the Mercurial repository, you can download it directly from here:
- Python 3.2.2: stackless-322-export.tar.bz2 (10.3 MB) (md5 3a3edcfb4240bdcc580cec2baea60af4)
- Python 3.1.3: stackless-313-export.tar.bz2 (9.5 MB) (md5 b1b71a63f229d40d17458e288f4fb142)
- Python 2.7.5: stackless-275-export.tar.bz2 (11.7 MB) (md5 1b6d603d07d872168aaeb9a51ef8fc84)
- Python 2.6.5: stackless-265-export.tar.bz2 (10.8 MB) (md5 9361b9e486b49104e3f3a4e4a4123943)
Unix and Linux users
The following GNU/Debian 7.0 64-bit packages (/opt is installation root) are provided by a third party and are mirrored (from packstack.org):
Please use the Mercurial repository to compile your own copy of Stackless Python. The directory structure follows that of the main Python repository.
Alternatively, for the versions of Stackless which it supports, you may be able to make use of the PyPI stackless-python installer. See below for details.
Alternatively, for the versions of Stackless which it supports, you may be able to make use of the StaticPython project. StaticPython is a custom distribution of both Python and Stackless Python statically linked for 32-bit Linux, so it makes it possible to try the supported versions of either without actually installing them.
Mac OS X users
These installers replace your existing Python installation. Note that Stackless should work exactly like standard Python, if the Stackless functionality is not used.
Microsoft Windows users
If you do not wish to compile Stackless Python yourself, we provide three ways in which you can install a precompiled version. The most straightforward way is using one of the provided installers, while the less straightforward way is converting an existing Python installation into a Stackless one.
Stackless Python is a replacement for Python, as such it installs as the version of Python it is an enhanced form of. You will need to uninstall your normal Python installation before you can install the same version of Stackless Python.
- Python 3.2.2: python-3.2.2-stackless.msi (18.1 MB) (md5 60cabbd57632f06099c101cbda4fb24a)
- Python 3.1.3: python-3.1.3-stackless.msi (13.6 MB) (md5 b309301b7cd786fba0b8494bcaffc0cf)
- Python 2.7.5: python-2.7.5-stackless.msi (15.8 MB) (md5 6178ab08e4b1b9617e19f0502314bb36)
- Python 2.7.5 amd64: python-2.7.5.amd64-stackless.msi (16.2 MB) (md5 bf1275eb75b10ecbfbe63306811a289b)
- Python 2.6.5: python-2.6.5-stackless.msi (14.4 MB) (md5 cbf2845a562e9dd9bfee9b2ce75416bb)
If you are using Python 2.7.x (x>=3) on Linux amd64 or Windows you can use the PyPI stackless-python installer. It works with pip or easyinstall from distribute or setuptools. It is compatible with virtualenv. Simply run:
> pip install stackless-python
> easy_install stackless-python
If you are downloading one of these binary snapshots, you are intending to create a Stackless Python installation through modifying a standard Python installation. You may do so in this way:
Download a standard Python installer.
Run the standard Python installer.
Download the binary snapshots from those which are listed below, which has the same version as the standard Python installer you downloaded:
- Python 3.2.2: stackless-python-322.zip (2.6 MB) (md5 1b4bbf9502b2ccef203f8361aef6ddee)
- Python 3.1.3: stackless-python-313.zip (2.5 MB) (md5 e9782f355a731685df0d830bcd4e1185)
- Python 2.7.2: stackless-python-272.zip (1.3 MB) (md5 88e191594139ca8c73648c93cacd3deb)
- Python 2.6.5: stackless-python-265.zip (2.5 MB) (md5 1f8ad02a052b5c0cc56b50deb4b753b0)
Extract the binary snapshot archive into the installed Python directory.
A mirror of these downloads is available on disinterest.org. The MD5 checksums listed both here, and on the mirror, should match.
Downloads for older versions of Python can be found on the archived downloads page.