Additional Python community packages in ActivePython

The ActivePython distribution includes a comprehensive set of additional community packages that are installed and ready to use in your programming projects. This page includes a complete list of packages and versions, categorized by the type of development area they are intended for.

The documentation available depends on the package. The PyPI link for each package links to the appropriate page on the Python Package Index (PyPI). In some cases the complete documentation for the package is listed on the PyPI page. If there is more extensive documentation available it is linked to by the docs link. If the documentation is available locally on your computer you can choose the local link or access the latest version using the web link.

Developer utilities

Package Version Description Details
airflow 1.8.0 A platform to programmatically author, schedule, and monitor workflows. docs
PyPI
amqp 2.1.4 An AMQP (a two-way RPC protocol) low-level client library. docs
PyPI
appdirs 1.4.3 A module for determining appropriate platform-specific directories. PyPI
astroid 1.5.2 An abstract syntax tree for Python that provides a common base representation of Python source code for pylint and other projects. PyPI
attrs 16.3.0 A package for creating attributes without needing to write boilerplate code. docs
PyPI
Babel 2.4.0 A collection of tools for internationalizing Python applications. docs
PyPI
backports-abc 0.5 A backport of recent additions to the ‘collections.abc’ module. PyPI
backports.functools-lru-cache 1.3 A backport of functools.lru_cache from Python 3.3. PyPI
backports.shutil-get-terminal-size 1.0.0 A backport of the get_terminal_size function from Python 3.3’s shutil. PyPI
billiard 3.5.0.2 A fork of the Python 2.7 multiprocessing package. PyPI
blaze 0.10.1 An interface to query data on different storage systems. docs
PyPI
cachetools 2.0.0 An extensible memoizing collections and decorators. docs
PyPI
cffi 1.10.0 A foreign function interface for calling C code you can use to interact with almost any C code from Python. docs
PyPI
cmd2 0.7.0 An enhanced version of the standard library’s cmd module for Python 2.7 and 3.3+. Useable without modification anywhere cmd is used by importing cmd.2.Cmd in place of cmd.Cmd. docs
PyPI
configobj 5.0.6 A package for config file reading, writing, and validation. docs
PyPI
configparser 3.5.0 A library to bring the updated configparser from Python 3.5 to Python 2.6-3.5. PyPI
croniter 0.3.16 A library that provides iteration for datetime object with cron like format. PyPI
constantly 15.1.0 A library that provides symbolic constant support that includes collections and constants with text, numeric, and bit flag values. PyPI
contextlib2 0.5.5 A backport of the standard library’s contextlib module to earlier Python versions. docs
PyPI
debtcollector 1.13.0 A collection of deprecation patterns and strategies that help you collect your technical debt in a non-destructive manner. docs
PyPI
decorator 4.0.11 A package for preserving the signature of decorated functions in a consistent way across Python releases. docs
PyPI
Cython 0.25.2 A package with the Cython compiler for writing C extensions for the Python language. docs
PyPI
dill 0.2.6 A library that extends Python’s pickle module for serializing and de-serializing Python objects to the majority of the built-in python types. docs
PyPI
entrypoints 0.2.2 A library to discover and load entry points from installed packages. docs
PyPI
enum34 1.1.6 A backport of Python 3.4 enumeration. PyPI
enum-compat 0.0.2 A virtual package. Its whole purpose is to install enum34 on Python older than 3.4. PyPI
eventlet 0.21.0 A highly concurrent networking library for Python. PyPI
extras 1.0.0 A set of extensions to the Python standard library with try_import, try_imports, and safe_hasattr functions. PyPI
funcsigs 1.0.0 A backport of Python function signatures from Python 3.3’s inspect module. docs
PyPI
functools32 3.2.3.post2 A backport of the functools module from Python 3.2.3 for use on 2.7 and PyPy. PyPI
future 0.15.2 A package with clean single-source support for Python 3 and 2. docs
PyPI
futures 3.1.1 Python 2 only. A backport of the concurrent.futures package from Python 3.2. docs
PyPI
gevent 1.2.1 A coroutine-based Python networking library. docs
PyPI
gitdb2 2.0.0 A Git object database. PyPI
GitPython 2.1.3 A python library used to interact with Git repositories. docs
PyPI
greenlet 0.4.12 A package for lightweight in-process concurrent programming using micro-threads with no implicit scheduling. It is useful when you want to control exactly when your code runs. docs
PyPI
google-auth 1.0.0 A Google Authentication Library that simplifies using Google’s various server-to-server mechanisms to access Google APIs. docs
PyPI
google-auth-httplib2 0.0.2 A package that provides an httplib2 transport for google-auth. PyPI
google-gax 0.15.8 A set of modules which aids the development of APIs for clients and servers based on gRPC and Google API conventions. docs
PyPI
googleapis-common-protos 1.5.2 A package that contains the python classes generated from the common protos in the googleapis repository. PyPI
grpc-google-iam-v1 0.11.1 A GRPC library for the google-iam-v1 service. PyPI
grpcio 1.3.0 A HTTP/2-based RPC framework. PyPI
idna 2.5 A library that adds support for the Internationalized Domain Names in Applications (IDNA) protocol. PyPI
imagesize 0.7.1 A library that parses image file headers and returns the image sizes of png, jpeg, jpeg2000, and gif files. PyPI
incremental 16.10.1 A small library that versions Python projects. docs
PyPI
iso8601 0.1.11 A module to parse ISO 8601 dates. docs
PyPI
isodate 0.5.4 A module that implements ISO 8601 date, time, and duration parsing. PyPI
isort 4.2.5 A utility for sorting Python imports. PyPI
joblib 0.11 A set of tools to provide lightweight pipelining in Python. docs
PyPI
kombu 4.0.2 A messaging library for Python that provides a high-level for the Advanced Message Queuing Protocol (AMQ). docs
PyPI
lazy-object-proxy 1.2.2 A fast and lazy object proxy. docs
PyPI
linecache2 1.0.0 A backport of linecache to older supported Pythons. PyPI
lockfile 0.12.2 Deprecated. A platform-independent file locking module. PyPI
logilab-common 1.4.0 A collection of low-level Python packages and modules used by Logilab projects. PyPI
repoze.lru 0.6 A least recently used (LRU) cache implementation. PyPI
luigi 2.6.1 A workflow management, task scheduling, and dependency resolution. docs
PyPI
lxml 3.7.3 A library that provides safe and convenient access to the libxml2 and libxslt libraries using the ElementTree API. docs
PyPI
mistune 0.7.4 A fast markdown parser in pure Python with renderer features. PyPI
monotonic 1.3 A module that provides a monotonic() function which returns the value (in fractional seconds) of a clock which never goes backwards for Python 2. Python 3.3 and later uses time.montonic from the standard library. PyPI
msgpack-python 0.4.8 A fast, compact binary serialization format, suitable for similar data to JSON. This package provides CPython bindings for reading and writing MessagePack data. PyPI
multipledispatch 0.4.9 A multiple dispatch package. PyPI
netifaces 0.10.5 A package for getting machine network interface addresses from Python. PyPI
odo 0.5.0 A package containing data migration utilities. docs
PyPI
olefile 0.44 A package to parse, read and write Microsoft OLE2 files. docs
PyPI
ordereddict 1.1 A drop-in substitute for Py2.7’s new collections.OrderedDict that works in Python 2.4-2.6. PyPI
oslo.config 4.0.0 A configuration API that supports parsing command line arguments and .ini style configuration files. docs
PyPI
oslo.i18n 3.15.0 A package containing utilities for working with internationalization (i18n) features, especially translation for text strings in an application or library. docs
PyPI
oslo.serialization 2.18.0 A library that provides support for representing objects in transmittable and storable formats, such as Base64, JSON and MessagePack. docs
PyPI
oslo.utils 3.25.0 An OpenStack utils library that provides common utility functions, such as encoding, exception handling, string manipulation, and time handling. docs
PyPI
packaging 16.8 A set of core utilities for Python packages. docs
PyPI
pandocfilters 1.4.1 A module for writing Pandoc filters. PyPI
Paste 2.0.3 A set of tools for using a WSGI stack. PyPI
pathlib2 2.2.1 A backport of standard pathlib module which tracks the standard library module, so all the newest features of the standard pathlib can be used also on older Python versions. PyPI
pexpect 4.2.1 A pure Python module for controlling interactive console applications by spawning child applications, controlling them, and responding to expected patterns in their output. docs
PyPI
picklable-itertools 0.1.1 A reimplementation of the Python standard library’s itertools using picklable iterator objects. PyPI
pickleshare 0.7.4 A small ‘shelve’-like datastore with concurrency support. PyPI
pika 0.10.0 An implementation of the AMQP 0-9-1 protocol that’s fairly independent of the underlying network support library. docs
PyPI
Pillow 4.1.1
4.1.0 (Win)
A Python Imaging Library. docs
PyPI
ply 3.8 An implementation of Lex and Yacc (a lexical analyzer and parser) for Python. PyPI
positional 1.1.1 A library to enforce positional or key-word arguments. PyPI
prettytable 0.7.2 A library for easily displaying tabular data in a visually appealing ASCII table format. PyPI
progressbar2 3.18.1 A Progressbar library to provide visual (yet text based) progress to long running operations. docs
PyPI
protobuf 3.2.0 A language-neutral, platform-neutral, extensible mechanism for serializing structured data from Google. docs
PyPI
psutil 4.4.2 A cross-platform library for retrieving information on running processes and system utilization (CPU, memory, disks, network sensors) in Python. It is useful mainly for system monitoring, profiling and limiting process resources and management of running processes. docs
PyPI
ptyprocess 0.5.1 A package that allows you to run a subprocess in pseudo terminal. PyPI
pyreadline 2.1 (Win) A python implementation of GNU readline. docs
PyPI
python-utils 2.1.0 A module with some convenient utilities not included with the standard Python install. docs
PyPI
pytimeparse 1.1.6 A time expression parser. PyPI
py 1.4.33 A library with cross-python path, ini-parsing, io, code, and log facilities. docs
PyPI
pyasn1-modules 0.0.8 A collection of ASN.1-based protocol modules for protocol developers and testers. PyPI
pycodestyle 2.3.1 A Python style guide checker. docs
PyPI
pycparser 2.17 A complete C language parser written in pure Python using the PLY parsing library. PyPI
pyflakes 1.5.0 A simple program which checks Python source files for errors. PyPI
pyparsing 2.2.0 A library of classes that client code uses to construct the grammar directly in Python code. docs
PyPI
pypiwin32 219 (Win) A library with extensions for Microsoft Windows that provide access to much of the Win32 API. PyPI
python-daemon 2.1.2 A library to implement a well-behaved Unix daemon process. PyPI
python-dateutil 2.6.0 A module that provides powerful extensions to the datetime module available in the Python standard library. docs (web/local)
PyPI
python-editor 1.0.3 A package for programmatically opening an editor and capturing the result. PyPI
python-gflags 3.1.1 A python implementation of the Google commandline flags module. PyPI
python-mimeparse 1.6.0 A library that provides support for representing objects in transmittable and storable formats, such as Base64, JSON and MessagePack. PyPI
pytz 2017.2 A set of world timezone definitions. docs
PyPI
pywin32 220 A set of Python extensions for Windows. PyPI
pyzmq 16.0.2 The official Python binding for distributed messaging with the ZeroMQ Messaging Library. docs
PyPI
repoze.lru 0.6 A least recently used (LRU) cache implementation. Keys and values that are not used frequently will be evicted from the cache faster than keys and values that are used frequently. PyPI
retrying 1.3.3 A general-purpose retrying library to simplify the task of adding retry behavior. PyPI
rfc3986 0.4.1 A package for validating URI References per RFC 3986. PyPI
scandir 1.5 A directory iteration function that lists DirEntry objects that include file type and stat information along with the name. PyPI
setproctitle 1.1.10 A utility to customize the title of processes as displayed by system tools such as ps and top. PyPI
singledispatch 3.4.0.3 A library that brings functools.singledispatch from Python 3.4 to Python 2.6-3.3. PyPI
six 1.10.0 A Python 2 and 3 compatibility library. It provides utility functions for smoothing over the differences between the Python versions with the goal of writing Python code that is compatible on both Python versions. docs (web/local)
PyPI
smmap2 2.0.1 A pure python implementation of a sliding window memory map manager. PyPI
stevedore 1.21.0 A package for managing dynamic plugins for Python applications. docs
PyPI
tabulate 0.7.7 A package for pretty-printing tabular data. PyPI
thrift 0.9.3 A package for the Apache Thrift software framework for scalable cross-language services development. Allows you define data types and service interfaces to build RPC clients and servers that communicate seamless across programming languages. docs
PyPI
traceback2 1.4.0 A backport of the traceback module for older supported versions of Python. PyPI
traitlets 4.3.2 A configuration system for Python applications. PyPI
Unidecode 0.4.20 A package to read Unicode data and represents it in ASCII characters. PyPI
uritemplate 3.0.0 A library for working with URI templates. docs
PyPI
simplegeneric 0.8.1 A set of simple generic functions (similar to Python’s own len(), pickle.dump(), etc.). PyPI
toolz 0.8.2 A set of utility functions for iterators, functions, and dictionaries for lists. docs
PyPI
unicodecsv 0.14.1 A drop-in replacement for Python 2.7’s csv module which supports unicode strings. PyPI
vcversioner 2.16.0.0 A package for using version control tags to discover version numbers in source code files. PyPI
vine 1.1.3 A package that implements promises that can be used for both “promise of value” and lazy evaluation. Filters callbacks and errbacks can be promises. docs
PyPI
websocket-client 0.40.0 A WebSocket client for Python that provides the low level APIs for WebSocket. PyPI
Werkzeug 0.12.1 A collection of utilities for WSGI applications that includes a debugger, request and response objects, and HTTP utilities. docs
PyPI
win-unicode-console 0.5 (Win) A Python package to enable Unicode input and display when running Python from Windows console. PyPI
wrapt 1.10.10 A module for decorators, wrappers, and monkey patching. docs
PyPI
xlrd 1.0.0 A package for extracting data from Excel spreadsheets on any platform. docs
PyPI
zope.interface 4.4.0 A package that provides an implementation of “object interfaces” for Python. Interfaces are a mechanism for labeling objects as conforming to a given API or contract. docs
PyPI

