Skip to content

Commit 381c0ca

Browse files
authored
Merge branch 'develop' into dependabot/pip/requirements/develop/coverage-7.7.1
2 parents 631704e + e19d395 commit 381c0ca

13 files changed

Lines changed: 32 additions & 23 deletions

File tree

requirements/base.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ regex!=2021.10.8
3131
tzlocal==5.2
3232

3333
#Adding cfn-lint dependency for SAM validate
34-
cfn-lint~=1.25.1
34+
cfn-lint~=1.32.0
3535

3636
# Type checking boto3 objects
3737
boto3-stubs[apigateway,cloudformation,ecr,iam,lambda,s3,schemas,secretsmanager,signer,stepfunctions,sts,xray,sqs,kinesis]==1.35.71

requirements/reproducible-linux.txt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -129,9 +129,9 @@ cffi==1.17.1 \
129129
--hash=sha256:f7f5baafcc48261359e14bcd6d9bff6d4b28d9103847c9e136694cb0501aef87 \
130130
--hash=sha256:fc48c783f9c87e60831201f2cce7f3b2e4846bf4d8728eabe54d60700b318a0b
131131
# via cryptography
132-
cfn-lint==1.25.1 \
133-
--hash=sha256:717012566c6034ffa7e60fcf1b350804d093ee37589a1e91a1fd867f33a930b7 \
134-
--hash=sha256:bbf6c2d95689da466dc427217ab7ed8f3a2a4a134df70876cc63e41aaad9385a
132+
cfn-lint==1.32.1 \
133+
--hash=sha256:10282c0ec7fc6391da4877d9381a6b954f3c54ddcc0d3c97ee86f4783b5ae680 \
134+
--hash=sha256:a8ea63ac8daa69a66a54a796998362fd063d9ba1e9c1fc3c932213b0c027669c
135135
# via aws-sam-cli (setup.py)
136136
chardet==5.2.0 \
137137
--hash=sha256:1b3b6ff479a8c414bc3fa2c0852995695c4a026dcd6d0633b2dd092ca39c1cf7 \

requirements/reproducible-mac.txt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -129,9 +129,9 @@ cffi==1.17.1 \
129129
--hash=sha256:f7f5baafcc48261359e14bcd6d9bff6d4b28d9103847c9e136694cb0501aef87 \
130130
--hash=sha256:fc48c783f9c87e60831201f2cce7f3b2e4846bf4d8728eabe54d60700b318a0b
131131
# via cryptography
132-
cfn-lint==1.25.1 \
133-
--hash=sha256:717012566c6034ffa7e60fcf1b350804d093ee37589a1e91a1fd867f33a930b7 \
134-
--hash=sha256:bbf6c2d95689da466dc427217ab7ed8f3a2a4a134df70876cc63e41aaad9385a
132+
cfn-lint==1.32.1 \
133+
--hash=sha256:10282c0ec7fc6391da4877d9381a6b954f3c54ddcc0d3c97ee86f4783b5ae680 \
134+
--hash=sha256:a8ea63ac8daa69a66a54a796998362fd063d9ba1e9c1fc3c932213b0c027669c
135135
# via aws-sam-cli (setup.py)
136136
chardet==5.2.0 \
137137
--hash=sha256:1b3b6ff479a8c414bc3fa2c0852995695c4a026dcd6d0633b2dd092ca39c1cf7 \

requirements/reproducible-win.txt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -129,9 +129,9 @@ cffi==1.17.1 \
129129
--hash=sha256:f7f5baafcc48261359e14bcd6d9bff6d4b28d9103847c9e136694cb0501aef87 \
130130
--hash=sha256:fc48c783f9c87e60831201f2cce7f3b2e4846bf4d8728eabe54d60700b318a0b
131131
# via cryptography
132-
cfn-lint==1.25.1 \
133-
--hash=sha256:717012566c6034ffa7e60fcf1b350804d093ee37589a1e91a1fd867f33a930b7 \
134-
--hash=sha256:bbf6c2d95689da466dc427217ab7ed8f3a2a4a134df70876cc63e41aaad9385a
132+
cfn-lint==1.32.1 \
133+
--hash=sha256:10282c0ec7fc6391da4877d9381a6b954f3c54ddcc0d3c97ee86f4783b5ae680 \
134+
--hash=sha256:a8ea63ac8daa69a66a54a796998362fd063d9ba1e9c1fc3c932213b0c027669c
135135
# via aws-sam-cli (setup.py)
136136
chardet==5.2.0 \
137137
--hash=sha256:1b3b6ff479a8c414bc3fa2c0852995695c4a026dcd6d0633b2dd092ca39c1cf7 \

