Releases: DataDog/datadog-lambda-python
v8.116.0
What's Changed
- fix(http): http.url tag should contain the path by @florentinl in #663
- chore: do not use Span.set_tag_str by @brettlangdon in #669
- chore: release v8.116.0 with [email protected] by @joeyzhao2018 in #671
Full Changelog:
Important
dd-trace-py version is v3.16.2
Tip
The lambda layers' zip files are provided here
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python38-ARM:116
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python39:116
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python39-ARM:116
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python310:116
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python310-ARM:116
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python311:116
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python311-ARM:116
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python312:116
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python312-ARM:116
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python313:116
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python313-ARM:116
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python38:116
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python38-ARM:116
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python39:116
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python39-ARM:116
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python310:116
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python310-ARM:116
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python311:116
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python311-ARM:116
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python312:116
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python312-ARM:116
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python313:116
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python313-ARM:116
Full Changelog:
- 
datadog-lambda-python v8.115.0...v8.116.0 
Full Changelog: v8.115.0...v8.116.0
v8.115.0
What's New
- Increasing allowed uncompressed layer size to 25 MB by @rithikanarayan in #659
- fix: support ddtrace 3.x.x, including >=3.15 by @c-wygoda in #661
- Improve testing for ddtrace imports. by @purple4reina in #662
- APMSVLS-65 Extract Trace Context For AppSync Events by @rithikanarayan in #657
- feat: Add batchItemFailures metric by @astuyve in #664
- release v8.115.0 by @joeyzhao2018 in #665
New Contributors
- @rithikanarayan made their first contribution in #659
- @c-wygoda made their first contribution in #661
Full Changelog:
Important
dd-trace-py version is v3.16.0
Tip
The lambda layers' zip files are provided here
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python38-ARM:115
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python39:115
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python39-ARM:115
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python310:115
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python310-ARM:115
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python311:115
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python311-ARM:115
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python312:115
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python312-ARM:115
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python313:115
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python313-ARM:115
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python38:115
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python38-ARM:115
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python39:115
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python39-ARM:115
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python310:115
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python310-ARM:115
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python311:115
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python311-ARM:115
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python312:115
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python312-ARM:115
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python313:115
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python313-ARM:115
Full Changelog:
- 
datadog-lambda-python v8.114.0...v8.115.0 
v8.114.0
What's New
- 
appsec related updates @florentinl - feat(appsec): enable telemetry when appsec is enabled through the tracer and not the extension (#641)
- fix(appsec): enable appsec through the ddtrace product interface (#647)
- build: use lambda image to ensure binary compatibility when building from source (#650)
- appsec: fixes for API Security (#654)
- ci: add appsec system-tests to the ci (#651)
- [APPSEC]: blocking for alb multi value headers events (#655)
- fix(appsec): perform _after extractions on the blocking_response (#656)
 
- 
Increase allowed layer package size. (#649) @purple4reina 
- 
Run e2e tests on each PR. (#584) @purple4reina 
- 
chore(build): strip debug symbols using strip -g (#652) @taegyunkim 
- 
Re-remove more iast .so files (#653) @avara1986 
Important
dd-trace-py version is v3.14.1
Tip
The lambda layers' zip files are provided here
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python38-ARM:114
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python39:114
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python39-ARM:114
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python310:114
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python310-ARM:114
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python311:114
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python311-ARM:114
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python312:114
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python312-ARM:114
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python313:114
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python313-ARM:114
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python38:114
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python38-ARM:114
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python39:114
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python39-ARM:114
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python310:114
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python310-ARM:114
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python311:114
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python311-ARM:114
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python312:114
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python312-ARM:114
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python313:114
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python313-ARM:114
Full Changelog:
- 
datadog-lambda-python v8.113.0...v8.114.0 
v8.113.0
Warning
⚠️   This release contains some breaking changes ⚠️ 
🛠️ Fixes and enhancements
- @zarirhamza AWS Service Naming Overhaul (#635)
- ⚠️ Service names are now reflect the actual AWS resource name instead of being vague. The old to new mappings are:- aws.lambda→- [function_name]
- aws.dynamodb→- [table_name]
- aws.sns→- [topic_name]
- aws.sqs→- [queue_name]
- aws.kinesis→- [stream_name]
- aws.s3→- [bucket_name]
- aws.eventbridge→- [event_name]
 
- To opt out and restore old behavior, use the env var:
DD_TRACE_AWS_SERVICE_REPRESENTATION_ENABLED=false 
- Dashboards, monitors, or alerts using serviceas a filter may break.- Recommended fix: Switch to using operation_namewith same value to achieve old behavior.
 
- Recommended fix: Switch to using 
- Sampling rules may need to be updated to reflect the new service names
 
Other Changes
- DD_SERVICEnow takes precedence when setting the service name on Lambda spans.
- AWS spans are now correctly marked with span.kind: server.
- Removed outdated service override logic
Important
dd-trace-py version is v3.11.0
Tip
The lambda layers' zip files are provided here
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python38-ARM:113
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python39:113
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python39-ARM:113
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python310:113
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python310-ARM:113
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python311:113
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python311-ARM:113
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python312:113
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python312-ARM:113
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python313:113
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python313-ARM:113
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python38:113
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python38-ARM:113
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python39:113
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python39-ARM:113
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python310:113
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python310-ARM:113
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python311:113
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python311-ARM:113
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python312:113
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python312-ARM:113
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python313:113
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python313-ARM:113
Full Changelog:
- 
datadog-lambda-python v7.112.0...v8.113.0 
v7.112.0
Warning
⚠️   This release contains some breaking changes ⚠️ 
🛠️ Fixes and enhancements
- @purple4reina fix: call patch_all before importing handler code. (#598)
- ⚠️ Some spans'- servicetags will be changed from user-configured names to specific names and the user configured names will be tagged as- base_service. Example with details on this impact. You may need to adjust your monitors if they are based on service tags.
 
- @joeyzhao2018 fix: error metrics should be sent during exception handling (#626)
🎊 [ASM] AppSec Feature Introduced
- @florentinl feat: initial support for ASM inside the tracer (#621)
- @florentinl feat(appsec): skip processing spans for events that are not http requests (#627)
- @florentinl build: publish artifacts of built layers on main updates (#629)
🎉 [DSM] Datastream Monitoring Feature Introduced
- @michael-zhao459 feat: lambda support for DSM (#622)
Important
dd-trace-py version is v3.10.3
Note
After the v7.112.0 release. The version numbers in this repo will be updated to v7.113.0-dev
Tip
The lambda layers' zip files are provided here
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python38-ARM:112
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python39:112
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python39-ARM:112
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python310:112
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python310-ARM:112
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python311:112
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python311-ARM:112
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python312:112
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python312-ARM:112
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python313:112
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python313-ARM:112
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python38:112
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python38-ARM:112
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python39:112
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python39-ARM:112
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python310:112
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python310-ARM:112
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python311:112
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python311-ARM:112
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python312:112
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python312-ARM:112
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python313:112
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python313-ARM:112
Full Changelog:
- 
datadog-lambda-python v6.111.0...v7.112.0 
v6.111.0
Important
dd-trace-py version is v3.9.3
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python38-ARM:111
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python39:111
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python39-ARM:111
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python310:111
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python310-ARM:111
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python311:111
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python311-ARM:111
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python312:111
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python312-ARM:111
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python313:111
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python313-ARM:111
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python38:111
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python38-ARM:111
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python39:111
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python39-ARM:111
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python310:111
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python310-ARM:111
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python311:111
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python311-ARM:111
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python312:111
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python312-ARM:111
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python313:111
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python313-ARM:111
What's Changed
- 
fix: http.url tag to include protocol (#603) 
 @duncanista
- 
update codeowners file and make apm serverless co-owners of repo (#596) 
 @happynancee
- 
chore: Use GitHub App for update-deps workflow (#605) 
 @lym953
- 
feat: Enable sqs -> lambda support for DSM (#604) 
 @michael-zhao459
 @purple4reina
- 
Consolidate env reading to single config object. (#600) 
 @purple4reina
- 
fix: handle a case where the record is some customized item (#616) 
 @joeyzhao2018
Full Changelog:
- datadog-lambda-python v6.110.0...v6.111.0
- ddtrace DataDog/dd-trace-py@v3.7.2...v3.9.3
v6.110.0
Important
dd-trace-py version is v3.7.2
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python38-ARM:110
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python39:110
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python39-ARM:110
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python310:110
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python310-ARM:110
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python311:110
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python311-ARM:110
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python312:110
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python312-ARM:110
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python313:110
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python313-ARM:110
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python38:110
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python38-ARM:110
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python39:110
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python39-ARM:110
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python310:110
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python310-ARM:110
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python311:110
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python311-ARM:110
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python312:110
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python312-ARM:110
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python313:110
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python313-ARM:110
What's Changed
Full Changelog:
- datadog-lambda-python v6.109.0...v6.110.0
- ddtrace DataDog/dd-trace-py@v3.7.0...v3.7.2
v6.109.0
Important
dd-trace-py version is v3.7.0
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python38-ARM:109
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python39:109
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python39-ARM:109
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python310:109
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python310-ARM:109
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python311:109
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python311-ARM:109
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python312:109
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python312-ARM:109
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python313:109
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python313-ARM:109
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python38:109
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python38-ARM:109
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python39:109
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python39-ARM:109
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python310:109
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python310-ARM:109
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python311:109
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python311-ARM:109
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python312:109
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python312-ARM:109
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python313:109
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python313-ARM:109
What's Changed
- fix: timestamps we send to the extension should be integers by @apiarian-datadog in #590
Full Changelog: v6.108.0...v6.109.0
v6.108.0
Important
dd-trace-py version is v3.7.0
Warning
Metrics with timestamps may have issues with this version. Fixed in v109.
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python38:108
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python38-ARM:108
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python39:108
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python39-ARM:108
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python310:108
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python310-ARM:108
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python311:108
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python311-ARM:108
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python312:108
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python312-ARM:108
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python313:108
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python313-ARM:108
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python38:108
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python38-ARM:108
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python39:108
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python39-ARM:108
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python310:108
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python310-ARM:108
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python311:108
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python311-ARM:108
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python312:108
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python312-ARM:108
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python313:108
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python313-ARM:108
What's Changed
- [MLOB] revert forced agentless and api key fetching by @sabrenner in #585
- Add new region ap-southeast-7. by @purple4reina in #586
- chore: add mx-central-1region by @nhulston in #587
- feat: Correct FIPS-mode metrics by @apiarian-datadog in #588
- In govcloud we default to using FIPS AWS endpoints. The lambda_metricfunction also no longer sends metrics directly to the Datadog API in FIPS mode. Please use the extension or the forwarder instead. This can be controlled with theDD_LAMBDA_FIPS_MODEenvironment variable, setting it totrueorfalse. It defaults totruein govcloud andfalsein commercial regions.
 
- In govcloud we default to using FIPS AWS endpoints. The 
Full Changelog: v6.107.0...v6.108.0
v6.107.0
Important
dd-trace-py version is v3.3.1
What's Changed
- Enable LLM Observability with agentless_enabled=True by default wit…
- Lazy load boto client when using datadogpy for metrics.
- Propagate Step Function Trace Context through Managed Services
- chore: lazy load some imports
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python38:107
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python38-ARM:107
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python39:107
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python39-ARM:107
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python310:107
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python310-ARM:107
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python311:107
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python311-ARM:107
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python312:107
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python312-ARM:107
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python313:107
arn:aws:lambda:<AWS_REGION>:464622532012:layer:Datadog-Python313-ARM:107
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python38:107
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python38-ARM:107
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python39:107
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python39-ARM:107
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python310:107
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python310-ARM:107
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python311:107
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python311-ARM:107
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python312:107
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python312-ARM:107
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python313:107
arn:aws-us-gov:lambda:us-gov-<AWS_REGION>:002406178527:layer:Datadog-Python313-ARM:107
Full Changelog: v6.106.0...v6.107.0