Command line interfaces

Package Version Description Details
blessings 1.6 A package for terminal coloring, styling, and positioning. docs
PyPI
click 6.7 A package for creating beautiful command line interfaces in a composable way with as little code as necessary. docs
PyPI
cliff 2.6.0 A framework for building command line programs. docs
PyPI
colorama 0.3.7 A package for making ANSI escape character sequences (for producing colored terminal text and cursor positioning) work under Microsoft Windows. PyPI
docopt 0.6.2 A command line argument parser for creating command line interfaces. docs
PyPI
prompt-toolkit 1.0.14 A library for building powerful interactive command lines and terminal applications in Python. docs
PyPI
wcwidth 0.1.7 A library that measures number of Terminal column cells of wide-character codes. A library mainly for those implementing a Terminal Emulator, or programs that carefully produce output to be interpreted by one. PyPI
zope.deprecation 4.2.0 A library that provides a function to mark deprecated modules, classes, functions, methods, and properties. docs
PyPI

Markup processing

Package Version Description Details
alabaster 0.7.10 A configurable sidebar-enabled theme for the Sphinx documentation generator. docs
PyPI
anyjson 0.3.3 A package that wraps the fastest JSON module installed and provides a uniform API regardless of which JSON implementation is used. PyPI
beautifulsoup4 4.5.3 A package that sits atop an HTML or XML parser and allows you to iterate, search, and modify the parse tree using Python idioms. docs
PyPI
docutils 0.13.1 A modular system for processing documentation into useful formats, such as HTML, XML, and LaTeX. docs
PyPI
html5lib 0.999999999 A pure Python library for parsing HTML that conforms to the WHATWG HTML specification as it is implemented by all major web browsers. PyPI
jmespath 0.9.2 A package for extracting elements from a JSON document. PyPI
jsonschema 2.6.0 A package that implements JSON schema validation for Python. PyPI
Markdown 2.6.8 A Python implementation of the John Gruber’s Markdown specification. docs
PyPI
MarkupSafe 1.0 A package that implements a XML/HTML/XHTML Markup safe string for Python. PyPI
Pygments 2.2.0 A source code syntax highlighting package written in Python. docs
PyPI
PyYAML 3.12 A YAML parser and emitter for Python. docs
PyPI
simplejson 3.10.0 A simple, fast, extensible JSON encoder, decoder for Python. docs (web/local)
PyPI
Sphinx 1.5.5 A Python documentation generator for Python projects, or other documents consisting of reStructuredText (.rst) files. docs
PyPI
sphinx-rtd-theme 0.2.4 The Read the Docs theme for the Sphinx documentation generator. PyPI
ujson 1.35 An ultra fast JSON encoder and decoder written in pure C. PyPI
webencodings 0.5.1 A character encoding aliases for legacy web content. docs
PyPI

