Problem Statement
The Python SDK officially supports Python 3.14, and AWS Lambda has a python3.14 managed runtime, but the published SentryPythonServerlessSDK layer stops at python3.13.
Example (latest layer in eu-north-1):
arn:aws:lambda:eu-north-1:943013980633:layer:SentryPythonServerlessSDK:205
CompatibleRuntimes: python3.7 … python3.13 # no python3.14
Solution Brainstorm
- Update
.craft.yml compatibleRuntimes to include python3.14.
- Declare
compatibleArchitectures: [x86_64, arm64] since both are supported by default (not yet supported by Craft).
- Test on both architectures with a
python3.14 Lambda function (issue + trace).
Changing .craft.yml will only take effect on the next release.
Related docs
The public docs for supported layer runtimes are also outdated; see related docs issue
Problem Statement
The Python SDK officially supports Python 3.14, and AWS Lambda has a
python3.14managed runtime, but the publishedSentryPythonServerlessSDKlayer stops atpython3.13.Example (latest layer in
eu-north-1):Solution Brainstorm
.craft.ymlcompatibleRuntimesto includepython3.14.compatibleArchitectures: [x86_64, arm64]since both are supported by default (not yet supported by Craft).python3.14Lambda function (issue + trace).Changing
.craft.ymlwill only take effect on the next release.Related docs
The public docs for supported layer runtimes are also outdated; see related docs issue