PythonAgent Support Matrix
warning
If there are other Python importer implementations in the environment, they may conflict with the agent importer.
This table only tests and verifies the minimum and maximum minor version numbers for each major version.
| Item | Support Details |
|---|---|
| Operating System | CentOS/Red Hat Linux 7 x86_64 |
| CentOS/Red Hat Linux 6 x86_64 | |
| Ubuntu 16.04 | |
| Ubuntu 14.04 | |
| Tencent Cloud Serverless | |
| Docker Image python:3.10-alpine : alphie 3.15.0+python3.10+ldd1.2.2 | |
| CPU Architecture | amd64 |
| aarch64(ARM) Supported starting from SmartAgent 9.3.0. | |
| Containers | Apache 2.4.54~2.4.56 |
| uWSGI 2.0.0~2.0.24 | |
| Gunicorn 19.10.0~21.2.0 | |
| Uvicorn 0.16.0~0.17.6 | |
| Daphne 2.3.0~3.0.2 | |
| Python Versions | 2.6 |
| 2.7 | |
| 3.4 | |
| 3.5 | |
| 3.6 | |
| 3.7 | |
| 3.8 | |
| 3.9 | |
| 3.10 | |
| 3.11 (Supported starting from 8.4.0 [SmartAgent: 9.6.0]) | |
| 3.12 (Supported starting from 8.4.0 [SmartAgent: 9.6.0]) | |
| Profiling | Python 3.7, 3.8, 3.9, 3.10, glibc >= 2.14, 64-bit OS only (supported since SmartAgent 9.0.0) |
| Databases | PyMySQL 0.7.1 ~ 0.10.1 |
| mysqlclient 1.3.0 ~ 2.0.1 | |
| mysql-connector-python 8.0.5 ~ 8.0.22 | |
| psycopg2 2.6.2 ~ 2.8.6 | |
| SQLAlchemy 0.6.0 ~ 1.4.26 | |
| cx-Oracle 6.0 ~ 8.0.1 | |
| PyHive 0.1.6 ~ 0.6.3 | |
| NoSQL | PyMongo 2.7.0 ~ 3.11.1 |
| python-memcached 1.57 ~ 1.5.9 | |
| pyssdb 0.4.0 ~ 0.4.2 | |
| Redis 2.10.0 ~ 3.5.3 | |
| redis-py-cluster 0.1.0 ~ 2.1.0 | |
| Message Queues | kafka-python 1.3.0 ~ 2.0.2 |
| stomp.py 4.1.20 ~ 6.1.0 | |
| kombu 3.0.30 ~ 5.0.2 | |
| librabbitmq 1.6.0 ~ 2.0.0 | |
| Remote Calls | urllib3 1.18 ~ 1.26.2 |
| requests 2.12.0 ~ 2.25.0 | |
| httplib Python (Built-in) | |
| tornado_httpclient 3.1 ~ 6.1 | |
| elasticsearch 5.2.0 ~ 7.10.0 | |
| grpcio 1.0.0 ~ 1.33.2 | |
| xmlrpclib Python 2.6/2.7 | |
| xmlrpc Python 3.4/3.5/3.6/3.7/3.8/3.9 | |
| Thrift 0.10.0 ~ 0.13.0 | |
| httpx (Supported starting from 8.4.0 [SmartAgent: 9.6.0]) 0.24.1 | |
| aiohttp (Python 3.7+) 3.0.0 ~ 3.7.3 | |
| Frameworks | Flask 0.10 ~ 1.1.2 |
| Django 1.5/1.6/1.7/1.8/1.9/1.10/1.11/2.0/2.1/2.2/3.0/3.1 | |
| Tornado 3.0 ~ 6.1 | |
| Web.py 0.33/0.34/0.35/0.36/0.37/0.38/0.39/0.40/0.5.1/0.6.1/0.6.2 | |
| Pyramid 1.3 ~ 1.10.5 | |
| Bottle 0.12 ~ 0.12.19 | |
| CherryPy 10.0 ~ 18.6.0 | |
| Sanic 0.5.0 ~ 21.9.1 | |
| FastAPI (Python 3.6+) 0.23.0 ~ 0.63.0 | |
| Quart (Python 3.7+) 0.11.0 ~ 0.14.1 | |
| Starlette (Python 3.6+) 0.12.0 ~ 0.14.1 | |
| WebOb 1.0.0 ~ 1.8.7 | |
| Gevent 1.0.0 ~ 21.8.0 | |
| Platforms | Odoo 8, 9, 10, 11, 12, 13, 14 |
| OpenStack Cloud System Pike Version | |
| Dify (Supported starting from 8.4.0 [SmartAgent: 9.6.0]) 0.15.3 | |
| Logging Modules | Logging Python (Built-in) |
| Logbook 1.3.0 ~ 1.5.3 | |
| Eliot 0.8.0 ~ 1.12.0 | |
| Background Tasks | Invoke 0.12.0 ~ 1.4.1 |