= Downloads = For more information about Twisted, please see the [wiki:TwistedProject Twisted project page]. You can get older releases from our [http://twistedmatrix.com/Releases/ download site]. The current release is Twisted [[ProjectVersion]]: [[ProjectVersion(source:/tags/releases/twisted-%(base)s/NEWS?format=raw Release notes)]] == Ubuntu and Debian == Packages of Twisted are available in Ubuntu and Debian as 'python-twisted'. If you wish to build and install the latest Twisted by-hand on Ubuntu ensure that you have the 'python-dev' and 'build-essential' packages installed. An Ubuntu PPA was setup on Launchpad to obtain more recent packages: * [https://launchpad.net/~twisted-dev/+archive/ppa Ubuntu PPA] The "Technical details about this PPA" and "Read about installing" links on that page have instructions for setting up and using it. == Windows == * Twisted [[ProjectVersion]] for Python 2.7 ([[ProjectVersion(http://twistedmatrix.com/Releases/Twisted/%(major)s.%(minor)s/Twisted-%(base)s.win32-py2.7.msi msi)]] | [[ProjectVersion(http://twistedmatrix.com/Releases/Twisted/%(major)s.%(minor)s/Twisted-%(base)s.win32-py2.7.exe exe)]]) * Twisted [[ProjectVersion]] for Python 2.7 64 bits([[ProjectVersion(http://twistedmatrix.com/Releases/Twisted/%(major)s.%(minor)s/Twisted-%(base)s.win-amd64-py2.7.msi msi)]] | [[ProjectVersion(http://twistedmatrix.com/Releases/Twisted/%(major)s.%(minor)s/Twisted-%(base)s.win-amd64-py2.7.exe exe)]]) * [http://pypi.python.org/pypi/zope.interface#download Zope.Interface] (required) * [http://twistedmatrix.com/Releases/Dependencies/Win/pycrypto-2.0.1.win32-py2.5.exe PyCrypto 2.0.1 for Python 2.5] (needed for Conch) * [http://pypi.python.org/pypi/pyOpenSSL PyOpenSSL] (needed for SSL) == Mac OS X == Twisted is no longer making a .dmg which creates a system installation for OS X because OS X versions 10.5 and greater ship with Twisted installed and the default Python path configuration makes it impossible for a user to upgrade Twisted without possibly breaking applications which depend on the system Twisted installation. * [http://twistedmatrix.com/Releases/Twisted/8.2/Twisted-8.2.0_py2.5_osx10.5.dmg Twisted 8.2.0 for OS X 10.5] OS X users may want to install Twisted from the source tarball to a different location. == FreeBSD == Packages of Twisted are available in FreeBSD ports as 'devel/py-twisted'. You can choose what component of Twisted you install using command 'make config', you can simply install the Twisted package with `pkg_add devel/py-twisted`. * [http://www.freshports.org/devel/py-twisted/ Twisted for FreeBSD] == Source Tarball == * Twisted [[ProjectVersion]] [[ProjectVersion(http://twistedmatrix.com/Releases/Twisted/%(major)s.%(minor)s/Twisted-%(base)s.tar.bz2 tarball)]] == View on the Web == You can view the source code on the web [source:trunk here]. == Source Checkout == To checkout code from the repository, use: {{{ svn co svn://svn.twistedmatrix.com/svn/Twisted/trunk }}} == Individual Project Tarballs == You probably don't want these unless you have special considerations: * [[ProjectVersion(http://twistedmatrix.com/Releases/Core/%(major)s.%(minor)s/TwistedCore-%(base)s.tar.bz2 Twisted Core)]] - [[ProjectVersion]] ([[ProjectVersion(source:/tags/releases/twisted-%(base)s/twisted/topfiles/NEWS Release Notes)]]) * [[ProjectVersion(http://twistedmatrix.com/Releases/Conch/%(major)s.%(minor)s/TwistedConch-%(base)s.tar.bz2 Twisted Conch)]] - [[ProjectVersion]] ([[ProjectVersion(source:/tags/releases/twisted-%(base)s/twisted/conch/topfiles/NEWS Release Notes)]]) * [[ProjectVersion(http://twistedmatrix.com/Releases/Web/%(major)s.%(minor)s/TwistedWeb-%(base)s.tar.bz2 Twisted Web)]] - [[ProjectVersion]] ([[ProjectVersion(source:/tags/releases/twisted-%(base)s/twisted/web/topfiles/NEWS Release Notes)]]) * [[ProjectVersion(http://twistedmatrix.com/Releases/Mail/%(major)s.%(minor)s/TwistedMail-%(base)s.tar.bz2 Twisted Mail)]] - [[ProjectVersion]] ([[ProjectVersion(source:/tags/releases/twisted-%(base)s/twisted/mail/topfiles/NEWS Release Notes)]]) * [[ProjectVersion(http://twistedmatrix.com/Releases/Names/%(major)s.%(minor)s/TwistedNames-%(base)s.tar.bz2 Twisted Names)]] - [[ProjectVersion]] ([[ProjectVersion(source:/tags/releases/twisted-%(base)s/twisted/names/topfiles/NEWS Release Notes)]]) * [[ProjectVersion(http://twistedmatrix.com/Releases/News/%(major)s.%(minor)s/TwistedNews-%(base)s.tar.bz2 Twisted News)]] - [[ProjectVersion]] ([[ProjectVersion(source:/tags/releases/twisted-%(base)s/twisted/news/topfiles/NEWS Release Notes)]]) * [[ProjectVersion(http://twistedmatrix.com/Releases/Pair/%(major)s.%(minor)s/TwistedPair-%(base)s.tar.bz2 Twisted Pair)]] - [[ProjectVersion]] ([[ProjectVersion(source:/tags/releases/twisted-%(base)s/twisted/pair/topfiles/NEWS Release Notes)]]) * [[ProjectVersion(http://twistedmatrix.com/Releases/Words/%(major)s.%(minor)s/TwistedWords-%(base)s.tar.bz2 Twisted Words)]] - [[ProjectVersion]] ([[ProjectVersion(source:/tags/releases/twisted-%(base)s/twisted/words/topfiles/NEWS Release Notes)]]) * [[ProjectVersion(http://twistedmatrix.com/Releases/Lore/%(major)s.%(minor)s/TwistedLore-%(base)s.tar.bz2 Twisted Lore)]] - [[ProjectVersion]] ([[ProjectVersion(source:/tags/releases/twisted-%(base)s/twisted/lore/topfiles/NEWS Release Notes)]]) * [[ProjectVersion(http://twistedmatrix.com/Releases/Runner/%(major)s.%(minor)s/TwistedRunner-%(base)s.tar.bz2 Twisted Runner)]] - [[ProjectVersion]] ([[ProjectVersion(source:/tags/releases/twisted-%(base)s/twisted/runner/topfiles/NEWS Release Notes)]]) == Signed MD5 Sums == md5 sums of the 13.0.0 release are [http://twistedmatrix.com/Releases/twisted-13.0.0-md5sums.txt here]. md5 sums of the 12.3.0 release are [http://twistedmatrix.com/Releases/twisted-12.3.0-md5sums.txt here]. md5 sums of the 12.2.0 release are [http://twistedmatrix.com/Releases/twisted-12.2.0-md5sums.txt here]. md5 sums of the 12.1.0 release are [http://twistedmatrix.com/Releases/twisted-12.1.0-md5sums.txt here]. md5 sums of the 12.0.0 release are [http://twistedmatrix.com/Releases/twisted-12.0.0-md5sums.txt here]. md5 sums of the 11.1.0 release are [http://twistedmatrix.com/Releases/twisted-11.1.0-md5sums.txt here]. md5 sums of the 11.0.0 release are [http://twistedmatrix.com/Releases/twisted-11.0.0-md5sums.txt here]. md5 sums of the 10.2.0 release are [http://twistedmatrix.com/Releases/twisted-10.2.0-md5sums.txt here]. md5 sums of the 10.1.0 release are [http://twistedmatrix.com/Releases/twisted-10.1.0-md5sums.txt here]. md5 sums of the 10.0.0 release are [http://twistedmatrix.com/Releases/twisted-10.0.0-md5sums.txt here]. md5 sums of the 9.0.0 release are [http://twistedmatrix.com/Releases/twisted-9.0.0-md5sums.txt here]. md5 sums of the 8.2.0 release are [http://twistedmatrix.com/Releases/twisted-8.2.0-md5sums.txt here]. md5 sums of the 8.1.0 release are [http://twistedmatrix.com/Releases/twisted-8.1.0-md5sums.txt here].