Skip to main content
Functions run on Python 3.9. Only the standard library and the packages listed below are available. You cannot install additional packages.

Standard library

Within functions you have access to all of the Python 3.9 standard library, including modules like datetime, json, re, urllib, hashlib, and more.

Non-standard libraries

We also include the following packages:
LibraryVersionDocumentation
requests2.28.2HTTP library for making API requests
decorator4.4.2Function decorator utilities
urllib31.26.18Low-level HTTP client
jsonschema3.0.2JSON schema validation
The requests library is the recommended way to make external API calls from your functions. See the requests quickstart guide for usage examples.