Enthought Home
Enthought Products

The following table lists all of the packages and tools included in the Enthought Python Distribution. You can sort the list by Project Name or Category by clicking the column headers.

Package Indices for past versions:    5.1  -   5.0  -   4.3  -   4.2  -   4.1
Contents of EPD 6.0.
Project Name Version Category Summary
AppInst 2.0.4.dev25071 OS Abstractions AppInst is an OS abstraction for installing application menus, links and icons.
AppTools 3.3.0 Dev Tools and Support AppTools implements a set of application building block technologies, such as scripting, help systems, naming contexts, and persistence APIs.
argparse 1.0.1 Dev Tools and Support An optparse-inspired command-line parsing library.
basemap 0.99.4 Graphics and Plotting Plots data on map projections with matplotlib.
bitarray 0.3.5 File/Data Formats Efficient representation of arrays of booleans.
BlockCanvas 3.1.0 Programming Abstractions BlockCanvas provides a visual environment for creating simulation experiments where function and data are separated.
Chaco 3.2.0 Graphics and Plotting Chaco is a Python plotting application toolkit that facilitates writing plotting applications at all levels of complexity, from simple scripts with hard-coded data to large plotting programs with complex data interrelationships and a multitude of interactive tools.
cloud 1.5 Dev Tools and Support cloud is the module that ties into PiCloud's platform.
CodeTools 3.1.0 Language Tools and Compilers The CodeTools project includes packages that simplify meta-programming and help the programmer separate data from code in Python.
configobj 4.6.0 File/Data Formats A simple but powerful configuration file reader and writer.
coverage 3.1 Dev Tools and Support Code coverage measurement for Python
Cython 0.12 Language Tools and Compilers A language for writing C extensions for Python, based on Pyrex, but with more cutting edge functionality and optimizations.
docutils 0.6 File/Data Formats;Dev Tools and Support A library for processing plain text documentation to useful formats.
Enable 3.2.0 Graphics and Plotting Enable is a multi-platform object drawing library built on top of the included Kiva project. Kiva is a multi-platform DisplayPDF vector drawing engine that supports multiple output backends.
ensetuptools 1.0.1 Dev Tools and Support Enthought's version of setuptools
EnthoughtBase 3.0.3 Dev Tools and Support EnthoughtBase provides core packages that are used by many other projects in the Enthought Tool Suite.
EnvisageCore 3.1.1 Programming Abstractions Envisage is a Python-based framework for building extensible applications, that is, applications whose functionality can be extended by adding "plug-ins".
EnvisagePlugins 3.1.1 Programming Abstractions The EnvisagePlugins project includes a number of plug-ins for the Envisage framework that we have found useful for building scientific applications.
EPDCore 1.3.0 Meta-Packages Core third-party libraries in EPD.
EPDIndex 1.0 dummy Index for WhooshDoc
EPDLab 3.0.1 Dev Tools and Support EPDLab
epydoc 3.0.1 Dev Tools and Support Automatically generates API documentation for Python modules from docstrings.
ETS 3.3.0 Meta-Packages A collection of components to construct custom scientific applications.
ETSDevTools 3.0.3 Dev Tools and Support ETSDevTools includes a set of packages that can be used during the development of a software project, for understanding, debugging, testing, and inspecting code.
ETSProjectTools 0.5.1 Dev Tools and Support ETSProjectTools provides tools to make it easier for developers to work with the Subversion repository for the Enthought Tool Suite.
foolscap 0.2.9 Network/Distributed Computing A new version of Twisted's native RPC protocol, known as 'Perspective Broker'.
freetype 2.3.11 Graphics and Plotting A high-quality portable font engine.
grin 1.1.1 Dev Tools and Support A Python program that searches directories of source code better than grep or find.
HDF4 4.2r3 File/Data Formats HDF is a physical file format for storing scientific data.
hdf5 1.8.3 File/Data Formats NCSA Hierarchical Data Format (HDF) Software Library and Utilities
idle 2.6.4 core_python Idle is an interactive Python shell and written in Python
ipython 0.10 Applications;Dev Tools and Support An advanced shell for interactive and exploratory computing.
Jinja2 2.2.1 File/Data Formats;Dev Tools and Support A small but fast and easy to use stand-alone template engine written in pure Python.
lib_netcdf4 4.0 File/Data Formats Manipulation of array-oriented scientific data.
libjpeg 7.0 Graphics and Plotting JPEG library
libpng 1.2.40 Graphics and Plotting The official reference library for Portable Network Graphics (PNG).
libxml2 2.7.3 File/Data Formats XML parser and toolkit.
libxslt 1.1.24 File/Data Formats XSLT library for XML parsing, tree manipulation and XPath support.
lxml 2.2.2 File/Data Formats XML processing library combining libxml2/libxslt with the ElementTree API.
matplotlib 0.99.1.1 Graphics and Plotting Interactive 2-D plotting library.
Mayavi 3.3.0 Graphics and Plotting Mayavi includes two related packages for 3-dimensionali visualization: Mayavi which is a tool for easy and interactive visualization of data; and TVTK which is a wrapper for the popular, open-source, visualization library known as VTK.
mingw 3.4.5 Language Tools and Compilers A complete programming tool set, suitable for development of native Windows programs that do not depend on any 3rd-party C runtime DLLs.
netCDF4 0.7.6 File/Data Formats netCDF4 is a module to interact with in both the new netCDF 4 and the old netCDF 3 format.
networkx 1.0rc1 Math and Science Package for creating and manipulating graphs and networks.
nose 0.11.1 Dev Tools and Support Extends the test loading and running features of unittest, making it easier to write, find and run tests.
numpy 1.4.0 Math and Science A general-purpose array-processing package designed to efficiently manipulate large multi-dimensional arrays of arbitrary records.
PIL 1.1.6 Graphics and Plotting Python Imaging Library provides powerful image processing and graphics capabilities.
ply 3.3 Language Tools and Compilers PLY (Python Lex-Yacc) is a pure-Python implementation of the popular compiler construction tools lex and yacc.
pyaudio 0.2.3 External Devices Python bindings for PortAudio.
pycrypto 2.0.1 Math and Science A collection of cryptographic algorithms and protocols for Python.
pydot 1.0.2 Graphics and Plotting Python interface to Graphviz's Dot language.
pyflakes 0.3.0 Dev Tools and Support Pyflakes is program to analyze Python programs and detect various errors.
pygarrayimage 0.0.7 Graphics and Plotting Allow NumPy arrays as source of texture data for pyglet.
pyglet 1.1.3 Graphics and Plotting Object-oriented programming interface for developing games and other visually-rich applications.
Pygments 1.2.2 Graphics and Plotting A code syntax highlighting package written in Python.
pyhdf 0.8.3 File/Data Formats Python interface to the NCSA HDF4 library.
PyOpenGL 3.0.0 Graphics and Plotting Cross platform Python binding to OpenGL and related APIs.
pyOpenSSL 0.9 Network/Distributed Computing Python wrapper around the OpenSSL library.
pyparsing 1.5.2 Language Tools and Compilers Python module for creating and executing simple grammars.
pyproj 1.8.6 Math and Science Performs cartographic transformations and geodetic computations.
Pyrex 0.9.8.5 Language Tools and Compilers Language for writing Python extension modules.
pytables 2.1.2 Databases/DB Support Manages hierarchical datasets and efficiently and easily copes with extremely large amounts of data.
python_dateutil 1.4.1 OS Abstractions Extensions to the standard Python datetime module.
pytz 2009p OS Abstractions World timezone definitions, modern and historical.
pywin32 214 OS Abstractions Python extensions for Windows.
Reportlab 2.3 File/Data Formats Generates PDF documents from dynamic data.
scikits.rsformats 0.1 File/Data Formats A collection of tools for reading Remote Sensing formats.
SciMath 3.0.4 Math and Science The SciMath project includes packages to support scientific and mathematical calculations
scipy 0.8.0.dev6120 Math and Science Python libraries for mathematics, science, and engineering.
scite 1.74 Applications;Dev Tools and Support Text editor based on Scintilla.
scons 1.2.0 Dev Tools and Support A Pythonic substitute for Make.
SetupDocs 1.0.3 File/Data Formats;Dev Tools and Support SetupDocs is a setuptools plugin that automates building of docs from ReST source.
Sphinx 0.6.3 Dev Tools and Support Tool to create intelligent and beautiful documentation for Python projects.
SQLAlchemy 0.5.7 Databases/DB Support The Python SQL toolkit and Object Relational Mapper that gives application developers the full power and flexibility of SQL.
swig 1.3.40 Language Tools and Compilers SWIG connects programs written in C and C++ with a variety of high-level programming languages.
sympy 0.6.6 Math and Science Library for symbolic mathematics.
Traits 3.2.0 Programming Abstractions A trait gives object attributes some additional characteristics: initialization, validation, delegation, notification, and visualization.
TraitsBackendQt 3.2.0 App/GUI Building Blocks The TraitsBackendQt project contains an implementation of TraitsGUI using PyQt.
TraitsBackendWX 3.2.0 App/GUI Building Blocks The TraitsBackendWX project contains an implementation of TraitsGUI using wxPython.
TraitsGUI 3.1.0 App/GUI Building Blocks A toolkit-independent GUI abstraction layer (known as Pyface), which is used to support the "visualization" features of the Traits package.
Twisted 9.0.0 Network/Distributed Computing An asynchronous networking framework written in Python.
VTK 5.4.2 Graphics and Plotting System for 3-D computer graphics, image processing, and visualization.
Whoosh 0.1.12 search A pure-Python indexing and search library
WhooshDoc 1.0 Dev Tools and Support An indexed, full-text search tool for Python docstrings.
wxPython 2.8.10.1 App/GUI Building Blocks Python wrapper around the wxWidgets C++ GUI library.
xlrd 0.7.1 File/Data Formats Library for developers to extract data from Microsoft Excel (tm) spreadsheet files.
xlwt 0.7.2 File/Data Formats Library to create spreadsheet files compatible with MS Excel 97/2000/XP/2003 XLS files, on any platform.
zope.interface 3.5.2 Programming Abstractions Zope infrastructure for object interfaces.
zope.testing 3.8.3 Dev Tools and Support Zope testing framework, including the testrunner script.
training book logo

Interested in mastering EPD tools for your work? Enthought teaches custom training courses on site. Find out more.

training book logo

For details on the EPD development timeline, see our EPD roadmap.