Setup and configuration tools

Package Version Description Details
celery 4.0.2 A distributed task queue, which can be used to distribute work across threads or machines. docs
PyPI
docker-py 1.10.6 A library for the Docker Remote API. It supports everything you can do with the docker command within Python. docs
PyPI
docker-pycreds 0.2.1 A library containing Python bindings for the docker credentials store API. PyPI
keystoneauth1 2.19.0 An Authentication Library for OpenStack Identity that contains tools for authenticating to an OpenStack-based cloud. docs
PyPI
pbr 3.0.0 A library that injects useful and sensible default behaviors into your setuptools run. Originated as common code from the various OpenStack projects. docs
PyPI
pip 9.0.1 The PyPA recommended tool for installing Python packages. docs (web/local)
python-keystoneclient 3.10.0 A client library for the OpenStack Identity API for OpenStack’s Identity Service. docs
PyPI
python-novaclient 8.0.0 A client library for OpenStack Compute API that implements the OpenStack Nova API. docs
PyPI
python-swiftclient 3.3.0 A client library for the OpenStack Object Storage API client library that implements the Swift API. docs
PyPI
setuptools 35.0.2
35.0.1 (Win)
A set of utilities to easily download, build, install, upgrade, and uninstall Python packages. docs
PyPI
setuptools-git 1.2 A setuptools revision control system plugin for Git. PyPI
setuptools-scm 1.15.5 A setuptools plugin for managing your Python package version in scm metadata. PyPI
virtualenv 15.1.0 A tool for creating isolated Python environments. docs
PyPI
wheel 0.29.0 A built-package format for Python. docs
PyPI

