wiki:Packages

Version 15 (modified by soyt, 8 years ago) (diff)

--

Packages of Twisted for various operating systems

While you can always install Twisted from the source tarball, if there are recent packages available for your operating system, you should probably use those. Pre-packaged versions of Twisted have already been tested, and often list precise dependencies in a format which is friendly to the host OS.

If you are not going to use a pre-packaged version of Twisted, it is suggested that you do not install it site-globally to avoid conflicting with your OS; e.g. use the --prefix argument to setup.py install.

Windows

The Windows installer found on the front page is built by Cory Dodt. WindowsBuild information has its own page.

OpenBSD

Ports for various Twisted related projects are maintained by Eric Faurot? at http://ekyo.nerim.net/openbsd/. The twisted port itself has been removed because is is about to be committed by Aleksander Piotrowski. His tarball is available at http://atlantilde.com/~alek/ports/py-twisted.tar.gz. You can expect to find it in the port tree anytime now.

Note that these are not packages, but only ports. If you are not familiar with ports, read about them at http://www.openbsd.org/faq/faq15.html#Ports. Packages will be available once these ports are integrated into the official port tree.

Mac OS X

(via Fink)

Packages are maintained by Daniel Henninger, info at http://pdb.finkproject.org/pdb/search.php?summary=twisted

Meta Package

A metapackage built with MacPython 2.4 is available at http://dreid.org/twisted/Twisted-2.4.0_py2.4-KitchenSink.dmg It includes Universal Binary builds of PyCrypto, PyOpenSSL, and ZopeInterfaces, and Twisted 2.4 in a single mpkg.

If you need these built for the system python2.3 the generation scripts are available at source:sandbox/dreid/TwistedPackager.

Note: The developer does not have an Intel machine on which to test these builds, if they do not work assign a ticket to dreid.

FreeBSD

Some parts of Twisted are packaged by Neal Nelson?. A list of available packages is here: http://www.freebsd.org/cgi/ports.cgi?query=twisted&stype=all

Gentoo

Twisted is in portage, maintained by marienz@…. The stable versions are a bit old, you probably want ~arch for any "serious" development. http://packages.gentoo.org/search/?sstring=twisted should tell you what versions are available. Also note dev-python/twisted is just core, you (currently) have to merge the subprojects you want separately.

Fedora Core

Twisted packages are available from the Extras repository. They're being maintained by Thomas Vander Stichele?. Currently it's still version 1.3, but work is underway to split the modules and update to the latest versions.