Skip to main content

Supported List

Currently, all components, including databases and third-party calls, do not provide independent APIs and all depend on the Web framework.

All WSGI applications under the following frameworks are supported and have been verified and tested. If you find any unsupported WSGI applications under the following frameworks, please contact Tingyun technical support.

Supported List

Python Versions

Python TypeSupported Versions
Cpython2.7, 3.5 - 3.12
pypy2.7/3.6 compatible

Web Frameworks

Web FrameworkSupported VersionsNotes
Django1.4.x - 3.2.x
Flask0.6 - 3.0.x
FastAPI0.50.x - 0.115.xSupports async call monitoring
webpy0.33.x - 0.61.x
web2py2.8.1 - 2.21.x
bottle0.10.x - 0.13.x
Torando3.x - 6.x
Odoo8.x - 14.x
celery3.1.x-5.0.x
starlette0.13.x - 0.45.xSupports async call monitoring

GRPC Framework

| grpcio | 1.10.x-1.17.x | Supports openfeature composite calls |

Application Servers

ComponentSupported Versions
uwsgiMust enable --enable-threads and --single-interpreter
gevent
mod_wsgi
Pastev2.0 v3.0
gunicorn
uvicorn0.4.x - 0.34.x

Databases

DatabaseSupported Versions
mysql-python1.2.3-1.4.x
pymysql0.6.x-1.0.x
pymssql2.0.x-2.2.x
psycopg22.3.x-2.9.x
psycopg2cffi2.5.x-2.9.x
psycopg2ct0.2.x-2.x
cx_Oracle5.1.x-8.2.x
pyodbc2.1.x-4.0.x
redis0.6.x-3.5.x
python-memcached1.31-1.59
pymemcached1.2.x-3.4.x
python-binary-memcached0.2-0.30
pymongo1.0.x-4.8.x
elasticsearch8.0.x-8.17.x

External Calls

ComponentSupported VersionsNotes
urllibAll
urllib2All
urllib31.18-1.26.2Supports cross-application tracing
requests2.12.0-2.25.0Supports cross-application tracing
thriftAll
httplib2AllSupports cross-application tracing
httpx0.12.x - 0.28.xSupports cross-application tracing
grpcio1.10.x-1.17.xSupports cross-application tracing

Message Middleware

MQSupported Versions
RabbitMQ(pika)0.10+
ActiveMQ(stomp.py)4.1.20-7.0.0

Logging Components

Supports capturing error-level exceptions generated by the following logging components.

Logging ComponentSupported Versions
LoggingAll
logbook1.3.0-1.5.3

OpenStack Components

OpenStack ComponentSupported Versions
NovaP version, K version
CinderP version, K version
GlanceP version, K version
NeutronP version, K version

AI Calls

FrameworkSupported VersionsNotes
dify1.2.0 - 1.4.0