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:
Note: from July 5th until July 6th there was a broken stackless-278-export.tar.bz2 archive with MD5 f0279d830884e38b54a439928e0bdc23 available for download. Its content was created from changeset 0b6d8d140210. Unfortunately this changeset contains a miss-merge.
Unix and Linux users
The following GNU/Debian 7.2 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
- Python 3.1.3: stackless-3.1.3-macosx10.5.dmg (14.1 MB) (md5 e98cb5e6759f3d4fe7017a6cab590b27)
- Python 2.7.8: stackless-2.7.8-macosx10.9-2014-07-12.dmg (19.8 MB) (md5 cf616b9c6b011327e9acdb1861997b68)
- Python 2.6.5: stackless-2.6.5-macosx10.5-2010-03-24.dmg (17.9 MB) (md5 c2f1475d4b43c3727dda5a02da68093c)
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.3.5: python-3.3.5-stackless.msi (19.8 MB) (md5 703aeb49392f9b33f47fc810afb4d826)
- Python 3.3.5.amd64: python-3.3.5.amd64-stackless.msi (20.4 MB) (md5 113ce8d0f3709d3985c3371dcead666a)
- 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.8: python-2.7.8-stackless.msi (17.1 MB) (md5 38d6697de8fcbcebd601b2970001610d)
- Python 2.7.8 amd64: python-2.7.8.amd64-stackless.msi (17.6 MB) (md5 9680169bfb8a3887ffafee9a0132aa11)
- Python 2.6.5: python-2.6.5-stackless.msi (14.4 MB) (md5 cbf2845a562e9dd9bfee9b2ce75416bb)
On Debian based system the pip installer needs to compile some missing modules. Therefore you need to install various development packages. See https://bitbucket.org/akruis/slp-installer/issue/5.
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.