samcli/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,4 @@
22
SAM CLI version
33
"""
44

5-
__version__ = "1.135.0"
5+
__version__ = "1.136.0"

samcli/commands/build/command.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@
5858
------------------
5959
1. Python 3.8, 3.9, 3.10, 3.11, 3.12, 3.13 using PIP\n
6060
2. Nodejs 22.x, Nodejs 20.x, 18.x, 16.x, 14.x, 12.x using NPM\n
61-
3. Ruby 3.2, 3.3 using Bundler\n
61+
3. Ruby 3.2, 3.3, 3.4 using Bundler\n
6262
4. Java 8, Java 11, Java 17, Java 21 using Gradle and Maven\n
6363
5. Dotnet8, Dotnet6 using Dotnet CLI\n
6464
6. Go 1.x using Go Modules (without --use-container)\n

samcli/lib/build/workflow_config.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -100,6 +100,7 @@ def get_layer_subfolder(build_workflow: str) -> str:
100100
"nodejs22.x": "nodejs",
101101
"ruby3.2": "ruby/lib",
102102
"ruby3.3": "ruby/lib",
103+
"ruby3.4": "ruby/lib",
103104
"java11": "java",
104105
"java8.al2": "java",
105106
"java17": "java",
@@ -167,6 +168,7 @@ def get_workflow_config(
167168
"nodejs22.x": BasicWorkflowSelector(NODEJS_NPM_CONFIG),
168169
"ruby3.2": BasicWorkflowSelector(RUBY_BUNDLER_CONFIG),
169170
"ruby3.3": BasicWorkflowSelector(RUBY_BUNDLER_CONFIG),
171+
"ruby3.4": BasicWorkflowSelector(RUBY_BUNDLER_CONFIG),
170172
"dotnet6": BasicWorkflowSelector(DOTNET_CLIPACKAGE_CONFIG),
171173
"dotnet8": BasicWorkflowSelector(DOTNET_CLIPACKAGE_CONFIG),
172174
"go1.x": BasicWorkflowSelector(GO_MOD_CONFIG),

samcli/lib/utils/architecture.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@
2727
"python3.13": [ARM64, X86_64],
2828
"ruby3.2": [ARM64, X86_64],
2929
"ruby3.3": [ARM64, X86_64],
30+
"ruby3.4": [ARM64, X86_64],
3031
"java8.al2": [ARM64, X86_64],
3132
"java11": [ARM64, X86_64],
3233
"java17": [ARM64, X86_64],

samcli/local/common/runtime_template.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
],
2525
"ruby": [
2626
{
27-
"runtimes": ["ruby3.3", "ruby3.2"],
27+
"runtimes": ["ruby3.4", "ruby3.3", "ruby3.2"],
2828
"dependency_manager": "bundler",
2929
"init_location": os.path.join(_templates, "cookiecutter-aws-sam-hello-ruby"),
3030
"build": True,
@@ -125,6 +125,7 @@ def get_local_lambda_images_location(mapping, runtime):
125125
"python3.9",
126126
"python3.8",
127127
# ruby runtimes in descending order
128+
"ruby3.4",
128129
"ruby3.3",
129130
"ruby3.2",
130131
]
@@ -150,6 +151,7 @@ def get_local_lambda_images_location(mapping, runtime):
150151
"python3.10": "amazon/python3.10-base",
151152
"python3.9": "amazon/python3.9-base",
152153
"python3.8": "amazon/python3.8-base",
154+
"ruby3.4": "amazon/ruby3.4-base",
153155
"ruby3.3": "amazon/ruby3.3-base",
154156
"ruby3.2": "amazon/ruby3.2-base",
155157
}

samcli/local/docker/lambda_image.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,7 @@ class Runtime(Enum):
4747
python313 = "python3.13"
4848
ruby32 = "ruby3.2"
4949
ruby33 = "ruby3.3"
50+
ruby34 = "ruby3.4"
5051
java8al2 = "java8.al2"
5152
java11 = "java11"
5253
java17 = "java17"

0 commit comments

Comments
 (0)