WARNING: THIS SITE IS A MIRROR OF GITHUB.COM / IT CANNOT LOGIN OR REGISTER ACCOUNTS / THE CONTENTS ARE PROVIDED AS-IS / THIS SITE ASSUMES NO RESPONSIBILITY FOR ANY DISPLAYED CONTENT OR LINKS / IF YOU FOUND SOMETHING MAY NOT GOOD FOR EVERYONE, CONTACT ADMIN AT ilovescratch@foxmail.com
Skip to content

Commit b9bd850

Browse files
committed
chore: update Python version to 3.12 and update dependencies across multiple services
1 parent aa3937f commit b9bd850

File tree

39 files changed

+784
-784
lines changed

39 files changed

+784
-784
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ The samples in this section provide sample implementations using **"single-bus,
1818

1919
**[Explore all the multi-account design patterns >](patterns/README.md)**
2020

21-
## Resources
21+
## 3. Resources
2222

2323
### Videos
2424

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
boto3
1+
boto3==1.41.5

blog/account-a-web-store/template.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ Resources:
1919
Properties:
2020
CodeUri: order_function/
2121
Handler: app.lambda_handler
22-
Runtime: python3.11
22+
Runtime: python3.12
2323
Policies:
2424
- Version: '2012-10-17'
2525
Statement:
Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
requests
2-
six
3-
regex
1+
requests==2.32.5
2+
six==1.17.0
3+
regex==2025.11.3

blog/account-c-invoice-processing/template.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ Resources:
2727
Properties:
2828
CodeUri: invoice_processing
2929
Handler: invoice_processing_function/app.lambda_handler
30-
Runtime: python3.11
30+
Runtime: python3.12
3131
Events:
3232
NewOrderCreatedRule:
3333
Type: EventBridgeRule

blog/poetry.lock

Lines changed: 79 additions & 79 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

blog/pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@ description = "Sample implementation that demonstrates how to apply Amazon Event
55
authors = ["Stephen Liedig <[email protected]>"]
66

77
[tool.poetry.dependencies]
8-
python = "^3.11"
9-
boto3 = "^1.35.25"
8+
python = "^3.12"
9+
boto3 = "^1.41.5"
1010

