Skip to content

Commit 235a9fe

Browse files
author
EC2 Default User
committed
Fix Python runtime compatibility across all patterns
- Update all pattern templates from python3.13 to python3.12 for consistency - Ensures compatibility with main template runtime version - Fixes SAM build failures due to runtime version mismatches
1 parent 646dee8 commit 235a9fe

File tree

3 files changed

+19
-19
lines changed

3 files changed

+19
-19
lines changed

patterns/pattern-1/template.yaml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -528,7 +528,7 @@ Resources:
528528
PermissionsBoundary: !If [HasPermissionsBoundary, !Ref PermissionsBoundaryArn, !Ref AWS::NoValue]
529529
CodeUri: src/bda_invoke_function/
530530
Handler: index.handler
531-
Runtime: python3.13
531+
Runtime: python3.12
532532
Timeout: 900
533533
MemorySize: 4096
534534
Environment:
@@ -596,7 +596,7 @@ Resources:
596596
PermissionsBoundary: !If [HasPermissionsBoundary, !Ref PermissionsBoundaryArn, !Ref AWS::NoValue]
597597
CodeUri: src/processresults_function/
598598
Handler: index.handler
599-
Runtime: python3.13
599+
Runtime: python3.12
600600
Timeout: 900
601601
MemorySize: 4096
602602
Environment:
@@ -687,7 +687,7 @@ Resources:
687687
PermissionsBoundary: !If [HasPermissionsBoundary, !Ref PermissionsBoundaryArn, !Ref AWS::NoValue]
688688
CodeUri: src/summarization_function/
689689
Handler: index.handler
690-
Runtime: python3.13
690+
Runtime: python3.12
691691
Timeout: 900
692692
MemorySize: 4096
693693
Environment:
@@ -772,7 +772,7 @@ Resources:
772772
PermissionsBoundary: !If [HasPermissionsBoundary, !Ref PermissionsBoundaryArn, !Ref AWS::NoValue]
773773
CodeUri: src/bda_completion_function/
774774
Handler: index.handler
775-
Runtime: python3.13
775+
Runtime: python3.12
776776
Timeout: 900
777777
MemorySize: 4096
778778
Environment:
@@ -910,7 +910,7 @@ Resources:
910910
Handler: index.lambda_handler
911911
LoggingConfig:
912912
LogGroup: !Ref HITLProcessLambdaLogGroup
913-
Runtime: python3.13
913+
Runtime: python3.12
914914
Timeout: 300
915915
CodeUri: src/hitl-process-function/
916916
Role: !GetAtt HITLProcessLambdaRole.Arn
@@ -1009,7 +1009,7 @@ Resources:
10091009
PermissionsBoundary: !If [HasPermissionsBoundary, !Ref PermissionsBoundaryArn, !Ref AWS::NoValue]
10101010
CodeUri: src/hitl-wait-function/
10111011
Handler: index.lambda_handler
1012-
Runtime: python3.13
1012+
Runtime: python3.12
10131013
Timeout: 60
10141014
MemorySize: 256
10151015
Environment:
@@ -1066,7 +1066,7 @@ Resources:
10661066
PermissionsBoundary: !If [HasPermissionsBoundary, !Ref PermissionsBoundaryArn, !Ref AWS::NoValue]
10671067
CodeUri: src/hitl-status-update-function/
10681068
Handler: index.handler
1069-
Runtime: python3.13
1069+
Runtime: python3.12
10701070
Timeout: 300
10711071
MemorySize: 512
10721072
Environment:

patterns/pattern-2/template.yaml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -859,7 +859,7 @@ Resources:
859859
PermissionsBoundary: !If [HasPermissionsBoundary, !Ref PermissionsBoundaryArn, !Ref AWS::NoValue]
860860
CodeUri: src/ocr_function/
861861
Handler: index.handler
862-
Runtime: python3.13
862+
Runtime: python3.12
863863
Timeout: 900
864864
MemorySize: 4096
865865
Environment:
@@ -940,7 +940,7 @@ Resources:
940940
PermissionsBoundary: !If [HasPermissionsBoundary, !Ref PermissionsBoundaryArn, !Ref AWS::NoValue]
941941
CodeUri: src/classification_function/
942942
Handler: index.handler
943-
Runtime: python3.13
943+
Runtime: python3.12
944944
Timeout: 900
945945
MemorySize: 4096
946946
Environment:
@@ -1031,7 +1031,7 @@ Resources:
10311031
PermissionsBoundary: !If [HasPermissionsBoundary, !Ref PermissionsBoundaryArn, !Ref AWS::NoValue]
10321032
CodeUri: src/extraction_function/
10331033
Handler: index.handler
1034-
Runtime: python3.13
1034+
Runtime: python3.12
10351035
Timeout: 900
10361036
MemorySize: 512
10371037
Environment:
@@ -1117,7 +1117,7 @@ Resources:
11171117
PermissionsBoundary: !If [HasPermissionsBoundary, !Ref PermissionsBoundaryArn, !Ref AWS::NoValue]
11181118
CodeUri: src/assessment_function/
11191119
Handler: index.handler
1120-
Runtime: python3.13
1120+
Runtime: python3.12
11211121
Timeout: 900
11221122
MemorySize: 512
11231123
Environment:
@@ -1198,7 +1198,7 @@ Resources:
11981198
PermissionsBoundary: !If [HasPermissionsBoundary, !Ref PermissionsBoundaryArn, !Ref AWS::NoValue]
11991199
CodeUri: src/processresults_function/
12001200
Handler: index.handler
1201-
Runtime: python3.13
1201+
Runtime: python3.12
12021202
Timeout: 900
12031203
MemorySize: 4096
12041204
Environment:
@@ -1262,7 +1262,7 @@ Resources:
12621262
PermissionsBoundary: !If [HasPermissionsBoundary, !Ref PermissionsBoundaryArn, !Ref AWS::NoValue]
12631263
CodeUri: src/summarization_function/
12641264
Handler: index.handler
1265-
Runtime: python3.13
1265+
Runtime: python3.12
12661266
Timeout: 900
12671267
MemorySize: 4096
12681268
Environment:

patterns/pattern-3/template.yaml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -777,7 +777,7 @@ Resources:
777777
PermissionsBoundary: !If [HasPermissionsBoundary, !Ref PermissionsBoundaryArn, !Ref AWS::NoValue]
778778
CodeUri: src/ocr_function/
779779
Handler: index.handler
780-
Runtime: python3.13
780+
Runtime: python3.12
781781
Timeout: 900
782782
MemorySize: 4096
783783
Environment:
@@ -852,7 +852,7 @@ Resources:
852852
PermissionsBoundary: !If [HasPermissionsBoundary, !Ref PermissionsBoundaryArn, !Ref AWS::NoValue]
853853
CodeUri: src/classification_function/
854854
Handler: index.handler
855-
Runtime: python3.13
855+
Runtime: python3.12
856856
Timeout: 900
857857
MemorySize: 4096
858858
Environment:
@@ -936,7 +936,7 @@ Resources:
936936
PermissionsBoundary: !If [HasPermissionsBoundary, !Ref PermissionsBoundaryArn, !Ref AWS::NoValue]
937937
CodeUri: src/extraction_function/
938938
Handler: index.handler
939-
Runtime: python3.13
939+
Runtime: python3.12
940940
Timeout: 900
941941
MemorySize: 512
942942
Environment:
@@ -1017,7 +1017,7 @@ Resources:
10171017
PermissionsBoundary: !If [HasPermissionsBoundary, !Ref PermissionsBoundaryArn, !Ref AWS::NoValue]
10181018
CodeUri: src/assessment_function/
10191019
Handler: index.handler
1020-
Runtime: python3.13
1020+
Runtime: python3.12
10211021
Timeout: 900
10221022
MemorySize: 512
10231023
Environment:
@@ -1098,7 +1098,7 @@ Resources:
10981098
PermissionsBoundary: !If [HasPermissionsBoundary, !Ref PermissionsBoundaryArn, !Ref AWS::NoValue]
10991099
CodeUri: src/processresults_function/
11001100
Handler: index.handler
1101-
Runtime: python3.13
1101+
Runtime: python3.12
11021102
Timeout: 900
11031103
MemorySize: 4096
11041104
Environment:
@@ -1163,7 +1163,7 @@ Resources:
11631163
PermissionsBoundary: !If [HasPermissionsBoundary, !Ref PermissionsBoundaryArn, !Ref AWS::NoValue]
11641164
CodeUri: src/summarization_function/
11651165
Handler: index.handler
1166-
Runtime: python3.13
1166+
Runtime: python3.12
11671167
Timeout: 900
11681168
MemorySize: 4096
11691169
Environment:

0 commit comments

Comments
 (0)