Skip to content

Commit 2be25b7

Browse files
Merge from aws/aws-sam-cli/develop
2 parents 8b2e775 + a90d18f commit 2be25b7

63 files changed

Lines changed: 235 additions & 118 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/workflows/close-stale-issues.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414
permissions:
1515
issues: write
1616
steps:
17-
- uses: aws-actions/stale-issue-cleanup@v6
17+
- uses: aws-actions/stale-issue-cleanup@7de35968489e4142233d2a6812519a82e68b5c38 # v6
1818
with:
1919
issue-types: issues
2020

.github/workflows/closed-issue-message.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ jobs:
99
permissions:
1010
issues: write
1111
steps:
12-
- uses: aws-actions/closed-issue-message@v2
12+
- uses: aws-actions/closed-issue-message@10aaf6366131b673a7c8b7742f8b3849f1d44f18 # v2
1313
with:
1414
# These inputs are both required
1515
repo-token: "${{ secrets.GITHUB_TOKEN }}"

.github/workflows/integration-tests.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -243,7 +243,7 @@ jobs:
243243
echo "SAM_CLI_DEV=" >> $GITHUB_ENV
244244
245245
- name: Configure AWS credentials via OIDC
246-
uses: aws-actions/configure-aws-credentials@v6
246+
uses: aws-actions/configure-aws-credentials@ec61189d14ec14c8efccab744f656cffd0e33f37 # v6
247247
with:
248248
role-to-assume: ${{ secrets.OIDC_ROLE_ARN }}
249249
aws-region: us-east-1
@@ -451,14 +451,14 @@ jobs:
451451

452452
- name: Re-authenticate with OIDC for cleanup
453453
if: always() && env.SCRIPT_PY != ''
454-
uses: aws-actions/configure-aws-credentials@v6
454+
uses: aws-actions/configure-aws-credentials@ec61189d14ec14c8efccab744f656cffd0e33f37 # v6
455455
with:
456456
role-to-assume: ${{ secrets.OIDC_ROLE_ARN }}
457457
aws-region: us-east-1
458458

459459
- name: Assume test reporting role
460460
if: always() && env.SCRIPT_PY != ''
461-
uses: aws-actions/configure-aws-credentials@v6
461+
uses: aws-actions/configure-aws-credentials@ec61189d14ec14c8efccab744f656cffd0e33f37 # v6
462462
with:
463463
role-to-assume: ${{ secrets.TESTREPORTING_ARN }}
464464
aws-region: us-east-1

.github/workflows/pr-labeler.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ jobs:
2121
steps:
2222
- name: Apply internal/external label
2323
id: label_step
24-
uses: actions/github-script@v8
24+
uses: actions/github-script@v9
2525
with:
2626
github-token: ${{secrets.GITHUB_TOKEN}}
2727
script: |

pyproject.toml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ dependencies = [
4545
"docker~=7.1.0",
4646
"dateparser~=1.3",
4747
"requests>=2.32.5,<2.34.0",
48-
"aws_lambda_builders==1.63.0",
48+
"aws_lambda_builders==1.64.0",
4949
"tomlkit==0.14.0",
5050
"watchdog==4.0.2",
5151
"rich~=14.3.3",
@@ -115,9 +115,13 @@ select = [
115115
"F", # Pyflakes
116116
"PL", # pylint
117117
"I", # isort
118+
"TID", # flake8-tidy-imports
118119
]
119120
ignore = ["PLR0913", "PLC0415", "PLW1641"]
120121

122+
[tool.ruff.lint.flake8-tidy-imports]
123+
ban-relative-imports = "all"
124+
121125
[tool.ruff.lint.pylint]
122126
max-branches = 25
123127
max-returns = 8

requirements/reproducible-linux.txt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,9 @@ attrs==26.1.0 \
1414
# via
1515
# jsonschema
1616
# referencing
17-
aws-lambda-builders==1.63.0 \
18-
--hash=sha256:58662561bd52d931d62b3ba327acfa0c8e9117c4593eb816b3454ce6b47f4076 \
19-
--hash=sha256:9e03d163d78950d8896055afa4f19c0999ea0103076dfa8b0f2012d2503b1657
17+
aws-lambda-builders==1.64.0 \
18+
--hash=sha256:56ee91ad18a0811c94f546e1a2fe5e76ca56d77eaaf7c612a12563a5b3d5b813 \
19+
--hash=sha256:b5c045698f8bc48c25210b1f37848e57dd733c3a3d4593df6f8c10c6bd063009
2020
# via aws-sam-cli (pyproject.toml)
2121
aws-sam-translator==1.109.0 \
2222
--hash=sha256:0c5e60223ae8434ce0c6bdb9a491d69ba3ec97e15c0d825d3803f7806382d804 \

requirements/reproducible-mac.txt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,9 @@ attrs==26.1.0 \
1414
# via
1515
# jsonschema
1616
# referencing
17-
aws-lambda-builders==1.63.0 \
18-
--hash=sha256:58662561bd52d931d62b3ba327acfa0c8e9117c4593eb816b3454ce6b47f4076 \
19-
--hash=sha256:9e03d163d78950d8896055afa4f19c0999ea0103076dfa8b0f2012d2503b1657
17+
aws-lambda-builders==1.64.0 \
18+
--hash=sha256:56ee91ad18a0811c94f546e1a2fe5e76ca56d77eaaf7c612a12563a5b3d5b813 \
19+
--hash=sha256:b5c045698f8bc48c25210b1f37848e57dd733c3a3d4593df6f8c10c6bd063009
2020
# via aws-sam-cli (pyproject.toml)
2121
aws-sam-translator==1.109.0 \
2222
--hash=sha256:0c5e60223ae8434ce0c6bdb9a491d69ba3ec97e15c0d825d3803f7806382d804 \

requirements/reproducible-win.txt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,9 @@ attrs==26.1.0 \
1414
# via
1515
# jsonschema
1616
# referencing
17-
aws-lambda-builders==1.63.0 \
18-
--hash=sha256:58662561bd52d931d62b3ba327acfa0c8e9117c4593eb816b3454ce6b47f4076 \
19-
--hash=sha256:9e03d163d78950d8896055afa4f19c0999ea0103076dfa8b0f2012d2503b1657
17+
aws-lambda-builders==1.64.0 \
18+
--hash=sha256:56ee91ad18a0811c94f546e1a2fe5e76ca56d77eaaf7c612a12563a5b3d5b813 \
19+
--hash=sha256:b5c045698f8bc48c25210b1f37848e57dd733c3a3d4593df6f8c10c6bd063009
2020
# via aws-sam-cli (pyproject.toml)
2121
aws-sam-translator==1.109.0 \
2222
--hash=sha256:0c5e60223ae8434ce0c6bdb9a491d69ba3ec97e15c0d825d3803f7806382d804 \

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.158.0"
5+
__version__ = "1.159.1"

samcli/cli/options.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
import click
77

8-
from .context import Context
8+
from samcli.cli.context import Context
99

1010

1111
def debug_option(f):

0 commit comments

Comments
 (0)