1111
[tool.poetry.group.dev.dependencies]
1212
black = "^24.8.0"
Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,21 @@
1-
boto3==1.33.6 ; python_version >= "3.11" and python_version < "4.0" \
2-
--hash=sha256:4f62fc1c7f3ea2d22917aa0aa07b86f119abd90bed3d815e4b52fb3d84773e15 \
3-
--hash=sha256:b88f0f305186c5fd41f168e006baa45b7002a33029aec8e5bef373237a172fca
4-
botocore==1.33.6 ; python_version >= "3.11" and python_version < "4.0" \
5-
--hash=sha256:14282cd432c0683770eee932c43c12bb9ad5730e23755204ad102897c996693a \
6-
--hash=sha256:938056bab831829f90e09ecd70dd6b295afd52b1482f5582ee7a11d8243d9661
7-
jmespath==1.0.1 ; python_version >= "3.11" and python_version < "4.0" \
1+
boto3==1.41.5 ; python_version >= "3.12" and python_version < "4.0" \
2+
--hash=sha256:bb278111bfb4c33dca8342bda49c9db7685e43debbfa00cc2a5eb854dd54b745 \
3+
--hash=sha256:bc7806bee681dfdff2fe2b74967b107a56274f1e66ebe4d20dc8eee1ea408d17
4+
botocore==1.41.5 ; python_version >= "3.12" and python_version < "4.0" \
5+
--hash=sha256:0367622b811597d183bfcaab4a350f0d3ede712031ce792ef183cabdee80d3bf \
6+
--hash=sha256:3fef7fcda30c82c27202d232cfdbd6782cb27f20f8e7e21b20606483e66ee73a
7+
jmespath==1.0.1 ; python_version >= "3.12" and python_version < "4.0" \
88
--hash=sha256:02e2e4cc71b5bcab88332eebf907519190dd9e6e82107fa7f83b1003a6252980 \
99
--hash=sha256:90261b206d6defd58fdd5e85f478bf633a2901798906be2ad389150c5c60edbe
10-
python-dateutil==2.8.2 ; python_version >= "3.11" and python_version < "4.0" \
11-
--hash=sha256:0123cacc1627ae19ddf3c27a5de5bd67ee4586fbdd6440d9748f8abb483d3e86 \
12-
--hash=sha256:961d03dc3453ebbc59dbdea9e4e11c5651520a876d0f4db161e8674aae935da9
13-
s3transfer==0.8.2 ; python_version >= "3.11" and python_version < "4.0" \
14-
--hash=sha256:368ac6876a9e9ed91f6bc86581e319be08188dc60d50e0d56308ed5765446283 \
15-
--hash=sha256:c9e56cbe88b28d8e197cf841f1f0c130f246595e77ae5b5a05b69fe7cb83de76
16-
six==1.16.0 ; python_version >= "3.11" and python_version < "4.0" \
17-
--hash=sha256:1e61c37477a1626458e36f7b1d82aa5c9b094fa4802892072e49de9c60c4c926 \
18-
--hash=sha256:8abb2f1d86890a2dfb989f9a77cfcfd3e47c2a354b01111771326f8aa26e0254
19-
urllib3==2.0.7 ; python_version >= "3.11" and python_version < "4.0" \
20-
--hash=sha256:c97dfde1f7bd43a71c8d2a58e369e9b2bf692d1334ea9f9cae55add7d0dd0f84 \
21-
--hash=sha256:fdb6d215c776278489906c2f8916e6e7d4f5a9b602ccbcfdf7f016fc8da0596e
10+
python-dateutil==2.9.0.post0 ; python_version >= "3.12" and python_version < "4.0" \
11+
--hash=sha256:37dd54208da7e1cd875388217d5e00ebd4179249f90fb72437e91a35459a0ad3 \
12+
--hash=sha256:a8b2bc7bffae282281c8140a97d3aa9c14da0b136dfe83f850eea9a5f7470427
13+
s3transfer==0.15.0 ; python_version >= "3.12" and python_version < "4.0" \
14+
--hash=sha256:6f8bf5caa31a0865c4081186689db1b2534cef721d104eb26101de4b9d6a5852 \
15+
--hash=sha256:d36fac8d0e3603eff9b5bfa4282c7ce6feb0301a633566153cbd0b93d11d8379
16+
six==1.17.0 ; python_version >= "3.12" and python_version < "4.0" \
17+
--hash=sha256:4721f391ed90541fddacab5acf947aa0d3dc7d27b2e1e8eda2be8970586c3274 \
18+
--hash=sha256:ff70335d468e7eb6ec65b95b99d3a2836546063f63acc5171de367e834932a81
19+
urllib3==2.5.0 ; python_version >= "3.12" and python_version < "4.0" \
20+
--hash=sha256:3fc47733c7e419d4bc3f6b3dc2b4f890bb743906a30d56ba4a5bfa4bbff92760 \
21+
--hash=sha256:e6b01673c0fa6a13e374b50871808eb3bf7046c4b125b216f6bf1cc604cff0dc
Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,21 @@
1-
boto3==1.33.6 ; python_version >= "3.11" and python_version < "4.0" \
2-
--hash=sha256:4f62fc1c7f3ea2d22917aa0aa07b86f119abd90bed3d815e4b52fb3d84773e15 \
3-
--hash=sha256:b88f0f305186c5fd41f168e006baa45b7002a33029aec8e5bef373237a172fca
4-
botocore==1.33.6 ; python_version >= "3.11" and python_version < "4.0" \
5-
--hash=sha256:14282cd432c0683770eee932c43c12bb9ad5730e23755204ad102897c996693a \
6-
--hash=sha256:938056bab831829f90e09ecd70dd6b295afd52b1482f5582ee7a11d8243d9661
7-
jmespath==1.0.1 ; python_version >= "3.11" and python_version < "4.0" \
1+
boto3==1.41.5 ; python_version >= "3.12" and python_version < "4.0" \
2+
--hash=sha256:bb278111bfb4c33dca8342bda49c9db7685e43debbfa00cc2a5eb854dd54b745 \
3+
--hash=sha256:bc7806bee681dfdff2fe2b74967b107a56274f1e66ebe4d20dc8eee1ea408d17
4+
botocore==1.41.5 ; python_version >= "3.12" and python_version < "4.0" \
5+
--hash=sha256:0367622b811597d183bfcaab4a350f0d3ede712031ce792ef183cabdee80d3bf \
6+
--hash=sha256:3fef7fcda30c82c27202d232cfdbd6782cb27f20f8e7e21b20606483e66ee73a
7+
jmespath==1.0.1 ; python_version >= "3.12" and python_version < "4.0" \
88
--hash=sha256:02e2e4cc71b5bcab88332eebf907519190dd9e6e82107fa7f83b1003a6252980 \
99
--hash=sha256:90261b206d6defd58fdd5e85f478bf633a2901798906be2ad389150c5c60edbe
10-
python-dateutil==2.8.2 ; python_version >= "3.11" and python_version < "4.0" \
11-
--hash=sha256:0123cacc1627ae19ddf3c27a5de5bd67ee4586fbdd6440d9748f8abb483d3e86 \
12-
--hash=sha256:961d03dc3453ebbc59dbdea9e4e11c5651520a876d0f4db161e8674aae935da9
13-
s3transfer==0.8.2 ; python_version >= "3.11" and python_version < "4.0" \
14-
--hash=sha256:368ac6876a9e9ed91f6bc86581e319be08188dc60d50e0d56308ed5765446283 \
15-
--hash=sha256:c9e56cbe88b28d8e197cf841f1f0c130f246595e77ae5b5a05b69fe7cb83de76
16-
six==1.16.0 ; python_version >= "3.11" and python_version < "4.0" \
17-
--hash=sha256:1e61c37477a1626458e36f7b1d82aa5c9b094fa4802892072e49de9c60c4c926 \
18-
--hash=sha256:8abb2f1d86890a2dfb989f9a77cfcfd3e47c2a354b01111771326f8aa26e0254
19-
urllib3==2.0.7 ; python_version >= "3.11" and python_version < "4.0" \
20-
--hash=sha256:c97dfde1f7bd43a71c8d2a58e369e9b2bf692d1334ea9f9cae55add7d0dd0f84 \
21-
--hash=sha256:fdb6d215c776278489906c2f8916e6e7d4f5a9b602ccbcfdf7f016fc8da0596e
10+
python-dateutil==2.9.0.post0 ; python_version >= "3.12" and python_version < "4.0" \
11+
--hash=sha256:37dd54208da7e1cd875388217d5e00ebd4179249f90fb72437e91a35459a0ad3 \
12+
--hash=sha256:a8b2bc7bffae282281c8140a97d3aa9c14da0b136dfe83f850eea9a5f7470427
13+
s3transfer==0.15.0 ; python_version >= "3.12" and python_version < "4.0" \
14+
--hash=sha256:6f8bf5caa31a0865c4081186689db1b2534cef721d104eb26101de4b9d6a5852 \
15+
--hash=sha256:d36fac8d0e3603eff9b5bfa4282c7ce6feb0301a633566153cbd0b93d11d8379
16+
six==1.17.0 ; python_version >= "3.12" and python_version < "4.0" \
17+
--hash=sha256:4721f391ed90541fddacab5acf947aa0d3dc7d27b2e1e8eda2be8970586c3274 \
18+
--hash=sha256:ff70335d468e7eb6ec65b95b99d3a2836546063f63acc5171de367e834932a81
19+
urllib3==2.5.0 ; python_version >= "3.12" and python_version < "4.0" \
20+
--hash=sha256:3fc47733c7e419d4bc3f6b3dc2b4f890bb743906a30d56ba4a5bfa4bbff92760 \
21+
--hash=sha256:e6b01673c0fa6a13e374b50871808eb3bf7046c4b125b216f6bf1cc604cff0dc

0 commit comments

Comments
 (0)