このページは日本語には対応しておりません。随時翻訳に取り組んでいます。
翻訳に関してご質問やご意見ございましたら、お気軽にご連絡ください

Code Security capabilities support

The following code security capabilities are supported in the Python library, for the specified tracer version:

Code Security capabilityMinimum Python tracer version
Runtime Software Composition Analysis (SCA)1.5.0
Runtime Code Analysis (IAST)Preview (>=2.21.0)

Supported deployment types

TypeThreat Detection supportSoftware Composition Analysis
Docker
Kubernetes
Amazon ECS
AWS Fargate
AWS Lambda
TypeRuntime Software Composition Analysis (SCA)Runtime Code Analysis (IAST)
DockerPreview
KubernetesPreview
Amazon ECSPreview
AWS FargatePreview
AWS Lambda

Language and framework compatibility

Supported Python versions

The Python Application Security Client library follows a versioning policy that specifies the support level for the different versions of the library and Python runtime.

Two release branches are supported:

ReleaseSupport levelMinimum Datadog Agent
>=3.0,<4General Availability7.28
>=2.0, <3Maintenance (End of Life October 31, 2025)7.28
<2End of Life

And the library supports the following runtimes:

OSCPURuntimeRuntime versionSupported ddtrace versions
Linuxx86-64, i686, AArch64CPython3.8+>=3, <4
MacOSIntel, Apple SiliconCPython3.8+>=3, <4
Windows64bit, 32bitCPython3.8+>=3, <4
Linuxx86-64, i686, AArch64CPython3.7-3.13>=2,<3
MacOSIntel, Apple SiliconCPython3.7-3.13>=2,<3
Windows64bit, 32bitCPython3.7-3.13>=2,<3
Linuxx86-64, i686, AArch64CPython2.7, 3.5-3.11<2
MacOSIntel, Apple SiliconCPython2.7, 3.5-3.11<2
Windows64bit, 32bitCPython2.7, 3.5-3.11<2

Web framework compatibility

  • Tags for the HTTP request (status code, method, etc)
  • Distributed Tracing to see attack flows through your applications
Application Security Capability Notes
  • Runtime Software Composition Analysis (SCA) is supported on all frameworks

Supported frameworks

FrameworkVersionsRuntime Code Analysis (IAST)
Django1.8
Flask0.10

Support for query strings is not available for Flask.

If you don't see your framework of choice listed, let us know! Fill out this short form to send details.

Data store compatibility

Datastore tracing provides:

  • query info (for example, a sanitized query string)
  • error and stacktrace capturing
Code Security Capability Notes
  • Runtime Software Composition Analysis (SCA) is supported on all frameworks.

The Python library supports the database API specifications and supports all generic SQL databases. This includes databases such as SQLite, Mysql, Postgres and MariaDB.

PREVIEWING: rtrieu/docs-11024-cost-monitors