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:
| Name | Default version | Supported versions | Description |
|---|---|---|---|
| django | (None) | "1.2" "1.3" "1.4" "1.5" "1.9" |
A full-featured web application framework for Python. |
| enum | (None) | "0.9.23" | A backport of the enum module introduced in python 3.4 |
| 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" "0.23" |
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. |
| pytz | "2016.4" | "2016.4" | A library for cross-platform timezone calculations |
| 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" "2.6" "2.6.1" |
A library of cryptography functions such as random number generation. |
| setuptools | (None) | "0.6c11" | A library that provides package and module discovery capabilities. |
| six | (None) | "1.9.0" | Abstract differences between py2.x and py3 |
| ssl | (None) | "2.7" "2.7.11" |
The SSL socket wrapper built-in module. |
| webapp2 | "2.3" | "2.3" (deprecated) "2.5.1" "2.5.2" |
A lightweight Python web framework. |
| webob | "1.1.1" | "1.1.1" "1.2.3" |
A library that provides wrappers around the WSGI request environment. |
| werkzeug | "0.11.10" | "0.11.10" | A WSGI utility library. |
| 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.