Python

Python runtimes include standard "Python batteries", plus additional libraries depending on the selected runtime: Lite, Base, or Full.

The heavier the runtime, the longer your UbiFunction will take to execute or update upon new changes. We recommend using the Lite version unless a heavier runtime is strictly required.

Lite

LibraryVersion

requests

2.32.3

Base

All libraries included in the Lite runtime, plus:

LibraryVersion

pytz

2024.1

msgpack

1.0.8

httpx

0.27.0

aiohttp

3.9.5

lxml

5.2.2

numpy

2.0.0

pandas

2.2.2

python-aqi

0.6.1

Full

Only available for Enterprise license holders and above.

All libraries included in the Base runtime, plus:

LibraryVersion

scrapy

2.11.2

matplotlib

3.9.0

arrow

1.3.0

pymongo

4.8.0

psycopg

3.1.18

pyodbc

5.1.0

stripe

8.7.0

pytesseract

0.3.10

holidays

0.52

zeep

4.2.1

scipy

1.14.0

pyod

1.1.2

Last updated