Enthought Canopy

The Python Platform of Choice for
Scientists and Engineers

Enthought Canopy provides a proven scientific and analytic Python package distribution plus key integrated tools for iterative data analysis, data visualization, and application development. Users have the ability to extend and innovate with scripting and open platform APIs, driving the creation and sharing of innovative workflows, tools, and applications.

Canopy provides a complete, self-contained installer that gets you up and running with Python and a library of scientific and analytic tools – fast

Canopy provides easy access to 450+ Python 2 and Python 3 packages
from the trusted Enthought Python Distribution

Canopy provides fast installation of both an interactive analysis environment plus the Python version of your choice (e.g. 2.7 or 3.5) and a core set of curated Python packages from the well-known Enthought Python Distribution.

In just minutes, you’ll have a fully working Python environment with tools for common scientific and analytic programming workflows pre-installed: Jupyter, Matplotlib, NumPy and SciPy optimized with the latest Intel MKL, Matplotlib, Scikit-learn, and Pandas, plus instant access to over 450 additional pre-built and tested scientific and analytic packages to customize your toolset.

No command line, no complex multi-stage setups! (although if you do prefer a flat, standalone command line interface for package and environment management, we offer that via the EDM tool)

Access to a curated, quality assured set of packages managed through an
intuitive graphical package manager with a state-of-the art dependency solver

Our users can’t afford to take chances with the stability of their software and applications, and using Canopy as their gateway to the Python ecosystem helps take the risk out of the “wild west” of open source software. Through Canopy, users can easily access both the most “Enthought approved” current stable version as well as historical versions of the libraries in the scientific Python stack.

Plus, Canopy provides a graphical package manager to easily search, install, and remove packages from the user environment. The underlying EDM (Enthought Deployment Manager) back end takes care of complex dependency management to ensure nothing breaks in the process.

A state-of-the art dependency solver underlying Canopy’s graphical package manager ensures that environments and important applications remain stable as you customize your package toolset

Canopy’s straightforward analysis environment is specifically tailored to the
needs and workflows of scientists, analysts, and engineers

Canopy’s interactive analysis environment has powerful capabilities to go from data exploration through application development

Three integrated features of the Canopy analysis environment combine to create a powerful, yet streamlined platform: (1) a code editor, (2) an IPython window, and (3) an interactive graphical debugger with variable browser.

  • Canopy’s code editor comes with everything needed to explore and visualize data, without the burden of advanced development environments. Syntax highlighting, code auto-completion, and error checking allow users to quickly interact with Python code, write, and execute existing code.
  • The integrated IPython window lets you quickly test code, experiment with ideas and see the results of code run directly from the editor. Canopy also includes pre-configured Jupyter Notebook access.
  • Canopy’s interactive graphical debugger with variable browser helps you quickly find and fix code errors, understand and investigate code and data, and write new code more quickly.

Finally, access to package documentation at your fingertips in Canopy is a great benefit to faster coding, allowing you to easily extract and execute code to get started working quickly.

Canopy / Enthought Python Distribution Package Index

With Enthought Canopy (graphical package management) and the new Enthought Deployment Manager (command line package management), users now have a choice of two tools to access the Enthought Python Distribution (EPD) in the way that best meets their needs. See the tables below for a list of Python 2.7, Python 3.5, and Python 3.6 packages available.

Want a copy of the Enthought Python Distribution behind your firewall or in an air-gapped environment, or want to manage and distribute proprietary packages alongside EPD? Learn more about our new Enthought Deployment Server.

Available Python Packages

