Built-in Third-party Libraries

This page documents and describes built-in third-party libraries that you can use with the Google App Engine Python 2.7 runtime.

The App Engine python runtime can provide your application with the following third-party libraries:

NameDefault versionSupported versionsDescription
django (None) "1.2"
"1.5" (alpha)
A full-featured web application framework for Python.
endpoints (None) "1.0" Libraries for building APIs in an App Engine application.
jinja2 (None) "2.6" A modern and designer friendly templating language for Python.
lxml (None) "2.3"
"2.3.5" (alpha)
A Pythonic binding for the C libraries libxml2 and libxslt.
markupsafe (None) "0.15"
A XML/HTML/XHTML markup safe string for Python.
matplotlib (None) "1.2.0" A 2D plotting library which produces publication-quality figures.
MySQLdb (None) "1.2.4b4" (alpha)
"1.2.4" (alpha)
"1.2.5" (alpha)
A Python DB API v2.0 compatible interface to MySQL.
numpy (None) "1.6.1" A general-purpose library for array-processing.
PIL (None) "1.1.7" A library for creating and transforming images.
protorpc "1.0" "1.0" A framework for implementing HTTP-based remote procedure call (RPC) services.
crcmod (None) "1.7" A library for generating Cyclic Redundancy Checks (CRC).
PyAMF (None) "0.6.1"
"0.7.2" (alpha)
A library that provides (AMF) Action Message Format functionality.
pycrypto (None) "2.3"
A library of cryptography functions such as random number generation.
setuptools (None) "0.6c11" A library that provides package and module discovery capabilities.
ssl (None) "2.7"
The SSL socket wrapper built-in module.
webapp2 "2.3" "2.3" (deprecated)
A lightweight Python web framework.
webob "1.1.1" "1.1.1"
A library that provides wrappers around the WSGI request environment.
yaml "3.10" "3.10" A library for YAML serialization and deserialization.

For information about how to use these libraries, see Using Built-in Libraries in Python 2.7.

Send feedback about...

App Engine standard environment for Python