Web development

Package Version Description Details
Automat 0.5.0 A library for concise, idiomatic Python expression of finite-state automata. PyPI
bleach 2.0.0 An easy safelist-based HTML-sanitizing tool. docs
PyPI
Django 1.10.6 A high-level Python web framework that encourages rapid development and clean, pragmatic design. docs
PyPI
django-debug-toolbar 1.7 A configurable set of panels that display various debug information about the request/response and when clicked, and display more details about the panel’s content. PyPI
django-extensions 1.7.7 A collection of custom extensions for the Django Framework including management commands, additional database fields, and admin extensions. docs
PyPI
djangorestframework 3.6.2 A Python toolkit for building Web APIs. docs
PyPI
Flask 0.11.1 A microframework for Python. docs
PyPI
Flask-Admin 1.4.1 A simple and extensible admin interface framework for Flask. docs
PyPI
Flask-Cache 0.13.1 A package that adds cache support to your Flask application. docs
PyPI
Flask-Cors 3.0.2 A Flask extension for handling Cross Origin Resource Sharing (CORS), making cross-origin AJAX possible. docs
PyPI
Flask-Login 0.2.11 A package that adds user session management for Flask. docs
PyPI
flask-swagger 0.2.13 A Swagger 2.0 spec extractor for Flask. PyPI
Flask-WTF 0.12 A simple integration of Flask and WTForms, including CSRF, file upload, and reCAPTCHA. docs
PyPI
gunicorn 19.3.0 A Python WSGI HTTP server for Unix docs
PyPI
httplib2 0.10.3 A comprehensive HTTP client library. PyPI
ipaddress 1.0.18 A port of the version 3.3+ ipaddress module for versions 2.6, 2.7, and 3.2. PyPI
Jinja2 2.8.1 A template engine written in pure Python. docs
PyPI
Mako 1.0.6 A template library written in Python. docs
PyPI
meld3 1.0.2 An HTML/XML templating system for Python which keeps template markup and dynamic rendering logic separate from one another. PyPI
netaddr 0.7.19 A network address manipulation library for Python. docs
PyPI
PasteDeploy 1.5.2 A package for loading, configuring, and composing Web Server Gateway Interface (WSGI) applications and servers. PyPI
pyasn1 0.2.3 A Pure Python implementation of the ASN.1 (Autonomous System Number) standard. PyPI
pystache 0.5.4 Mustache for Python. Mustache is a framework-agnostic, logic-free templating system. PyPI
python-slugify 1.2.4 A Slugify application, used to generate human-readable URL slugs, that handles Unicode. PyPI
raven 6.0.0 A Python client for Sentry, which provides real-time error tracking for web applications. Out-of-the-box support for Django and Flask. PyPI
requests 2.11.1 A Python HTTP library. docs (web/local)
PyPI
requests-oauthlib 0.8.0 A package that provides first-class OAuth library support for Requests. PyPI
South 1.0.2 Deprecated. A database migration library for the Django web framework. PyPI
tornado 4.4.2 A Python web framework and asynchronous networking library. Ideal for applications that require a long-lived connection to each user. docs
PyPI
Twisted 17.1.0 An asynchronous networking framework written in Python. docs
PyPI
urllib3 1.21 A HTTP client for Python that extends features in the Python standard libraries, such as thread safety, connection pooling, and client-side SSL/TLS verification. docs
PyPI
waitress 1.0.2 A production-quality pure-Python WSGI server. docs
PyPI
WebOb 1.7.2 A package that provides objects for HTTP requests and responses by wrapping the WSGI request environment and response. docs
PyPI
WTForms 2.1 A flexible forms validation and rendering library for web development. docs
PyPI