PackageLatest VersionLicenseSummaryPython 3.5 & 3.6Python 2.7
abstract_rendering0.5.1New BSDRendering as a binning processY
affine2.2.0BSDMatrices describing affine transformation of the planeYY
agw0.9.1UnknownPython package providing dispatch on values for arbitrarily nested lists and dictionary data structuresY
alabaster0.7.10BSDA configurable sidebar-enabled Sphinx themeYY
amqp1.4.5BSDLow-level AMQP client for Python (fork of amqplib)YY
aniso86010.92UnknownA library for parsing ISO 8601 stringsYY
ansi2html1.1.1GPLv3+Convert text with ANSI color codes to HTMLYY
anyjson0.3.3BSDWraps the best available JSON implementation available in a common interfaceYY
apipkg1.4MITNamespace control and lazy-import mechanismYY
appdirs1.4.3UnknownA small Python module for determining appropriate platform-specific dirs, e.g. a "user data dir"YY
appinst2.1.5BSDOS abstraction for installing application menus, links and iconsY
appnope0.1.0BSDDisable App Nap on OS X 10.9YY
appscript1.0.1Public DomainControl AppleScriptable applications from PythonYY
apptools4.4.0BSDApplication building blocks such as scripting and help systemYY
arch4NCSARoutines relevant for the analysis of financial data (Univariate ARCH, bootstrapping, etc.)YY
argcomplete1.0.0Apache 2.0Bash tab completion for argparse Tab complete all the things!YY
argparse1.4.0UnknownThe argparse module makes it easy to write user friendly command line interfacesYY
astroid1.4.9LGPL >= 2.1Rebuild a new abstract syntax tree from Python’s astYY
astropy1.3.2BSDPython astronomy toolsY
atom0.3.10BSDMemory efficient Python objectsY
attrs17.2.0MITAttributes without boilerplateYY
babel2.4.0UnknownA collection of tools for internationalizing Python applicationsYY
backports.lzma0.0.33-clause BSDBackport of Python 3.3’s ’lzma’ module for XZ/LZMA compressed filesY
backports_abc0.5UnknownA backport of recent additions to the ’collections.abc’ moduleYY
basemap1.0.7PSFPlot data on map projections with MatplotlibYY
bcolz1.1.0BSDColumnar and compressed data containersYY
bcrypt3.1.3ApacheModern password hashing for your software and your serversYY
bdot0.1.7MITFast Dot Products on Pretty Big Data (powered by Bcolz)Y
BeautifulSoup44.4.1MITSits atop an HTML or XML parser, providing Pythonic idioms for iterating, searching, and modifying the parse treeYY
behave1.2.5BSDBehavior-driven development, Python styleYY
Biggus0.15.0LGPL3Virtual large arrays and lazy evaluationYY
billiard3.3.0.18BSDPython multiprocessing fork with improvements and bug fixesYY
biopython1.68(as-is) BSD-likeTools for biological computationYY
bitarray0.8.1PSFEfficient representation of arrays of booleansYY
blaze0.10.1BSDData migration utilitiesYY
blinker1.4UnknownFast, simple object-to-object and broadcast signalingYY
blist1.3.6BSDList-like type with better asymptotic performanceYY
blockcanvas4.0.3BSDVisual environment for creating simulation experimentsY
blosc1.2.8MITPython interface to BloscYY
blz0.6.2BSDA compressed data containerY
bokeh0.12.5BSDStatistical and novel interactive HTML plots for PythonYY
boto2.45.0MITProvides interfaces to Amazon Web Services (AWS)YY
boto31.4.4UnknownThe AWS SDK for PythonYY
Bottleneck1.2.0BSDOptimized versions of some NumPy functionsYY
brewer2mpl1.4.0MITcolorbrewer2.org color maps from PythonYY
brood-json-schemas0.4.0BSDContains the JSON-schemas for brood so that they may be reused across projects, for example for testing that hatcher submits valid JSON to broodYY
bsdiff41.1.4BSDBinary diff and patch using the BSDIFF4-formatYY
bz2file0.98Apache 2.0Read and write bzip2-compressed filesYY
cachecontrol0.12.1Unknownhttplib2 caching for requestsY
cachetools2.0.0UnknownExtensible memoizing collections and decoratorsY
cartopy0.14.2LGPLA Python package designed to make drawing maps for data analysis and visualization as easy as possibleYY
casuarius1.1LGPL/BSDPython-wrap of Cassowary linear constraint solverY
catalyst1.1.1CommercialCanopy Data Import Tool: allows you to import and manipulate columnar text files. Included in paid Canopy subscriptionsY
cdecimal2.3BSDFast drop-in replacement for decimal.pyY
celery3.1.19BSDPython multiprocessing fork with improvements and bug fixesYY
certifi2016.9.26ISCPython package for providing Mozilla’s CA BundleYY
cffi1.9.1BSDForeign Function Interface for Python calling C codeYY
chaco4.6.1BSDLibrary for generating interactive 2D plotsYY
chameleon2.24BSD-likeFast HTML/XML Template CompilerYY
characteristic14.3.0UnknownCharacteristic is an MIT-licensed Python package with class decorators that ease the chores of implementing the most common attribute-related object protocolsYY
chardet2.3.0LGPLUniversal encoding detector for Python 2 and 3YY
cheetah2.4.4MITTemplate engine and code generation toolY
chest0.2.3BSDSimple on-disk dictionaryYY
click6.7BSDA simple wrapper around optparse for powerful command line utilitiesYY
clint0.4.1ISCPython command line application toolsY
cloud2.4.6LGPLDistributed computing via PiCloud’s cloud-computing platformY
cloudpickle0.2.2LICENSE.txtExtended pickling support for Python objectsYY
codetools4.2.0BSDTools that simplify meta-programming and help the programmer separate data from code in PythonY
colorama0.3.7BSDCross-platform colored terminal textYY
comtypes1.1.2MITPure Python COM packageYY
configobj5.0.6BSDSimple but powerful configuration file reader and writerYY
configparser3.5.0UnknownThis library brings the updated configparser from Python 3.5 to Python 2.6-3.5YY
constantly15.1.0UnknownA library that provides symbolic constant support. It includes collections and constants with text, numeric, and bit flag valuesYY
contextlib20.5.1PSFBackports and enhancements for the contextlib moduleYY
cookies2.2.1Unknowncookies.py is a Python module for working with HTTP cookies: parsing and rendering ‘Cookie:’ request headers and ‘Set-Cookie:’ response headers, and exposing a convenient API for creating and modifying cookies. It can be used as a replacement of Python’s Cookie.py (aka http.cookies)Y
coverage4.3.4BSDCode coverage measurement for PythonYY
cryptography1.7.1Apache 2.0Provides cryptographic recipes and primitivesYY
cryptography_vectors1.7.1Apache 2.0Test vectors for the cryptography packageYY
cssselect1.0.1BSDParses CSS3 Selectors and translates them to XPath 1.0YY
curl7.43.0MIT-likeCommand line tool and library for transferring data specified with URL syntaxYY
CVXcanon0.0.23.3GPLv3A low-level library to perform the matrix building step in cvxpy, a convex optimization modeling softwareYY
cvxopt1.1.8GPL v3Python software for convex optimizationYY
cvxpy0.3.5UnknownA domain-specific language for modeling convex optimization problems in PythonYY
cycler0.10.0BSDComposable style cyclesYY
Cython0.25.2ApachePython-based language for writing C extensions for PythonYY
cytoolz0.8.2BSDCython implementation of Toolz: high performance functional utilitiesYY
dask0.14.1BSDMinimal task scheduling abstractionYY
datashape0.5.4BSDA data description languageYY
decorator4.0.9BSDBetter living through Python with decoratorsYY
dill0.2.53-clause BSDSerialize all of Python (almost)YY
distribute0.6.49PSFDownload, build, install, upgrade, and uninstall Python packagesY
dnspython1.12.0BSD-likeA DNS toolkit for PythonYY
doctest-tools1.0a3MITA small set of tools to make it easier to run doctest on your source files and text filesYY
docutils0.13.1public-domain with exceptions (BSD, PSF)Documentation utilitiesYY
docx0.2.4UnknownThe docx module creates, reads and writes Microsoft Office Word 2007 docx filesY
drmaa0.4b3UnknownA python DRMAA libraryY
dynd_python0.6.6BSD-likeThe Python interface to libdyndY
easyprocess0.2.3UnknownEasyProcess is an easy to use python subprocess interfaceYY
ecdsa0.13MITECDSA cryptographic signature library (pure Python)YY
ecos2.0.4UnknownThis is the Python package for ECOS: Embedded Cone Solver. See Github page for more informationYY
empirical0.2.2UnknownEmperical Method of Fundamental Solutions solver for PythonYY
enable4.6.0BSDLow-level, cross-platform drawing and interaction libraryYY
enaml0.9.8BSDDeclarative language for building dynamic user interfacesY
encore0.7.0BSDLow-level modules for building applicationsYY
enstaller4.8.11BSDTool for installing and managing egg-based packagesY
enstaller4rc0.0.1UnknownThis is a small library to read an existing .enstaller4rc file without importing enstallerYY
entrypoint20.0.6Unknownentrypoint2 is an easy to use argparse based command-line interface for python modules, fork of entrypoint. It translates function signature and documentation to argparse configurationYY
enum341.1.6BSDPython 3.4 Enum backported to 3.3, 3.2, 3.1, 2.7, 2.6, 2.5, and 2.4YY
envisage4.6.0BSDExtensible Application FrameworkYY
epydoc3.0.1MITGenerate API documentation for Python modules from docstringsY
ETS4.4.4BSDComponents for constructing custom scientific applicationsY
etsdevtools4.0.2BSDTools to support Python developmentY
etsproxy0.1.2BSDProxy modules for enabling code written against old ETS-versions to access current versionsY
execnet1.4.1MITRapid multi-Python deploymentYY
fabric1.13.1BSDTool for remote execution and deploymentY
faulthandler2.4BSDDisplay the Python traceback on a crashY
feedparser5.2.1BSDModule for downloading and parsing RSS and Atom feedsYY
fiona1.7.4BSDGeospatial data abstraction libraryYY
fipy3.1Public DomainFinite volume partial differential equation solverY
flake83.3.0MITThe modular source code checker: pep8, pyflakes and coYY
flask0.12BSDA lightweight web application framework based on Werkzeug, Jinja2 and good intentionsYY
flask_compress1.3.0MITCompress responses in your Flask app with gzipYY
flask_login0.4.0UnknownFlask-Login provides user session management for Flask. It handles the common tasks of logging in, logging out, and remembering your users’ sessions over extended periods of timeYY
flask_restful_swagger0.19UnknownExtrarct swagger specs from your flast-restful projectYY
flask_restplus0.9.2MITHelpers, syntaxic sugar and Swagger documentation for Flask-RestfulYY
flask_wtf0.14.2UnknownSimple integration of Flask and WTForms, including CSRF, file upload, and reCAPTCHAYY
flask-cors3.0.2MITA Flask extension adding a decorator for CORS supportYY
flexx0.3.1UnknownPure Python toolkit for creating GUI’s using web technologyYY
foolscap0.12.6MITA new version of Twisted’s native RPC protocolYY
freetype2.5.3FreeType License (BSD-style)High-quality portable font engineYY
funcsigs1.0.2Apache 2.0Python function signatures from PEP362 for Python 2.6, 2.7 and 3.2+YY
functools323.2.3.2PSFBackport of the functools module from Python 3.2.3 for use on 2.7 and PyPyY
future0.16.0MITCompatibility layer between Python 2 and Python 3YY
futures3.0.3BSDBackport of the concurrent.futures package from Python 3.2Y
fwrap0.1.1BSDTool to wrap Fortran 77/90/95 code in C, Cython and PythonY
GDAL2.1.3MITGeospatial Data Abstraction LibraryYY
gdata2.0.18Apache 2.0Python client library for Google data APIsYY
gensim1.0.1LGPLPython framework for fast Vector Space ModelingYY
geojson1.0.8BSDPython bindings and utilities for GeoJSONYY
GEOS3.5.0LGPLGEOS - Geometry Engine, Open SourceYY
gevent1.1.1MITPython network library using greenlet and libevent for easy and scalable concurrencyYY
gevent_websocket0.9.5Apache 2.0Websocket handler for the gevent pywsgi server, a Python network libraryYY
ggplot0.11.5BSDggplot for PythonYY
gitdb0.6.4BSDGit Object DatabaseYY
gitpython1.0.0BSDPython Git LibraryYY
gnureadline6.3.3GPLThe standard Python readline extension statically linked against the GNU readline libraryYY
google_apputils0.4.2UnknownThis project is a small collection of utilities for building Python applications. It includes some of the same set of utilities used to build and run internal Python apps at GoogleYY
googlecl0.9.12Apache 2.0Use (some) Google services from the command lineY
graphcanvas4.0.2BSDInteractive graph (network) visualizationY
graphviz0.4.10UnknownThis package facilitates the creation and rendering of graph descriptions in the DOT language of the Graphviz graph drawing software from PythonYY
greenlet0.4.12MITLightweight in-process concurrent programmingYY
grin1.2.1BSDUtility which searches directories of source code better than grep or findY
gunicorn19.6.0MITPython WSGI HTTP Server for UNIXYY
h5py2.7.0BSDPython interface to the HDF libraryYY
haas0.6.2BSDExtensible Python Test RunnerYY
hatcher0.10.1BSDA client to talk to the brood serverYY
hdf51.8.16BSD-likeHDF5 is a data model, library, and file format for storing and managing large, complex dataYY
hdf5storage0.1.14UnknownUtilities to read/write Python types to/from HDF5 files, including MATLAB v7.3 MAT filesYY
heapdict1.0.0BSDA heap with decrease-key and increase-key operationsYY
hello-world-py1UnknownA basic hello world package.Y
holoviews1.4.3BSDStop plotting your data - annotate your data and let it visualize itselfYY
html5lib0.999MITHTML parser designed to follow the WHATWG HTML5 specificationYY
HTMLTemplate1.5.0MITConverts [X]HTML documents into simple template object models easily manipulated using ordinary Python codeY
httpbin0.4.0MITHTTP Request and Response ServiceYY
httpretty0.8.14MITHTTP client mock for PythonYY
humanize0.5.1MITPython humanize utilitiesYY
hypothesis3.8.0MPL v2A library for property based testingYY
idle2.7.3PSFInteractive Python shellY
idna2BSD-likeInternationalized Domain Names in Applications (IDNA)YY
incremental16.10.1UnknownIncremental is a small library that versions your Python projectsYY
inflection0.3.1UnknownA port of Ruby on Rails inflector to PythonYY
intervaltree2.1.0UnknownEditable interval tree data structure for Python 2 and 3YY
into0.2.2BSDData migration utilitiesY
ipaddress1.0.18PSFIPv4/IPv6 manipulation libraryYY
ipdb0.10.1GPLIPython-enabled pdbYY
ipykernel4.5.2BSDIPython Kernel for JupyterYY
ipyparallel6.0.2BSDInteractive Parallel Computing with IPythonYY
IPython4.0.0BSDAdvanced shell for interactive and exploratory computingYY
ipython_genutils0.1.0BSDVestigial utilities from IPythonYY
ipywidgets6.0.0BSDIPython HTML widgets for JupyterYY
Iris1.12.0LGPL3Analyzing and vizualizing meteorological and oceanographic data setsYY
iso86010.1.11MITSimple module to parse ISO 8601 datesYY
isodate0.5.1UnknownAn ISO 8601 date/time/duration parser and formatterYY
itsdangerous0.24.0BSDVarious helpers to pass trusted data to untrusted environments and backYY
jdcal1.2BSDJulian dates from proleptic Gregorian and Julian calendarsYY
jedi0.9.0MITAn autocompletion tool for Python that can be used for text editorsYY
Jinja22.9.6BSDTemplate engineYY
jmespath0.9.0UnknownJSON Matching ExpressionsYY
joblib0.10.3BSDLightweight pipelining: using Python functions as pipeline jobsYY
jsonpatch1.15UnknownLibrary to apply JSON Patches according to RFC 6902YY
jsonpickle0.4.0BSDSerialize arbitrary object graph into JSON similar to Python pickingY
jsonpointer1.1UnknownIdentify specific nodes in a JSON document (RFC 6901)YY
jsonschema2.5.1MITAn implementation of JSON Schema validation for PythonYY
jupyter1.0.0BSDJupyter metapackage. Install all the Jupyter components in one goYY
jupyter_client5.0.0BSDJupyter protocol implementation and client librariesYY
jupyter_core4.3.0BSDJupyter core package. A base package on which Jupyter projects relyYY
jupyter-console5.1.0BSDJupyter terminal consoleYY
kerberos-sspi0.1Apache 2.0Kerberos high-level windows interfaceY
kernmagic0.3.0BSDAdds more magic commands to IPythonYY
keyring4PSFStore and access your passwords safely on multiple platformsYY
kiwisolver0.1.3BSDA fast implementation of the Cassowary constraint solverY
kombu3.0.21BSDMessaging library for PythonYY
larry0.6.0BSDLabel the rows, columns, or any dimension of NumPy arraysY
lazy_object_proxy1.2.2BSDA fast and thorough lazy object proxyYY
libblosc1.4.1MITA blocking, shuffling and loss-less compression libraryYY
libdynd0.6.6BSD-likeLibDyND, a component of the Blaze project, is a C++ library for dynamic, multidimensional arrayYY
libevent2.0.21BSDC library that abstracts various OS-specific low-level event APIs (e.g. epoll, kqueue, etc…)YY
libffi3.0.13MITA portable foreign function interface libraryYY
libgdal2.1.3MITGeospatial Data Abstraction LibraryYY
libgfortran3.0.0GCC Runtime Library ExceptionGfortran runtime libraryY
libjpeg7BSDJPEG libraryYY
libopenjpeg2.1.0New BSDOpen source JPEG 2000 libraryYY
libpcre8.35BSD-likePCRE - Perl Compatible Regular ExpressionsYY
libpng1.6.12as-isPortable Network Graphics (.png) file format libraryYY
libproj4.8.0MITLibrary for performing conversions between cartographic projectionsYY
libpython1.3.0PSFMinGW import libraryY
libsodium1.0.3ISCThe sodium crypto libraryYY
libUDUNITS2.2.17BSDA C library that provides for arithmetic manipulation of units and for conversion of numeric values between compatible unitsYY
libxml22.9.2MITXML parser and toolkitYY
libxslt1.1.28MITXSLT library with XPath supportYY
libYAML0.1.7MITYAML 1.1 parser and emitter (C library)YY
line_profiler2BSDLine-by-line profilerYY
linecache21.0.0UnknownBackports of the linecache moduleYY
llvm4.0.0BSD-likeCollection of modular and reuable compiler and toolchain technologiesYY
llvmlite0.14.0BSDLightweight wrapper around basic LLVM functionalityYY
llvmmath0.1.2BSDLLVM math libraryY
llvmpy0.12.7BSDPython wrapper for the LLVM libraryY
lmfit0.9.2BSDLeast-Squares Minimization with Bounds and ConstraintsYY
locket0.2.0BSDFile-based locks for Python for Linux and WindowsYY
lockfile0.12.2MITPlatform-independent file locking moduleYY
Logbook1.0.0BSDA logging replacement for PythonYY
logilab_common1.3.0LGPL >= 2.1Collection of low-level Python packages and modules used by Logilab projectsYY
luigi2.0.1Apache 2.0Workflow mgmgt + task scheduling + dependency resolutionYY
lxml3.7.3BSDXML/XSLT library with bindings to libxml2/libxsltYY
lz40.9.0UnknownLZ4 Bindings for PythonYY
M2Crypto0.22.3MITM2Crypto: A Python crypto and SSL toolkitY
mahotas1.3.0MITComputer Vision LibraryYY
markdown2.6.8BSDPython implementation of MarkdownYY
MarkupSafe0.23BSDString class which safely handles XML/HTML/XHTML markupYY
mathtex0.3.1MITLaTeX to png conversor. Parser/rendering framework for LaTeX math expressionsY
matplotlib2.0.0PSFInteractive 2D plotting libraryYY
matplotlib_tests2.0.0PSFInteractive 2D plotting libraryYY
mayavi4.5.0BSDInteractive 3D visualizationYY
mccabe0.6.1MITPlugin for flake8 for computing McCabe’s cyclomatic complexity metricsYY
MDP3.5BSDModular toolkit for Data Processing (MDP)YY
mechanize0.2.5UnknownA library for browsing the web in Python. Mechanize acts like a browser allowing you to do web scraping, functional testing of web sites and things no one has thought of yetY
meld31.0.2RepozeHTML/XML templating engineYY
memory_profiler0.43BSDA module for monitoring memory usage of a Python programYY
Meta0.4.2.dev2BSDFramework for manipulating and analyzing Python abstract syntax trees and bytecodeY
mingw4.8.1mixed: public-domain, as-is, GPLNative Windows port of the GNU Compiler Collection (GCC)Y
mistune0.7.4BSDThe fastest markdown parser in pure PythonYY
MKL2017.0.1ProprietaryIntel Math Kernel Library (runtime)YY
mkl_c_blas_abi_wrappers0.0.3ProprietaryCompatibility library for MKLYY
mkl_service1ProprietaryIntel MKL service Python packageY
Mlab1.1.4MITHigh-level Python to Matlab bridge that lets Matlab look like a normal Python libraryY
mock2.0.0BSDLibrary for test Python codeYY
monotonic1.1Apache 2.0This module provides a monotonic() function which returns the value (in fractional seconds) of a clock which never goes backwardsYY
morfessor2.0.2a4UnknownMorfessor 2.0 is installed using setuptools library for Python. To build and install the module and scripts to default paths, type python setup.py installYY
moto0.4.30ApacheA library that allows your Python tests to easily mock out the boto libraryYY
mpi4py1.2.2BSDProvides Python bindings for the Message Passing Interface (MPI) standard.YY
mpmath0.19BSDPython library for arbitrary-precision floating-point arithmeticYY
msgpack0.4.2Apache 2.0Efficient binary serialization libraryYY
msgpack-python0.4.6UnknownMessagePack is a fast, compact binary serialization format, suitable for similar data to JSON. This package provides CPython bindings for reading and writing MessagePack dataYY
multimethods1.0.0MITA simple Python multidispatchY
multipledispatch0.4.9BSDMultiple dispatch in PythonYY
multiprocess0.70.5BSDPackage for using processes which mimics the threading module (FORK)YY
nbconvert5.1.1BSDConverting Jupyter NotebooksYY
nbformat4.3.0BSDThe Jupyter Notebook formatYY
ndg_httpsclient0.3.3Apache 2.0Provides enhanced HTTPS support for httplib and urllib2 using PyOpenSSLY
netCDF41.2.4MITInteract with in both the new netCDF 4 and 3 formatsYY
networkx1.11BSDCreate, manipulate, and analyze graphs and networksYY
ninja1.6.0Apache 2.0Ninja is a small build system with a focus on speedYY
NLTK3.2.2Apache 2.0Suite of tools for symbolic and statistical natural language processing (NLP)YY
nose1.3.7LGPLExtends the Python Unittest module with additional disocvery and running optionsYY
nose-exclude0.5.0GNU LGPLnose-exclude is a Nose plugin that allows you to easily specify directories to be excluded from testingY
nose-parameterized0.5.0UnknownParameterized testing with any Python test frameworkYY
notebook4.4.1BSDThe Jupyter Notebook is a web application that allows you to create and share documents that contain live code, equations, visualizations, and explanatory text. The Notebook has support for multiple programming languages, sharing, and interactive widgetsYY
numba0.32.0BSDNumPy-aware optimizing compiler for PythonYY
numexpr2.6.2MITFast evaluation of array expressionsYY
NumPy1.13.3BSDGeneral-purpose multi-dimensional array processing and math libraryYY
numpydoc0.6.0BSDSphinx extension to support docstrings in NumPy formatYY
oauthlib1.1.2UnknownA generic, spec-compliant, thorough implementation of the OAuth request-signing logicYY
odo0.5.1BSDData migration utilitiesYY
okonomiyaki0.16.10BSDOkonomiyaki is an experimental library aimed at consolidating low-level code used for Enthought’s eggsYY
opencv2.4.9BSDReal-time computer vision libraryYY
openopt0.28UnknownA python module for numerical optimizationY
openpyxl2.4.1MIT/ExpatRead and and write Excel OpenXML filesYY
openssl1.0.2UnknownThe OpenSSL Project is a collaborative effort to develop a robust, commercial-grade, fully featured, and Open Source toolkit implementing the Transport Layer Security (TLS) protocols (including SSLv3) as well as a full-strength general purpose cryptographic libraryYY
OWSLib0.13.0BSDOGC Web Service utility libraryYY
packaging16.8UnknownCore utilities for Python packagesYY
pandas0.20.3BSDData manipulation and analysis libraryYY
pandas-datareader0.2.1BSDData readers extracted from the pandas codebaseYY
pandasql0.7.3BSDQuery Pandas DataFrame objects using SQL syntaxYY
pandocfilters1.4.1UnknownUtilities for writing pandoc filters in pythonYY
param1.3.2BSDDeclarative Python programming using ParametersYY
paramiko1.16.0LGPLSSH2 protocol for secure connections to remote machinesYY
parse1.6.6Unknownparse() is the opposite of format()YY
parse_type0.3.4BSDSimplifies to build parse types based on the parse moduleYY
parsel1.1.0UnknownParsel is a library to extract data from HTML and XML using XPath and CSS selectorsYY
PassLib1.7.1BSDA password hashing library for PythonYY
paste1.7.5.1MITTools for using a Web Server Gateway Interface stackYY
pastedeploy1.5.2MITLoad, configure, and compose WSGI applications and serversYY
patch2.5.9mixed: GnuWin License, GPLPatch for WindowsY
patchelf0.8GPLv3PatchELF is a small utility to modify the dynamic linker and RPATH of ELF executablesY
path.py8.1.1MITA module wrapper for os.pathYY
pathlib1.0.1UnknownObject-oriented filesystem pathsYY
pathlib22.1.0UnknownObject-oriented filesystem pathsYY
patsy0.4.1BSDPackage for describing statistical models and building design matricesYY
pbr1.8.1Apache 2.0Python Build ReasonablenessYY
pep81.7.0BSDPython style guide checkerYY
pexpect3.3ISCAllows easy control of interactive console applicationsYY
pickleshare0.7.4MITTiny ’shelve’-like database with concurrency supportYY
PIL1.1.7MITImage processing libraryY
Pillow4.0.0Standard PIL LicensePython Imaging Library (Fork)YY
pip9.0.1MITA tool for installing and managing Python packagesYY
plotly1.12.10MITPython plotting library for collaborative, interactive, publication-quality graphsYY
ply3.8BSDPython implementation of lex and yaccYY
pretend1.0.8UnknownPretend is a library to make stubbing with Python easierYY
prettyplotlib0.1.7MITPainlessly create beautiful default matplotlib plotsYY
progressbar2.3BSD or LGPLA Python library for text mode progress barsY
protobuf2.6.1New BSDEfficient binary serialization of structured dataYY
protobuf_python2.6.1New BSDPython wrappers for the ’protobuf’ libraryY
psutil3.3.0BSDOS interface to processes and tasksYY
psychopg2.7.1UnknownPsycopg is the most popular PostgreSQL database adapter for the Python programming language. Its main features are the complete implementation of the Python DB API 2.0 specification and the thread safety.YY
PTVS2.0.0ApachePython extensions for Microsoft Visual StudioY
ptyprocess0.4UnknownLaunch a subprocess in a pseudo terminal (pty), and interact with both the process and its ptyYY
py1.4.33MITLibrary with cross-python path, ini-parsing, io, code, log facilitiesYY
py2exe0.6.9MITDistutils extension which converts Python scripts into executable Windows programs, able to run without requiring a Python installationY
pyad0.5.14Apache 2.0An Object-Oriented Active Directory management framework built on ADSIY
pyamg3.2.1BSDPyAMG: Algebraic Multigrid Solvers in PythonYY
pyasn10.1.9BSDDevelop, debug and experiment with ASN.1-based protocols using PythonYY
pyasn1_modules0.0.8BSDA collection of ASN.1-based protocols modulesYY
pyaudio0.2.4MITPython bindings for PortAudioY
pycdf0.6.3UnknownPython interface to the Unidata netCDF libraryY
pycluster1.5PSFLibrary of common clustering methods for gene expression data analysisYY
pycodestyle2.3.1Expatpycodestyle is a tool to check your Python code against some of the style conventions in PEP 8Y
pycparser2.14BSDC parser in PythonYY
pycrypto2.6.1as-is (BSD-like)Collection of cryptographic algorithms and protocolsYY
PycURL7.19.5MITPycURL is a Python interface to libcurlYY
pydicom0.9.9MITPure Python package for DICOM medical file reading and writingYY
PyDispatcher2.0.5UnknownMulti-producer-multi-consumer signal dispatching mechanismYY
pydot1.2.3MITInterface to Graphviz’s Dot languageYY
pyephem3.7.5.3LGPLScientific-grade astronomy routinesYY
pyface5.1.0BSDGUI abstraction layerYY
pyfits3.3BSDInterface to FITS formatted filesY
pyflakes1.5.0MITStatic analysis of Python code to detect common errorsYY
pygarrayimage0.0.7BSDAllows NumPy arrays as source of OpenGL textures via pygletY
pygit20.23.3GPLv2 with linking exceptionPygit2 is a set of Python bindings to the libgit2 shared library, libgit2 implements the core of GitYY
pyglet1.1.4BSDInterface for developing games and other visually-rich applicationsY
Pygments2.1.3BSDCode syntax highlighting package written in PythonYY
pygrib1.9.9MITInterface to World Meterological Organization (WMO) standard for distributing gridded dataY
pyhdf0.8.3PSFInterface to the NCSA HDF4 libraryY
PyKE1.1.1MITPyKE introduces a form of Logic Programming (inspired by Prolog) to the Python community by providing a knowledge-based inference engine (expert system) written in 100% PythonYY
PyLD0.7.1UnknownPython implementation of the JSON-LD APIYY
pylint1.6.4GPL >= 2Python code static checkerYY
pymc2.3.6MITBayesian estimation, particularly using Markov chain Monte CarloYY
PyMongo3.4.0ApachePython driver for MongoDBYY
PyMySQL0.7.9MITPure Python MySQL connector that aims at 100% compatibility with MySQLdbYY
pyodbc3.0.10MITODBC to database connectorYY
PyOpenGL3.1.0BSDPython binding to OpenGL and related APIsYY
pyOpenSSL16.2.0Apache 2.0Python bindings to the OpenSSL libraryYY
pyparsing2.2.0MITAlternative to creating simple grammers vs. tradition lex/yacc approachYY
pypdf22.2.0UnknownPDF toolkitYY
pyproj1.9.4MITCartographic transformations and geodetic computationsYY
PyQt4.11.4GPLBindings for QtYY
pyreadline2.1BSDCtypes-based readline for WindowsY
pysal1.13.0BSDA library of spatial analysis functionsYY
pySerial2.7PSFAccess the serial port from PythonYY
pyshp1.2.0MITPure Python read/write support for ESRI Shapefile formatYY
PySide1.2.2LGPLPython bindings for the cross-platform GUI toolkit QtY
pysparse1.2.dev213BSD-styleFast sparse matrix libraryY
pystache0.5.4MITMustache for PythonYY
PyTables3.3.0BSDHierarchical datasets for extremely large dataYY
pytest3.0.7MITSimple powerful testing with PythonYY
pytest-httpbin0.2.3MITEasily test your HTTP library against a local copy of httpbinYY
Python2.7.11PSFGeneral-purpose, high-level programming languageY
python_daemon2.1.1GPLLibrary to implement a well-behaved Unix daemon processYY
python_dateutil2.6.0PSFExtensions to the standard datetime moduleYY
python_pptx0.6.2MITPython library for creating and updating PowerPoint (.pptx) filesYY
python_sybase0.39BSDInterface to SybaseY
PythonDoc2.7.3PSFPython documentationY
python-gflags3.1.1UnknownThis repository contains a python implementation of the Google commandline flags moduleYY
python-ntlm31.0.2GNU Lesser GPL v3Python 3 compatible NTLM libraryYY
python-termstyle0.1.10BSDConsole coloring for PythonYY
pytz2016.3MITWorld timezone definitions, modern and historicalYY
pyvirtualdisplay0.2.1Unknownpython wrapper for Xvfb, Xephyr and XvncYY
pyvisa1.8MITInterface for controlling measurement equipmentYY
pywin32220.0.0PSFPython extensions for WindowsY
pywinrm0.2.1UnknownPython library for Windows Remote ManagementYY
pyxb1.2.4Apache 2.0Python XML Schema BindingsYY
PyXLL3.3.2CommercialIntegrates Python into Microsoft ExcelYY
pyxll_utils1.0.0BSDPyXLL utility libraryY
PyYAML3.12MITYAML parser and emitterYY
pyzmq16.0.0BSD-likeBinding to the ZeroMQ fast messaging libraryYY
qPython1.2.2Unknownkdb+ interfacing library for PythonYY
Qt4.8.7LGPLCross-platform application and UI frameworkYY
qtconsole4.2.1BSDJupyter Qt consoleYY
quandl3.1.0MITPackage for Quandl API access. Quandl is a search engine for financial and economic data setsYY
queuelib1.4.2BSDCollection of persistent (disk-based) queuesYY
rdflib4.2.1UnknownRDFLib is a Python library for working with RDF, a simple yet powerful language for representing informationYY
rdflib-jsonld0.4.0UnknownJSON-LD parser and serializer plugins for RDFLib (Python 2.6+)YY
redis2.6.16BSDAdvanced key-value storeYY
redis_py2.10.3MITPython client for Redis key-value storeYY
rednose1.2.1BSDColored output for nosetestsYY
Reportlab3.4.0BSDGenerate PDF documents from dynamic dataYY
request-cache0.4.12UnknownPersistent cache for requests libraryYY
request-ouauthlib0.6.1UnknownOAuthlib authentication support for RequestsYY
requests2.13.0Apache 2.0Elegant and simple HTTP library for PythonYY
requests_ntlm0.3.0ISCThis package allows for HTTP NTLM authentication using the requests libraryY
requests-file1.4.1Apache 2.0File transport adapter for RequestsYY
responses0.5.1Apache 2.0A utility library for mocking out the requests Python libraryYY
rope0.10.3GNU GPLA Python refactoring libraryYY
rsa3.1.2Apache 2.0Pure Python RSA implementationYY
ruamel.ordereddict0.4.9Unknowna version of dict that keeps keys in insertion resp. sorted orderY
ruamel.yaml0.13.14Unknownruamel.yaml is a YAML parser/emitter that supports roundtrip preservation of comments, seq/map flow style, and map key orderYY
runipy0.1.5BSDRun IPython notebooks from the command lineYY
s3fs0.0.9UnknownConvenient Filesystem interface over S3YY
s3transfer0.1.10UnknownS3transfer is a Python library for managing Amazon S3 transfersYY
sas7bdat2.0.7MITA sas7bdat file reader for PythonYY
scandir1.5New BSDA better directory iterator and faster os.walk()YY
scientificpython2.9.0CeCILLLibrary for common tasks in scientific computingY
scikit-image0.12.3BSDImage processing routines for SciPyYY
scikit-learn0.18.1BSDMachine learning and data mining routinesYY
scikits.rsformats0.1BSDTools for reading Remote Sensing formatsY
scikits.statsmodel0.3.1UnknownStatsmodels is a Python package that provides a complement to scipy for statistical computations including descriptive statistics and estimation of statistical modelsY
scikits.timeseries0.91.3BSDManipulate, report, and plot time seriesY
scimath4.1.2BSDSupports scientific and mathematical calculations beyond SciPy’s capabilitiesY
SciPy1.0BSDLibraries for mathematics, science, and engineeringYY
SciTE1.74MITText editor based on ScintillaY
SCons2.3.3MITPythonic substitute for MakeY
Scrapy1.3.3BSDA high-level Python Screen Scraping frameworkYY
seaborn0.7.1BSDStatistical data visualizationYY
selenium2.48.0UnknownPython bindings for SeleniumYY
service-identity16.0.0UnknownService identity verification for pyOpenSSLYY
setuptools20.6.7PSFEasily download, build, install, upgrade, and uninstall Python packagesYY
Shapely1.5.17BSDGeometric objects, predicates, and operationsYY
shiboken1.2.2UnknownGenerates bindings for C++ libraries using CPython source codeY
shutilwhich1.1.0Unknownshutil.which for those not using Python 3.3 yetYY
simplegeneric0.8.1ZPL 2.1Simple generic functions (similar to Python’s own len(), pickle.dump(), etc.)YY
simplejson3.10.0UnknownSimple, fast, extensible JSON encoder/decoder for PythonY
simplesat0.8.1UnknownSimple SAT solvers for use in EnstallerYY
SimPy3.0.5MITObject-oriented, process-based discrete-event simulation languageYY
singledispatch3.4.0.3MITThis library brings functools.singledispatch from Python 3.4 to Python 2.6-3.3YY
sip4.17GPL2SIP is the code generator used to build PyQtYY
six1.10.0MITPython 2 and 3 compatibility utilitiesYY
smart_open1.5.1MITUtils for streaming large files (S3, HDFS, gzip, bz2…)YY
smmap0.9.0BSDA pure git implementation of a sliding window memory map managerYY
snowballstemmer1.2.1BSDSnowball stemming library collection for PythonYY
sortedcontainers1.5.7UnknownPython Sorted Container Types: SortedList, SortedDict, and SortedSetYY
speaklater1.3BSDImplements a lazy string for Python useful for use with gettextYY
Sphinx1.5.5BSDCreates intelligent and beautiful project documentationYY
sphinx-rtd-theme0.2.4UnknownPython Sphinx Read The Docs ThemeYY
spyder2.3.8MITScientific PYthon Development EnviRonmentYY
SQLAlchemy1.1.6MITSQL toolkit and Object Relational MapperYY
sqlparse0.2.3BSDNon-validating SQL parserYY
ssl_match_hostname3.4.0.2PSFThe ssl.match_hostname() function from Python 3.4YY
statistics1.0.3.5UnknownA Python 2.* port of 3.4 Statistics ModuleY
statsmodels0.8.0BSDStatistical computations and models for use with SciPyYY
stevedore1.2.0Apache 2.0Manage dynamic plugins for Python applicationsYY
Supervisor3.1.2RepozeA client/server system that allows its users to control a number of processes on UNIX-like operating systemsY
swig3.0.11MITC and C++ wrapper and interface generatorYY
SymPy1BSDSymbolic mathematics libraryYY
tabulate0.7.7MITPretty-print tabular dataYY
tailhead1.0.2Unknowntailhead is a simple implementation of GNU tail and headYY
tar1.13GPLThe GnuWin32 version of tarY
tblib1.3.0UnknownTraceback serialization libraryYY
Tempita0.5.3MITTemplate engineYY
terminado0.5BSDTerminals served to term.js using Tornado websocketsYY
testfixtures4.10.0UnknownTestFixtures is a collection of helpers and mock objects that are useful when writing unit tests or doc testsYY
testpath0.3MITTest utilities for code working with files and commandsYY
toolz0.8.2BSDList processing tools and functional utilitiesYY
Tornado4.4.2Apache 2.0Scalable, non-blocking web serverYY
traceback21.4.0UnknownBackports of the traceback moduleYY
traitlets4.3.2BSDTraitlets Python config systemYY
traits4.5.0BSDExtend Python attributes with characteristics including initialization, validation, delegation, notification, and visualizationYY
traits_enaml0.2.1BSDUtilities for interoperation between Traits and EnamlY
traitsui5.1.0BSDTraits-capable windowing frameworkYY
transaction2.0.3ZPL 2.1Transaction management for PythonYY
tweepy3.5.0MITPython library for accessing the Twitter APIYY
Twisted17.1.0MITEvent-driven networking engineYY
tzlocal1.2CC0 1.0 Universaltzinfo object for the local timezoneYY
ujson1.35BSDUltra fast JSON encoder and decoder for PythonYY
unittest1.1.0BSDThe new features in unittest backported to Python 2.4+Y
unixodbc2.3.2GPL (libraries LGPL)UNIX support for ODBCYY
vcversioner2.16.0.0UnknownUse version control tags to discover version numbersYY
venusian1BSD-derivedA library for deferring decorator actionsYY
virtualenv14.0.1MITVirtual Python Environment builderYY
VTK7.0.0BSD3-D computer graphics, image processing, and visualizationYY
w3lib1.17.0BSDLibrary of web-related functionsYY
wcwidth0.1.7UnknownThis Library is mainly for those implementing a Terminal Emulator, or programs that carefully produce output to be interpreted by oneYY
weave0.16.0UnknownWeave provides tools for including C/C++ code within Python code. Inlining C/C++ code within Python generally results in speedups of 1.5x to 30x over algorithms written in pure PythonY
werkzeug0.12.2BSDAdvanced WSGI utility modulesYY
wheel0.29.0MITA built-package format for PythonYY
whoosh2.7.4ApacheIndexing and search libraryYY
WhooshDoc1UnknownWhooshDoc is an indexed, full-text search tool for Python docstrings. It uses Whoosh to do the indexing and searching, hence the name. It includes tools for collecting docstrings to index them and for searching the indexY
widgetsnbextension2.0.0UnknownIPython HTML widgets for JupyterYY
wrapt1.10.10BSDA Python module for decorators, wrappers and monkey patchingYY
wtforms2.1BSDA flexible forms validation and rendering library for Python web developmentYY
wxPython3.0.2.0wxWindowsPython wrapper around the wxWidgets C++ GUI libraryY
x13as1.1.19CustomX-13ARIMA-SEATS is a seasonal adjustment software produced, distributed, and maintained by the US Census BureauY
xarray0.9.6ApacheN-D labeled arrays and datasets in Python. xarray(formerly xray) aims to bring the labeled data power of pandas to the physical sciences, by providing N-dimensional variants of the core pandas data structuresYY
xlrd1.0.0BSDExtract data from Microsoft Excel spreadsheet filesYY
xlsxwriter0.9.6BSDA Python module for creating Excel XLSX filesYY
xlutils2.0.0MITUtilities for working with MS Excel filesY
xlwings0.10.4BSDMake Excel fly: Interact with Excel from Python and vice versaYY
xlwt1.2.0BSDCreate spreadsheet files compatible with MS ExcelYY
xmltodict0.9.2MITMakes working with XML feel like you are working with JSONYY
xray0.7.2ApacheN-D labeled arrays and datasets in PythonY
xunitparser1.3.3Unknownxunitparser reads a JUnit/XUnit XML file and maps it to Python objects. It tries to use the objects available in the standard unittest moduleYY
xz5.2.2Public Domain/GPLCross-platform lossless data-compression libraryYY
yapf0.16.1Apache 2.0A formatter for Python codeYY
zict0.1.2UnknownMutable mapping toolsYY
zipfile20.0.12Unknownzipfile2 contains an improved ZipFile class that may be used as a 100 % backward compatible replacementYY
zipline1.0.2Apache 2.0A backtester for financial algorithms.Zipline is a Pythonic algorithmic trading library. It is an event-driven system that supports both backtesting and live-trading. Zipline is currently used in production powering QuantopianYY
zlib1.2.6BSD-likeCross-platform lossless data-compression libraryY
zope.deprecation4.2.0ZPL 2.1Zope Deprecation InfrastructureYY
zope.exceptions4.0.8ZPL 2.1Zope ExceptionsYY
zope.interface4.4.1ZPL 2.1Interfaces for PythonYY
zope.sqlalchemy0.7.7ZPL 2.1Minimal Zope/SQLAlchemy transaction integrationYY
zope.testing4.6.1ZPL 2.1Zope testing helpersYY