Skip to content

Releases: DataDog/datadog-lambda-python

v5.93.0

25 Apr 19:06
e1c4edb
Compare
Choose a tag to compare

What's Changed

This release includes several performance improvements reducing cold start and runtime duration times.

arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python38:93
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python38-ARM:93
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python39:93
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python39-ARM:93
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python310:93
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python310-ARM:93
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python311:93
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python311-ARM:93
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python312:93
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python312-ARM:93
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python38:93
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python38-ARM:93
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python39:93
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python39-ARM:93
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python310:93
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python310-ARM:93
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python311:93
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python311-ARM:93
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python312:93
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python312-ARM:93

Full Changelog: v5.92.0...v5.93.0

v5.92.0

28 Mar 15:54
92990ae
Compare
Choose a tag to compare

What's Changed

arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python38:92
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python38-ARM:92
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python39:92
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python39-ARM:92
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python310:92
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python310-ARM:92
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python311:92
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python311-ARM:92
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python312:92
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python312-ARM:92
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python38:92
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python38-ARM:92
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python39:92
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python39-ARM:92
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python310:92
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python310-ARM:92
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python311:92
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python311-ARM:92
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python312:92
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python312-ARM:92

Full Changelog: v5.91.0...v5.92.0

v5.91.0

14 Mar 20:44
ba39856
Compare
Choose a tag to compare

What's Changed

arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python38:91
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python38-ARM:91
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python39:91
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python39-ARM:91
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python310:91
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python310-ARM:91
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python311:91
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python311-ARM:91
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python312:91
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python312-ARM:91
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python38:91
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python38-ARM:91
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python39:91
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python39-ARM:91
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python310:91
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python310-ARM:91
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python311:91
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python311-ARM:91
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python312:91
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python312-ARM:91

Full Changelog: v5.90.0...v5.91.0

v5.90.0

11 Mar 23:15
92498ff
Compare
Choose a tag to compare

What's Changed

arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python38:90
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python38-ARM:90
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python39:90
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python39-ARM:90
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python310:90
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python310-ARM:90
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python311:90
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python311-ARM:90
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python312:90
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python312-ARM:90
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python38:90
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python38-ARM:90
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python39:90
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python39-ARM:90
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python310:90
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python310-ARM:90
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python311:90
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python311-ARM:90
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python312:90
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python312-ARM:90

Full Changelog: v5.89.0...v5.90.0

v5.89.0

06 Mar 21:57
5370111
Compare
Choose a tag to compare

What's Changed

  • Prevent function crash when setting unknown log level. by @purple4reina in #418
  • feat: Disable instrumentation telemetry by default by @astuyve in #423
  • Disable API security by default by @astuyve in #424
  • feat: Remove http check for extension hello route by @astuyve in #422
  • Remove iast and ddwaf by @astuyve in #427
  • feat: ddtrace py now sets a default sample rate header, so we don't f… by @astuyve in #428
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python38:89
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python38-ARM:89
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python39:89
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python39-ARM:89
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python310:89
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python310-ARM:89
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python311:89
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python311-ARM:89
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python312:89
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python312-ARM:89
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python38:89
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python38-ARM:89
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python39:89
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python39-ARM:89
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python310:89
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python310-ARM:89
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python311:89
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python311-ARM:89
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python312:89
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python312-ARM:89

Full Changelog: v88...v5.89.0

v88

06 Feb 18:15
Compare
Choose a tag to compare
v88

Packaged dd-trace-py version 2.5.2

What's Changed

arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python38:88
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python38-ARM:88
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python39:88
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python39-ARM:88
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python310:88
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python310-ARM:88
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python311:88
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python311-ARM:88
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python312:88
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python312-ARM:88
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python38:88
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python38-ARM:88
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python39:88
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python39-ARM:88
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python310:88
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python310-ARM:88
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python311:88
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python311-ARM:88
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python312:88
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python312-ARM:88

Full Changelog: v87...v88

v87

20 Dec 18:09
Compare
Choose a tag to compare
v87

Packaged dd-trace-py version 2.3.3

What's Changed

  • Do not call flush extension after each invocation. (#406)
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python38:87
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python38-ARM:87
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python39:87
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python39-ARM:87
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python310:87
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python310-ARM:87
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python311:87
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python311-ARM:87
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python312:87
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python312-ARM:87
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python38:87
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python38-ARM:87
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python39:87
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python39-ARM:87
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python310:87
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python310-ARM:87
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python311:87
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python311-ARM:87
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python312:87
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python312-ARM:87

Full Changelog: v86...v87

v86

14 Dec 23:27
3db46b2
Compare
Choose a tag to compare
v86

What's Changed

arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python38:86
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python38-ARM:86
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python39:86
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python39-ARM:86
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python310:86
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python310-ARM:86
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python311:86
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python311-ARM:86
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python312:86
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python312-ARM:86
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python38:86
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python38-ARM:86
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python39:86
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python39-ARM:86
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python310:86
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python310-ARM:86
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python311:86
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python311-ARM:86
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python312:86
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python312-ARM:86

Full Changelog: v85...v86

v85

05 Dec 23:15
Compare
Choose a tag to compare
v85

Packaged dd-trace-py

version 2.3.1

What's Changed

Note this version fixes two bugs found in both v83 and v84.

arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python38:85
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python38-ARM:85
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python39:85
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python39-ARM:85
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python310:85
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python310-ARM:85
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python311:85
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python311-ARM:85
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python38:85
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python38-ARM:85
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python39:85
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python39-ARM:85
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python310:85
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python310-ARM:85
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python311:85
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python311-ARM:85

Full Changelog: v84...v85

v84

30 Nov 01:59
Compare
Choose a tag to compare
v84

Bug: TypeError: Object of type Context is not JSON serializable

There is a known bug in this version of the datadog_lambda library and it's related Lambda layer versions. It is recommended at this time to roll back to v82 until a fix can be released. Effected users will see the error TypeError: Object of type Context is not JSON serializable occur before their lambda function code executes. See #402 for more details.

Packaged dd-trace-py

version 2.3.1

Full layers:

arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python38:84
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python38-ARM:84
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python39:84
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python39-ARM:84
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python310:84
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python310-ARM:84
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python311:84
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python311-ARM:84
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python38:84
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python38-ARM:84
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python39:84
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python39-ARM:84
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python310:84
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python310-ARM:84
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python311:84
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python311-ARM:84

Full Changelog: v83...v84