Database

Package Version Description Details
alembic 0.8.10 A database migration tool for SQL Alchemy. docs
PyPI
pyDAL 17.3 A pure Python database abstraction layer. docs
PyPI
python-memcached 1.58 A Pure Python memcached client that provides an interface to the memcached memory cache daemon. It is client side software that allows storing values in one or more, possibly remote, memcached servers. PyPI
pymongo 3.4.0 A Python driver for the MongoDB database. PyPI
PyMySQL 0.7.11 A Pure Python MySQL driver. PyPI
pyodbc 4.0.16
3.1.1 (Win)
A Python DB API 2 module for ODBC. docs
PyPI
redis 2.10.5 A Python interface to the Redis key-value store. PyPI
SQLAlchemy 1.1.9 A Python SQL toolkit and Object Relational Mapper that gives application developers the full power and flexibility of SQL. docs
PyPI
sqlparse 0.2.3 A non-validating SQL parser module that provides support for parsing, splitting, and formatting SQL statements. docs
PyPI

Security

Package Version Description Details
asn1crypto 0.22.0 A fast ASN.1 parser and serializer with definitions for private keys, public keys, and certificates. docs
PyPI
backports.ssl-match-hostname 3.5.0.1 A package that backports the ssl.match_hostname() function from Python 3.5. PyPI
bcrypt 3.1.3 A modern password hashing for your software and your servers. PyPI
certifi 2017.4.17 A package for providing Mozilla’s CA Bundle. It is a carefully curated collection of Root Certificates for validating the trustworthiness of SSL certificates while verifying the identity of TLS hosts. PyPI
cryptography 1.8.1 A package which provides cryptographic recipes and primitives to Python developers. docs (web/local)
PyPI
ecdsa 0.13 An ECDSA cryptographic signature library. PyPI
itsdangerous 0.24 A package with various helpers to pass trusted data to untrusted environments and back. docs
PyPI
oauth2client 3.0.0 A client library for OAuth 2.0. docs
PyPI
oauthlib 2.0.2 A generic implementation of the OAuth request-signing logic without. docs
PyPI
passlib 1.7.1 A password hashing library, which provides cross-platform implementations of hashing algorithms, and a framework for managing existing password hashes. docs
PyPI
pycrypto 2.6.1 A collection cryptographic modules including secure hash functions and encryption algorithms. PyPI
pycryptodome 3.4.5 A self contained package of low-level cryptographic primitives. docs (web/local)
PyPI
pyOpenSSL 17.0.0 Python wrapper module around the OpenSSL library. docs (web/local)
PyPI
rsa 3.4.2 Pure Python RSA implementation. docs
PyPI
service-identity 16.0.0 A package for service identity verification for pyOpenSSL. docs
PyPI
wincertstore 0.2 A module to extract CA and CRL certs from the Windows cert store. PyPI

