In addition to the default Python Standard Library, some third-party packages are embedded in Huawei FunctionGraph Python runtimes. These packages can be directly imported in your FaaS functions.
Huawei FunctionGraph upgrades the versions of these dependencies every now and then. It is important to make sure your applications are compatible with the latest APIs.
from pkg_resources import working_set
for p in list(working_set):
print(p.project_name, p.version)
the following third-party packages come together with Huawei FunctionGraph Python 3.9 runtime (based on cn-south-1 region)
| Package | Version |
|---|---|
| Python | 3.9.2 |
| certifi | 2025.4.26 |
| chardet | 3.0.4 |
| cloudpickle | 1.6.0 |
| dnspython | 2.7.0 |
| httplib2 | 0.18.1 |
| huaweicloudsdkcore | 3.1.151 |
| huaweicloudsdksmn | 3.0.50 |
| idna | 2.10 |
| numpy | 1.24.2 |
| obssdk | 3.0.3 |
| pip | 20.2.3 |
| protobuf | 3.17.3 |
| pyasn1 | 0.6.1 |
| pymongo | 4.13.0 |
| python-dateutil | 2.8.1 |
| PyYAML | 6.0.2 |
| redis | 3.5.3 |
| requests | 2.24.0 |
| requests-futures | 1.0.0 |
| requests-toolbelt | 1.0.0 |
| setuptools | 49.2.1 |
| simplejson | 3.20.1 |
| six | 1.17.0 |
| typing-extensions | 4.14.0 |
| urllib3 | 1.25.11 |
| uv | 0.7.12 |
Updated on 2025-11-03 UTC
the following third-party packages come together with Huawei FunctionGraph Python 3.6 runtime (based on cn-south-1 region)
| Package | Version |
|---|---|
| Python | 3.6.8 |
| certifi | 2025.4.26 |
| chardet | 3.0.4 |
| cloudpickle | 1.6.0 |
| httplib2 | 0.18.1 |
| huaweicloudsdkcore | 3.1.151 |
| huaweicloudsdksmn | 3.0.50 |
| idna | 2.10 |
| numpy | 1.18.5 |
| obssdk | 3.0.3 |
| pip | 18.1 |
| protobuf | 3.17.3 |
| pyasn1 | 0.5.1 |
| pymongo | 4.1.1 |
| python-dateutil | 2.8.1 |
| PyYAML | 6.0.1 |
| redis | 3.5.3 |
| requests | 2.24.0 |
| requests-futures | 1.0.0 |
| requests-toolbelt | 1.0.0 |
| setuptools | 40.6.2 |
| simplejson | 3.20.1 |
| six | 1.17.0 |
| typing-extensions | 4.1.1 |
| urllib3 | 1.25.11 |
Updated on 2025-11-03 UTC
the following third-party packages come together with Huawei FunctionGraph Python 2.7 runtime (based on cn-south-1 region)
| Package | Version |
|---|---|
| Python | 2.7.15 |
| backports.ssl-match-hostname | 3.7.0.1 |
| certifi | 2021.10.8 |
| chardet | 3.0.4 |
| configparser | 4.0.2 |
| futures | 3.3.0 |
| httplib2 | 0.18.1 |
| huaweicloudsdkcore | 3.1.151 |
| huaweicloudsdksmn | 3.0.50 |
| idna | 2.10 |
| kazoo | 2.10.0 |
| numpy | 1.16.6 |
| obssdk | 3.0.3 |
| pip | 18.1 |
| protobuf | 3.17.3 |
| pyasn1 | 0.5.1 |
| pymongo | 3.13.0 |
| Python | 2.7.15 |
| python-dateutil | 2.8.1 |
| PyYAML | 5.4.1 |
| redis | 3.5.3 |
| requests | 2.24.0 |
| requests-futures | 1.0.0 |
| requests-toolbelt | 1.0.0 |
| setuptools | 40.8.0 |
| simplejson | 3.20.1 |
| six | 1.17.0 |
| tornado | 4.1 |
| typing | 3.10.0.0 |
| typing-extensions | 3.10.0.2 |
| urllib3 | 1.25.11 |
| wsgiref | 0.1.2 |
Updated on 2025-11-03 UTC