Skip to content

Commit cd3cccd

Browse files
committed
Update Lambda functions to Python 3.13
1 parent 0483829 commit cd3cccd

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

terraform/modules/infra/functions.tf

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ resource "aws_lambda_layer_version" "jwt_layer" {
3131
filename = data.archive_file.lambda_jwt_layer.output_path
3232
layer_name = "jwt_dependencies_2"
3333

34-
compatible_runtimes = ["python3.10"]
34+
compatible_runtimes = ["python3.13"]
3535
}
3636

3737
data "aws_iam_policy_document" "lambda_assume_role_policy"{
@@ -147,7 +147,7 @@ resource "aws_lambda_function" "lambda_function_load_pr_info" {
147147
filename = data.archive_file.lambda_load-pr_package.output_path
148148
source_code_hash = data.archive_file.lambda_load-pr_package.output_base64sha256
149149
role = aws_iam_role.lambda_role.arn
150-
runtime = "python3.10"
150+
runtime = "python3.13"
151151
handler = "load_pr_info.lambda_handler"
152152
timeout = 60
153153
environment {
@@ -216,7 +216,7 @@ resource "aws_lambda_function" "lambda_function_auth" {
216216
filename = data.archive_file.lambda_auth_package.output_path
217217
source_code_hash = data.archive_file.lambda_auth_package.output_base64sha256
218218
role = aws_iam_role.lambda_role.arn
219-
runtime = "python3.9"
219+
runtime = "python3.13"
220220
handler = "authentication.lambda_handler"
221221
timeout = 5
222222
depends_on = [aws_cloudwatch_log_group.lambda_auth]
@@ -262,7 +262,7 @@ resource "aws_lambda_function" "lambda_function_user_area" {
262262
filename = data.archive_file.lambda_user_area_package.output_path
263263
source_code_hash = data.archive_file.lambda_user_area_package.output_base64sha256
264264
role = aws_iam_role.lambda_role.arn
265-
runtime = "python3.10"
265+
runtime = "python3.13"
266266
handler = "user_area.lambda_handler"
267267
timeout = 5
268268
depends_on = [aws_cloudwatch_log_group.lambda_user_area]
@@ -293,7 +293,7 @@ resource "aws_lambda_function" "payments_info_backup" {
293293
source_code_hash = data.archive_file.payment_info_backup_files.output_base64sha256
294294
handler = "backup_payment_data.handler"
295295
role = aws_iam_role.lambda_assume_role.arn
296-
runtime = "python3.8"
296+
runtime = "python3.13"
297297
depends_on = [aws_cloudwatch_log_group.payments_backup]
298298
environment {
299299
variables = {
@@ -342,7 +342,7 @@ resource "aws_lambda_function" "lambda_function_admin_area" {
342342
filename = data.archive_file.lambda_admin_area_package.output_path
343343
source_code_hash = data.archive_file.lambda_admin_area_package.output_base64sha256
344344
role = aws_iam_role.lambda_role.arn
345-
runtime = "python3.10"
345+
runtime = "python3.13"
346346
handler = "admin_area.lambda_handler"
347347
timeout = 10
348348
depends_on = [aws_cloudwatch_log_group.lambda_admin_area]

0 commit comments

Comments
 (0)