Testing

Package Version Description Details
coverage 4.3.4 A package for code coverage measurement for Python. docs (web/local)
PyPI
coveralls 1.1 A package for the coveralls.io service that you can use to publish your coverage stats online. PyPI
flake8 3.3.0 A command-line utility for enforcing style consistency across Python projects. docs (web/local)
PyPI
fixtures 3.0.0 A package that defines a Python contract for reusable state/support logic for unit testing. PyPI
hypothesis 3.8.2
3.8.0 (Win)
An advanced testing library for property based testing. docs
PyPI
mccabe 0.6.1 A plugin for flake8 that adds Ned Batchelder’s script for checking McCabe complexity. Detects overly complex code by identifying anything that goes beyond 10 levels. PyPI
mock 2.0.0 A library for testing in Python that allows you to replace parts of your system under test with mock objects and make assertions about how they have been used. Included as part of the Python standard library in Python 3.3 and higher. PyPI
nose 1.3.7 A package that extends unittest to make it easier to write, find, and run tests. Includes captured stdout output from failing tests for easy print-style debugging. docs (web/local)
PyPI
pep8 1.7.0 A tool to check your Python code against some of the style conventions in PEP 8. docs
PyPI
pluggy 0.4.0 A plugin manager with a plugin and hook calling mechanisms for Python. Used by pytest, but stripped of pytest-specific details. PyPI
pylint 1.7.1 A Python source code analyzer which looks for programming errors and helps to enforce coding standards. PyPI
pytest 3.0.7 A testing framework that makes it easy to write small tests, but scales to support complex functional testing. docs (web/local)
PyPI
pytest-cov 2.4.0 A Pytest plugin for measuring coverage and producing coverage reports. PyPI
pytest-runner 2.11.1 A package to invoke py.test as distutils command with dependency resolution. PyPI
selenium 3.4.1
3.4.0 (Win)
A Python language bindings for Selenium Webdriver that is used to automate web browser interaction from Python. docs
PyPI
testpath 0.3 A set of test utilities for code working with files and commands. docs
PyPI
testtools 2.2.0 A set of extensions to the Python standard library’s unit testing framework. PyPI
tox 2.6.0 A generic virtualenv management and test command line tool for testing with different Python versions, interpreters, and environments. docs
PyPI
unittest2 1.1.0 A backport of the new features added to the unittest testing framework in Python 2.7 and onwards. PyPI
WebTest 2.0.27 A package that wraps WSGI applications and makes it easy to send test requests to the application without starting up an HTTP server. docs
PyPI

Big data

Package Version Description Details
agate 1.6.0 A data analysis library that is optimized for humans instead of machines. docs
PyPI
elasticsearch 5.3.0 A package with the official low-level client for Elasticsearch, an open source search and analytics application. docs
PyPI
h5py 2.7.0
2.7.0rc2 (Win)
A package providing a Python interface to the HDF5 binary data format which allows you to store huge amounts of numerical data, and easily manipulate that data from NumPy. PyPI
hdfs3 0.1.3 A package for using the Hadoop File System (HDFS) natively from Python. It is a lightweight Python wrapper around the C/C++ libhdfs3 library. docs
PyPI
tables 3.4.2 A package for managing hierarchical datasets and designed to efficiently cope with extremely large amounts of data. Build on top of the HDF5 library and the NumPy package. docs
PyPI

Cloud

Package Version Description Details
awscli 1.11.82
1.11.80 (Win)
A package that provides a unified command line interface to Amazon Web Services. docs
PyPI
boto 2.46.1 A package that provides interfaces to Amazon Web Services. docs (web/local)
PyPI
boto3 1.4.4 A package that provides interfaces to Amazon Web Services. docs (web/local)
PyPI
botocore 1.5.45
1.5.43 (Win)
A package that provides a low-level interface to a AWS, and is the foundation for boto. docs docs (web/local)
PyPI
google-api-python-client 1.6.2 A Google API Client library for Python is a client library for accessing the Plus, Moderator, and many other Google APIs. PyPI
google-cloud 0.25.0
0.24.0 (Win)
An API client library for Google Cloud. docs
api
PyPI
gapic-google-cloud-datastore-v1 0.15.3 A GAPIC library for the Google Cloud Datastore API. PyPI
gapic-google-cloud-error-reporting-v1beta1 0.15.3 A GAPIC library for the Stackdriver Error Reporting API. PyPI
gapic-google-cloud-logging-v2 0.91.3 A GAPIC library for the Stackdriver Logging API. PyPI
gapic-google-cloud-pubsub-v1 0.15.4 A GAPIC library for the Google Cloud Pub/Sub API. PyPI
gapic-google-cloud-spanner-admin-database-v1 0.15.3 A GAPIC library for the Cloud Spanner Database Admin API. PyPI
gapic-google-cloud-spanner-admin-instance-v1 0.15.3 A GAPIC library for the Cloud Spanner Instance Admin API. PyPI
gapic-google-cloud-spanner-v1 0.15.3 A GAPIC library for the Cloud Spanner API. PyPI
gapic-google-cloud-speech-v1beta1 0.15.3 A GAPIC library for the Google Cloud Speech API. PyPI
gapic-google-cloud-vision-v1 0.90.3 A GAPIC library for the Google Cloud Vision API. PyPI
google-cloud-bigquery 0.24.0 A Client for Google BigQuery. docs
PyPI
google-cloud-bigtable 0.24.0 A Python idiomatic client for Google Cloud Bigtable. docs
PyPI
google-cloud-core 0.24.0
0.24.1 (Win)
A package that defines common helpers (e.g. base Client and Connection classes) used by all of the google-cloud-*. docs
PyPI
google-cloud-datastore 1.0.0 A Python Client for Google Cloud Datastore. docs
PyPI
google-cloud-dns 0.24.0 A Python Client for Google Cloud DNS. docs
PyPI
google-cloud-error-reporting 0.24.2
0.24.1 (Win)
A Python Client for Stackdriver Error Reporting. docs
PyPI
google-cloud-language 0.24.1 A Python Client for Google Cloud Natural Language. docs
PyPI
google-cloud-logging 1.0.0
0.24.0 (Win)
A Python Client for Stackdriver Logging. docs
PyPI
google-cloud-monitoring 0.24.0 A Python Client for Stackdriver Monitoring. docs
PyPI
google-cloud-pubsub 0.25.0
0.24.0 (Win)
A Python Client for Google Cloud Resource Manager PyPI
google-cloud-resource-manager 0.24.0 A Python Client for Google Cloud Resource Manager. docs
PyPI
google-cloud-runtimeconfig 0.24.0 A Python Client for Google Cloud RuntimeConfig. docs
PyPI
google-cloud-spanner 0.24.1
0.24.0(Win)
Python idiomatic client for Cloud Spanner. PyPI
google-cloud-speech 0.24.0 A Python Client for Google Cloud Speech. docs
PyPI
google-cloud-storage 1.1.0
1.0.0 (Win)
A Python Client for Google Cloud Storage. docs
PyPI
google-cloud-translate 0.24.0 A Python Client for Google Cloud Translation API. docs
PyPI
google-cloud-vision 0.24.0 Python Client for Google Cloud Vision. docs
PyPI
proto-google-cloud-datastore-v1 0.90.4
0.90.3 (Win)
A GRPC library for the Google Cloud Datastore API. PyPI
proto-google-cloud-error-reporting-v1beta1 0.15.3 A GRPC library for the Stackdriver Error Reporting API. PyPI
proto-google-cloud-logging-v2 0.91.3 A GRPC library for the Stackdriver Logging API. PyPI
proto-google-cloud-pubsub-v1 0.15.4 A GRPC library for the Google Cloud Pub/Sub API. PyPI
proto-google-cloud-spanner-admin-database-v1 0.15.3 A GRPC library for the Cloud Spanner Database Admin API. PyPI
proto-google-cloud-spanner-admin-instance-v1 0.15.3 A GRPC library for the Cloud Spanner Instance Admin API PyPI
proto-google-cloud-spanner-v1 0.15.3 A GRPC library for the Cloud Spanner API. PyPI
proto-google-cloud-speech-v1beta1 0.15.3 A GRPC library for the Google Cloud Speech API. PyPI
proto-google-cloud-vision-v1 0.90.3 A GRPC library for the Google Cloud Vision API. PyPI
s3transfer 0.1.10 A Python library for managing Amazon S3 transfers. PyPI

Data science

Package Version Description Details
cycler 0.10.0 A package for creating and using matplotlib Cycler objects. docs
PyPI
dask 0.14.1 A flexible parallel computing library for analytics. docs
PyPI
datashape 0.5.2 A language for describing data. It is an extension of the NumPy dtype with an emphasis on cross language support. docs
PyPI
gnumpy 0.2 A simple Python module that interfaces in a way almost identical to numpy, but does its computations on your computer’s GPU, using Cudamat. docs
PyPI
ipykernel 4.6.1 The IPython Kernel for Jupyter. PyPI
ipywidgets 6.0.0 A set of interactive HTML widgets for Jupyter notebooks and the IPython kernel. PyPI
ipython 5.3.0 A rich toolkit for productive interactive computing that includes a powerful interactive Python shell and a Jupyter kernel to work with Python code in Jupyter notebooks and other interactive frontends. docs
PyPI
ipython-genutils 0.2.0 Deprecated. Utilities from IPython. PyPI
jupyter 1.0.0 The Jupyter system, including the notebook, qtconsole, and the IPython kernel. docs
PyPI
jupyter-client 5.0.1 The Jupyter protocol implementation and client libraries. PyPI
jupyter-console 5.1.0 An IPython-like terminal frontend for Jupyter kernels in any language. PyPI
jupyter-core 4.3.0 A base package on which Jupyter projects rely. PyPI
matplotlib 2.0.0 A package for producing publication quality 2D graphics for interactive graphing, scientific publishing, user interface development, and web application servers. docs
PyPI
mpmath 0.19 A library for arbitrary-precision floating-point arithmetic. docs
PyPI
nbconvert 5.1.1 A package for converting Jupyter Notebooks. PyPI
nbformat 4.3.0 The base implementation of the Jupyter Notebook format, and Python APIs for working with notebooks. PyPI
networkx 1.11 A package for creating and manipulating graphs and networks. Used to study the structure, dynamics, and functions of complex networks. PyPI
notebook 5.0.0 A web-based notebook environment for interactive computing. docs
PyPI
numexpr 2.6.2 A fast numerical expression evaluator for NumPy. Expressions that operate on arrays are accelerated and use less memory than doing the same calculation in Python. PyPI
numpy 1.12.1
1.12.1rc1+mlk (Win)
A general-purpose array-processing package designed to efficiently manipulate large multi-dimensional arrays of arbitrary records. docs
PyPI
pandas 0.19.2 A package that provides fast, flexible, and expressive data structures designed to make working with structured and time series data both easy and intuitive. Aimed a doing practical, real world data analysis in Python. docs
PyPI
PyWavelets 0.5.2 A wavelet transformation module. docs
PyPI
qtconsole 4.3.0 A Qt-based console for Jupyter with support for rich media output. PyPI
runipy 0.1.5 A utility for running IPython notebooks from the command line. PyPI
scikit-image 0.13.0 A package that includes mage processing routines for SciPy. docs
PyPI
scipy 0.19.0
0.18.1 (Win)
Scientific library for mathematics, science, and engineering. docs
PyPI
snowballstemmer 1.2.1 Provides 16 stemmer algorithms generated from Snowball algorithms. PyPI
statsd 3.2.1 A simple statsd client, which provides a friendly front-ent to Graphite, an enterprise scale monitoring tool. docs
PyPI
sympy 1.0 Computer algebra system. A library for symbolic mathematics. docs
PyPI
widgetsnbextension 2.0.0 IPython HTML widgets for Jupyter. PyPI

Data visualization

Package Version Description Details
bokeh 0.12.5 Interactive plots and applications in the browser. docs
PyPI
leather 0.3.3 A charting library for those who need charts now and don’t care if they’re perfect. docs
PyPI
python-nvd3 0.14.2 A chart library for d3.js. PyPI
seaborn 0.7.1 A library for making attractive and informative statistical graphics. docs
PyPI

Machine learning

Package Version Description Details
fuel 0.2.0 Data pipeline framework for machine learning. docs
PyPI
gdbn 0.1 Pre-trained deep neural networks. PyPI
Keras 1.2.0 A high-level neural networks API, capable of running on top of either TensorFlow or Theano. docs
PyPI
Lasagne 0.1 A lightweight library to build and train neural networks in Theano. docs
PyPI
nltk 3.2.2 A natural language toolkit. docs
PyPI
nolearn 0.6.0 Scikit-learn compatible neural network library. docs
PyPI
pattern 2.6 Web mining module for Python, with tools for scraping, natural language processing, machine learning, network analysis and visualization. docs
PyPI
scikit-learn 0.18.1 A set of Python modules for machine learning and data mining built on top of SciPy. Modules for Classification, Regression, Clustering, Dimensionality reduction, Model selection, and Preprocessing. docs
PyPI
sklearn 0.0 A set of python modules for machine learning and data mining. Use scikit-learn instead. PyPI
tensorflow 1.0.1 (Linux) An open-source software library for Machine Intelligence. docs
PyPI
Theano 0.9.0 A library that allows you to define, optimize, and efficiently evaluate mathematical expressions involving multi-dimensional arrays. docs
PyPI
xgboost 0.6a2 A scalable, portable and distributed gradient boosting (GBDT, GBRT or GBM) library. docs
PyPI