Skip to content

[pull] develop from awslabs:develop #29

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 3,704 commits into
base: develop
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
3704 commits
Select commit Hold shift + click to select a range
395a4a9
chore(deps-dev): bump boto3-stubs from 1.38.12 to 1.38.13 (#6644)
dependabot[bot] May 9, 2025
e202f96
chore(deps-dev): bump ruff from 0.11.8 to 0.11.9 (#6643)
dependabot[bot] May 10, 2025
e0a0278
chore(ci): changelog rebuild (#6646)
github-actions[bot] May 12, 2025
73fa3ea
chore(ci): changelog rebuild (#6649)
github-actions[bot] May 12, 2025
d00c6a1
chore(ci): new pre-release 3.12.1a3 (#6647)
github-actions[bot] May 12, 2025
03a98a2
feat(event_source): export SQSRecord in data_classes module (#6639)
AlisonVilela May 12, 2025
24f0b6e
chore(deps): bump squidfunk/mkdocs-material from `95f2ff4` to `f6c81d…
dependabot[bot] May 12, 2025
3b2850a
chore(deps-dev): bump cdklabs-generative-ai-cdk-constructs from 0.1.3…
dependabot[bot] May 12, 2025
c58a4d3
chore(ci): changelog rebuild (#6657)
github-actions[bot] May 13, 2025
cd7288d
chore(ci): new pre-release 3.12.1a4 (#6655)
github-actions[bot] May 13, 2025
fc21167
chore(deps-dev): bump boto3-stubs from 1.38.13 to 1.38.14 (#6653)
dependabot[bot] May 13, 2025
f398277
chore(deps-dev): bump sentry-sdk from 2.27.0 to 2.28.0 (#6652)
dependabot[bot] May 13, 2025
c9ff0d6
chore(deps-dev): bump mkdocs-material from 9.6.12 to 9.6.13 (#6654)
dependabot[bot] May 13, 2025
b83fdc0
chore(deps): bump squidfunk/mkdocs-material from `f6c81d5` to `eb04b6…
dependabot[bot] May 13, 2025
fd9a84d
chore(deps-dev): bump boto3-stubs from 1.38.14 to 1.38.15 (#6660)
dependabot[bot] May 13, 2025
76f16be
feat(event_source): add support for tumbling windows in Kinesis and D…
kiitosu May 14, 2025
80af8c8
chore(deps): bump actions/dependency-review-action from 4.7.0 to 4.7.…
dependabot[bot] May 14, 2025
956c334
chore(ci): new pre-release 3.12.1a5 (#6664)
github-actions[bot] May 14, 2025
e9e0b92
chore(deps): bump redis from 5.2.1 to 6.1.0 (#6662)
dependabot[bot] May 14, 2025
080913e
chore(ci): changelog rebuild (#6665)
github-actions[bot] May 14, 2025
479f305
chore(deps-dev): bump mkdocs-material from 9.6.13 to 9.6.14 (#6661)
dependabot[bot] May 14, 2025
7259ea9
chore(deps): bump aws-actions/configure-aws-credentials from 4.2.0 to…
dependabot[bot] May 14, 2025
98284c8
chore(deps-dev): bump boto3-stubs from 1.38.15 to 1.38.16 (#6669)
dependabot[bot] May 15, 2025
900c445
chore(deps-dev): bump aws-cdk from 2.1014.0 to 2.1015.0 (#6668)
dependabot[bot] May 15, 2025
b3d59ab
chore(ci): new pre-release 3.12.1a6 (#6670)
github-actions[bot] May 15, 2025
d0b18ed
feat(parser): add support to decompress Kinesis CloudWatch logs in Ki…
Artur-T-Malas May 15, 2025
08f3842
chore(ci): changelog rebuild (#6671)
github-actions[bot] May 15, 2025
2ab6fb4
chore(deps): bump codecov/codecov-action from 5.4.2 to 5.4.3 (#6672)
dependabot[bot] May 15, 2025
84c5609
chore(deps-dev): bump ruff from 0.11.9 to 0.11.10 (#6673)
dependabot[bot] May 15, 2025
e0841e8
chore(deps-dev): bump boto3-stubs from 1.38.16 to 1.38.17 (#6674)
dependabot[bot] May 15, 2025
296d337
chore(ci): new pre-release 3.12.1a7 (#6675)
github-actions[bot] May 19, 2025
a989966
chore(deps-dev): bump aws-cdk-aws-lambda-python-alpha from 2.195.0a0 …
dependabot[bot] May 19, 2025
983edaf
chore(deps-dev): bump types-python-dateutil from 2.9.0.20241206 to 2.…
dependabot[bot] May 19, 2025
ff13429
chore(deps-dev): bump aws-cdk from 2.1015.0 to 2.1016.0 (#6680)
dependabot[bot] May 19, 2025
46e88b5
chore(ci): changelog rebuild (#6682)
github-actions[bot] May 19, 2025
5802f4c
chore(ci): new pre-release 3.12.1a8 (#6683)
github-actions[bot] May 19, 2025
56a70cf
chore(ci): include allowed licenses file in dependency review workflo…
leandrodamascena May 19, 2025
49d3e96
refactor(idempotency): replace Redis name with Cache and add valkey-g…
leandrodamascena May 19, 2025
7c04560
chore(deps): bump zgosalvez/github-actions-ensure-sha-pinned-actions …
dependabot[bot] May 19, 2025
1d46987
chore(deps-dev): bump boto3-stubs from 1.38.18 to 1.38.19 (#6687)
dependabot[bot] May 19, 2025
efd4472
chore(ci): bump version to 3.13.0 (#6688)
github-actions[bot] May 20, 2025
64ca435
chore(ci): layer docs update (#6689)
github-actions[bot] May 20, 2025
47464e5
chore(ci): changelog rebuild (#6691)
github-actions[bot] May 20, 2025
6edf086
chore(deps-dev): bump aws-cdk-aws-lambda-python-alpha from 2.196.0a0 …
dependabot[bot] May 21, 2025
9c87bb7
chore(deps-dev): bump aws-cdk-lib from 2.196.0 to 2.196.1 (#6695)
dependabot[bot] May 21, 2025
f795930
chore(ci): new pre-release 3.13.1a0 (#6696)
github-actions[bot] May 21, 2025
9d95819
chore(ci): changelog rebuild (#6697)
github-actions[bot] May 21, 2025
c383fdb
chore(deps-dev): bump boto3-stubs from 1.38.19 to 1.38.21 (#6698)
dependabot[bot] May 22, 2025
7b96b81
chore(deps-dev): bump aws-cdk-lib from 2.196.1 to 2.197.0 (#6699)
dependabot[bot] May 22, 2025
aff7e51
chore(deps-dev): bump aws-cdk-aws-lambda-python-alpha from 2.196.1a0 …
dependabot[bot] May 22, 2025
3dcc5a6
chore(deps-dev): bump coverage from 7.8.0 to 7.8.1 (#6701)
dependabot[bot] May 22, 2025
1e4f8f1
chore(ci): new pre-release 3.13.1a1 (#6704)
github-actions[bot] May 22, 2025
4b2fd79
chore(ci): new pre-release 3.13.1a2 (#6709)
github-actions[bot] May 23, 2025
269046b
chore(deps-dev): bump aws-cdk from 2.1016.0 to 2.1016.1 (#6703)
dependabot[bot] May 23, 2025
1251fb4
chore(deps-dev): bump boto3-stubs from 1.38.21 to 1.38.22 (#6707)
dependabot[bot] May 23, 2025
2dbd500
chore(deps-dev): bump ruff from 0.11.10 to 0.11.11 (#6706)
dependabot[bot] May 23, 2025
e343782
chore(deps-dev): bump cfn-lint from 1.35.1 to 1.35.3 (#6708)
dependabot[bot] May 23, 2025
8d24d43
chore(ci): changelog rebuild (#6710)
github-actions[bot] May 23, 2025
a729699
chore(docs): Add llms.txt to documentation (#6693)
hjgraca May 23, 2025
f0f8d68
chore(ci): add missing dependency to build docs (#6717)
leandrodamascena May 25, 2025
9e15d23
chore(deps): bump pydantic from 2.11.4 to 2.11.5 (#6711)
dependabot[bot] May 25, 2025
68c3c83
chore(deps-dev): bump boto3-stubs from 1.38.22 to 1.38.23 (#6712)
dependabot[bot] May 25, 2025
a21fe2a
chore(deps-dev): bump coverage from 7.8.1 to 7.8.2 (#6713)
dependabot[bot] May 25, 2025
d06d5f7
chore(deps): bump datadog-lambda from 6.109.0 to 6.110.0 (#6714)
dependabot[bot] May 25, 2025
da8b9e6
chore(deps-dev): bump aws-cdk-aws-lambda-python-alpha from 2.197.0a0 …
dependabot[bot] May 25, 2025
3388522
chore(ci): changelog rebuild (#6718)
github-actions[bot] May 25, 2025
f64637a
chore(ci): changelog rebuild (#6719)
github-actions[bot] May 26, 2025
818ad49
fix(event_handler): fix OpenAPI schema response for disabled validati…
leandrodamascena May 26, 2025
d89f1f9
feat(event_handler): enable support for custom deserializer to parse …
LucasCMFBraga May 26, 2025
6f2fb70
chore(ci): new pre-release 3.13.1a3 (#6732)
github-actions[bot] May 28, 2025
97a2b9c
chore(deps-dev): bump pytest-mock from 3.14.0 to 3.14.1 (#6723)
dependabot[bot] May 28, 2025
d34f2a8
chore(deps): bump mkdocstrings-python from 1.16.10 to 1.16.11 in /doc…
dependabot[bot] May 28, 2025
c952faa
chore(ci): changelog rebuild (#6733)
github-actions[bot] May 28, 2025
66af2b7
chore(deps-dev): bump pytest-xdist from 3.6.1 to 3.7.0 (#6730)
dependabot[bot] May 28, 2025
db6c8a7
chore(deps): bump mkdocstrings-python from 1.16.10 to 1.16.11 (#6724)
dependabot[bot] May 28, 2025
77a6098
chore(deps-dev): bump aws-cdk-lib from 2.198.0 to 2.199.0 (#6731)
dependabot[bot] May 28, 2025
7f08316
chore(deps-dev): bump aws-cdk-aws-lambda-python-alpha from 2.198.0a0 …
dependabot[bot] May 28, 2025
1e1f3bd
chore(deps-dev): bump aws-cdk from 2.1016.1 to 2.1017.0 (#6734)
dependabot[bot] May 28, 2025
3f42dff
chore(deps-dev): bump boto3-stubs from 1.38.23 to 1.38.25 (#6735)
dependabot[bot] May 28, 2025
62b36f0
chore(deps): bump redis from 6.1.0 to 6.2.0 (#6736)
dependabot[bot] May 28, 2025
bfdb56c
chore(ci): new pre-release 3.13.1a4 (#6738)
github-actions[bot] May 29, 2025
16d27b2
chore(ci): changelog rebuild (#6739)
github-actions[bot] May 29, 2025
7cf0ce7
chore(deps-dev): bump ruff from 0.11.11 to 0.11.12 (#6741)
dependabot[bot] May 30, 2025
b2f155f
chore(deps-dev): bump boto3-stubs from 1.38.25 to 1.38.26 (#6742)
dependabot[bot] May 30, 2025
2f4f0a0
chore(ci): new pre-release 3.13.1a5 (#6744)
github-actions[bot] May 30, 2025
f8d9858
chore(ci): changelog rebuild (#6745)
github-actions[bot] May 30, 2025
a0a22ea
chore(deps): bump ossf/scorecard-action from 2.4.1 to 2.4.2 (#6746)
dependabot[bot] May 31, 2025
71f9ce9
chore(deps-dev): bump aws-cdk from 2.1017.0 to 2.1017.1 (#6748)
dependabot[bot] May 31, 2025
c921c1e
chore(deps-dev): bump boto3-stubs from 1.38.26 to 1.38.27 (#6747)
dependabot[bot] May 31, 2025
deee902
chore(ci): changelog rebuild (#6749)
github-actions[bot] May 31, 2025
68a0482
chore(ci): new pre-release 3.13.1a6 (#6751)
github-actions[bot] Jun 2, 2025
3077eba
chore(ci): changelog rebuild (#6752)
github-actions[bot] Jun 2, 2025
85ca2cb
chore(deps-dev): bump pytest from 8.3.5 to 8.4.0 (#6757)
dependabot[bot] Jun 2, 2025
10bfa5f
chore(deps-dev): bump cfn-lint from 1.35.3 to 1.35.4 (#6755)
dependabot[bot] Jun 3, 2025
b584739
chore(deps-dev): bump boto3-stubs from 1.38.27 to 1.38.28 (#6756)
dependabot[bot] Jun 3, 2025
69e5e0f
chore(deps-dev): bump aws-cdk-aws-lambda-python-alpha from 2.199.0a0 …
dependabot[bot] Jun 3, 2025
9c16b81
chore(ci): new pre-release 3.13.1a7 (#6759)
github-actions[bot] Jun 3, 2025
b66665c
feat(bedrock_agent): add new Amazon Bedrock Agents Functions Resolver…
anafalcao Jun 3, 2025
1a1f7df
chore(ci): changelog rebuild (#6760)
github-actions[bot] Jun 3, 2025
3d01668
chore(ci): layer docs update (#6762)
github-actions[bot] Jun 3, 2025
1ecf3e2
chore(ci): bump version to 3.14.0 (#6761)
github-actions[bot] Jun 3, 2025
d8e65ae
docs(public_reference): add Instil as a public reference (#6763)
leandrodamascena Jun 3, 2025
4b9beaf
chore(deps-dev): bump aws-cdk-lib from 2.200.0 to 2.200.1 (#6767)
dependabot[bot] Jun 3, 2025
62792ba
chore(deps-dev): bump aws-cdk-aws-lambda-python-alpha from 2.200.0a0 …
dependabot[bot] Jun 3, 2025
4a29acf
chore(deps): bump mkdocstrings-python from 1.16.11 to 1.16.12 in /doc…
dependabot[bot] Jun 3, 2025
38839d9
chore(deps): bump mkdocstrings-python from 1.16.11 to 1.16.12 (#6765)
dependabot[bot] Jun 3, 2025
1acde5b
chore(deps-dev): bump boto3-stubs from 1.38.28 to 1.38.29 (#6764)
dependabot[bot] Jun 3, 2025
66383c8
chore(ci): new pre-release 3.14.1a0 (#6773)
github-actions[bot] Jun 5, 2025
43d8103
chore(deps-dev): bump boto3-stubs from 1.38.29 to 1.38.30 (#6772)
dependabot[bot] Jun 5, 2025
14054ab
chore(ci): changelog rebuild (#6770)
github-actions[bot] Jun 5, 2025
69269ea
chore(ci): new pre-release 3.14.1a1 (#6778)
github-actions[bot] Jun 6, 2025
b1e771d
chore(deps-dev): bump aws-cdk from 2.1017.1 to 2.1018.0 (#6775)
dependabot[bot] Jun 6, 2025
f4d03d6
chore(deps-dev): bump boto3-stubs from 1.38.30 to 1.38.31 (#6776)
dependabot[bot] Jun 6, 2025
3d2a142
chore(ci): changelog rebuild (#6779)
github-actions[bot] Jun 6, 2025
2659e6e
chore(deps-dev): bump ruff from 0.11.12 to 0.11.13 (#6780)
dependabot[bot] Jun 10, 2025
de56d16
chore(ci): new pre-release 3.14.1a2 (#6788)
github-actions[bot] Jun 10, 2025
5dfd799
chore(deps-dev): bump requests from 2.32.3 to 2.32.4 (#6787)
dependabot[bot] Jun 10, 2025
e1e0f32
chore(deps-dev): bump boto3-stubs from 1.38.31 to 1.38.33 (#6786)
dependabot[bot] Jun 10, 2025
1a78a42
chore(deps-dev): bump requests from 2.32.3 to 2.32.4 (#6789)
dependabot[bot] Jun 10, 2025
82e7fd5
chore(ci): changelog rebuild (#6785)
github-actions[bot] Jun 10, 2025
c94accc
fix(bedrock_agent): fix querystring field resolution (#6777)
matteofigus Jun 10, 2025
26d63a2
chore(deps-dev): bump boto3-stubs from 1.38.33 to 1.38.35 (#6796)
dependabot[bot] Jun 12, 2025
d815868
chore(ci): new pre-release 3.14.1a3 (#6797)
github-actions[bot] Jun 12, 2025
a69b773
chore(ci): changelog rebuild (#6798)
github-actions[bot] Jun 12, 2025
ce637f9
chore(ci): new pre-release 3.14.1a4 (#6812)
github-actions[bot] Jun 16, 2025
3d36a01
chore(deps-dev): bump aws-cdk from 2.1018.0 to 2.1018.1 (#6803)
dependabot[bot] Jun 16, 2025
3a9a0e8
chore(deps): bump protobuf from 6.31.0 to 6.31.1 (#6815)
dependabot[bot] Jun 17, 2025
e920f08
feat(kafka): New Kafka utility (#6821)
leandrodamascena Jun 18, 2025
e550f88
chore(ci): new pre-release 3.14.1a5 (#6820)
github-actions[bot] Jun 18, 2025
c9fa6a9
chore(ci): changelog rebuild (#6822)
github-actions[bot] Jun 18, 2025
e47003a
chore(deps-dev): bump pytest-cov from 6.1.1 to 6.2.1 (#6800)
dependabot[bot] Jun 18, 2025
fe9bdcb
chore(ci): new pre-release 3.14.1a6 (#6830)
github-actions[bot] Jun 19, 2025
9dd3376
feat(kafka): add support for Confluence Producers (#6833)
leandrodamascena Jun 19, 2025
d57bb46
docs(kafka): add kafka documentation (#6834)
leandrodamascena Jun 19, 2025
0f48a67
chore(ci): changelog rebuild (#6831)
github-actions[bot] Jun 19, 2025
a0ee630
chore(ci): bump version to 3.15.0 (#6835)
github-actions[bot] Jun 19, 2025
f53bc27
chore(ci): layer docs update (#6836)
github-actions[bot] Jun 19, 2025
4bab2db
feat(kafka): add logic to handle protobuf deserialization (#6841)
leandrodamascena Jun 20, 2025
2777542
chore(ci): new pre-release 3.15.1a0 (#6839)
github-actions[bot] Jun 20, 2025
90973e0
chore(ci): changelog rebuild (#6840)
github-actions[bot] Jun 20, 2025
bf9b21e
chore(ci): bump version to 3.15.1 (#6842)
github-actions[bot] Jun 20, 2025
a49d421
chore(ci): layer docs update (#6843)
github-actions[bot] Jun 20, 2025
176a0ef
chore(deps): bump redis from 5.3.0 to 6.2.0 (#6827)
dependabot[bot] Jun 20, 2025
e426eb4
chore(deps-dev): bump aws-cdk-aws-lambda-python-alpha from 2.200.1a0 …
dependabot[bot] Jun 21, 2025
16bf414
chore(deps-dev): bump boto3-stubs from 1.38.34 to 1.38.41 (#6845)
dependabot[bot] Jun 21, 2025
290ec00
chore(ci): changelog rebuild (#6848)
github-actions[bot] Jun 21, 2025
f8ee37c
chore(deps-dev): bump mypy from 1.16.0 to 1.16.1 (#6828)
dependabot[bot] Jun 21, 2025
a403e91
chore(deps-dev): bump aws-cdk from 2.1018.1 to 2.1019.1 (#6837)
dependabot[bot] Jun 21, 2025
a5482c8
chore(deps): bump pydantic from 2.11.5 to 2.11.7 (#6844)
dependabot[bot] Jun 21, 2025
d0837c5
chore(deps): bump docker/setup-buildx-action from 3.10.0 to 3.11.1 (#…
dependabot[bot] Jun 21, 2025
c3c652e
fix(logger): fix exception on flush without buffer (#6794)
tonnico Jun 23, 2025
9a92efe
chore(ci): new pre-release 3.15.2a0 (#6852)
github-actions[bot] Jun 23, 2025
3530451
chore(ci): changelog rebuild (#6853)
github-actions[bot] Jun 23, 2025
ee4cea2
chore(ci): new pre-release 3.15.2a1 (#6860)
github-actions[bot] Jun 24, 2025
002ef33
chore(deps-dev): bump boto3-stubs from 1.38.41 to 1.38.42 (#6858)
dependabot[bot] Jun 24, 2025
8cee3c3
chore(ci): new pre-release 3.15.2a2 (#6865)
github-actions[bot] Jun 25, 2025
65180a0
chore(deps): bump datadog-lambda from 6.110.0 to 6.111.0 (#6857)
dependabot[bot] Jun 25, 2025
b7d8f14
chore(deps-dev): bump bandit from 1.8.3 to 1.8.5 (#6856)
dependabot[bot] Jun 25, 2025
474ee1b
chore(deps-dev): bump boto3-stubs from 1.38.42 to 1.38.43 (#6864)
dependabot[bot] Jun 25, 2025
b8a054e
chore(deps-dev): bump cfn-lint from 1.35.4 to 1.36.1 (#6855)
dependabot[bot] Jun 25, 2025
398cfde
chore(ci): changelog rebuild (#6866)
github-actions[bot] Jun 25, 2025
9975c14
chore(ci): fix command to replace layer number (#6868)
leandrodamascena Jun 25, 2025
8cb1697
feat(ci): Deploy to AWS China partitions (#6867)
sthulb Jun 25, 2025
708db37
chore(deps-dev): bump sentry-sdk from 2.29.1 to 2.31.0 (#6870)
dependabot[bot] Jun 26, 2025
ea543a0
chore(deps-dev): bump aws-cdk from 2.1019.1 to 2.1019.2 (#6875)
dependabot[bot] Jun 26, 2025
f20712e
chore(deps-dev): bump pytest from 8.4.0 to 8.4.1 (#6874)
dependabot[bot] Jun 26, 2025
68f59e9
chore(deps): bump valkey-glide from 1.3.5 to 2.0.1 (#6871)
dependabot[bot] Jun 26, 2025
04468cc
chore(deps-dev): bump boto3-stubs from 1.38.43 to 1.38.44 (#6873)
dependabot[bot] Jun 26, 2025
b0bf115
chore(deps): bump pydantic-settings from 2.9.1 to 2.10.1 (#6872)
dependabot[bot] Jun 26, 2025
ee3f258
chore(ci): new pre-release 3.15.2a3 (#6876)
github-actions[bot] Jun 26, 2025
52a1929
chore(ci): changelog rebuild (#6877)
github-actions[bot] Jun 26, 2025
7d981ff
chore(deps-dev): bump boto3-stubs from 1.38.44 to 1.38.45 (#6880)
dependabot[bot] Jun 26, 2025
2ea9751
fix(event_source): fix decode headers with signed bytes (#6878)
leandrodamascena Jun 27, 2025
149d7fa
fix(logger): caplog working with parent Logger (#6847)
amin-farjadi Jun 27, 2025
c8ecb67
chore(ci): changelog rebuild (#6882)
github-actions[bot] Jun 27, 2025
06be1f3
chore(ci): new pre-release 3.15.2a4 (#6881)
github-actions[bot] Jun 27, 2025
a59e2a7
chore(ci): changelog rebuild (#6887)
github-actions[bot] Jun 30, 2025
6e900c7
chore(deps-dev): bump boto3-stubs from 1.38.45 to 1.38.46 (#6884)
dependabot[bot] Jun 30, 2025
f5b391b
chore(ci): refactor thread safe tests (#6889)
leandrodamascena Jun 30, 2025
b0a8126
chore(deps-dev): bump sentry-sdk from 2.31.0 to 2.32.0 (#6885)
dependabot[bot] Jun 30, 2025
88851c8
chore(deps-dev): bump ruff from 0.11.8 to 0.12.1 (#6879)
dependabot[bot] Jun 30, 2025
3b7ce0c
chore(ci): changelog rebuild (#6892)
github-actions[bot] Jun 30, 2025
799f167
chore(ci): bump urllib3 version (#6893)
leandrodamascena Jun 30, 2025
80f2958
chore(ci): remove v2 deployment files (#6895)
leandrodamascena Jun 30, 2025
034b79a
docs(kafka): refactor kafka documentation (#6854)
leandrodamascena Jun 30, 2025
478661f
chore(ci): stop publishing to gh-pages branch (#6899)
leandrodamascena Jun 30, 2025
f93f626
chore(ci): stop publishing to gh-pages branch (#6901)
leandrodamascena Jun 30, 2025
899fef3
chore(ci): stop publishing to gh-pages branch (#6902)
leandrodamascena Jun 30, 2025
60191fa
chore(ci): stop publishing to gh-pages branch (#6903)
leandrodamascena Jun 30, 2025
27b5548
feat(ci): Partition workflow scripts updated to work (#6900)
sthulb Jun 30, 2025
3568762
chore(ci): pinning versions in actions + refactor tests (#6904)
leandrodamascena Jun 30, 2025
683488d
chore(deps): bump mkdocs-material from 9.5.50 to 9.6.14 in /docs (#6908)
dependabot[bot] Jul 1, 2025
f63f9cb
chore(ci): new pre-release 3.15.2a5 (#6910)
github-actions[bot] Jul 1, 2025
ed6d3d3
chore(ci): changelog rebuild (#6911)
github-actions[bot] Jul 1, 2025
27d0742
chore(deps-dev): bump mypy-boto3-appconfigdata from 1.38.0 to 1.39.0 …
dependabot[bot] Jul 1, 2025
635b8aa
chore(deps): bump squidfunk/mkdocs-material from `eb04b60` to `0bfdba…
dependabot[bot] Jul 1, 2025
c393f54
chore(deps): bump mkdocs-material from 9.6.14 to 9.6.15 in /docs (#6920)
dependabot[bot] Jul 1, 2025
75bdc4f
chore(deps-dev): bump pytest-xdist from 3.7.0 to 3.8.0 (#6921)
dependabot[bot] Jul 1, 2025
46a2bd7
chore(deps-dev): bump aws-cdk-aws-lambda-python-alpha from 2.202.0a0 …
dependabot[bot] Jul 1, 2025
b6a924a
chore(deps-dev): bump boto3-stubs from 1.39.0 to 1.39.1 (#6916)
dependabot[bot] Jul 1, 2025
60d794f
chore(deps-dev): bump aws-cdk from 2.1019.2 to 2.1020.0 (#6917)
dependabot[bot] Jul 1, 2025
852650f
chore(deps-dev): bump cfn-lint from 1.36.1 to 1.37.0 (#6918)
dependabot[bot] Jul 1, 2025
5e3e85b
chore(ci): incorporate SSM update workflow into release pipeline (#6914)
leandrodamascena Jul 1, 2025
b66edac
chore(ci): new pre-release 3.15.2a6 (#6923)
github-actions[bot] Jul 2, 2025
df52248
chore(ci): changelog rebuild (#6924)
github-actions[bot] Jul 2, 2025
d05246e
chore(ci): bump version to 3.16.0 (#6925)
github-actions[bot] Jul 2, 2025
6130e70
chore(ci): layer docs update (#6926)
github-actions[bot] Jul 2, 2025
756d9fc
chore(deps-dev): bump aws-cdk from 2.1020.0 to 2.1020.1 (#6927)
dependabot[bot] Jul 2, 2025
c2b3f1f
chore(deps-dev): bump boto3-stubs from 1.39.1 to 1.39.2 (#6930)
dependabot[bot] Jul 2, 2025
947563a
chore(deps-dev): bump aws-cdk-lib from 2.203.0 to 2.203.1 (#6928)
dependabot[bot] Jul 2, 2025
6446626
chore(deps-dev): bump aws-cdk-aws-lambda-python-alpha from 2.203.0a0 …
dependabot[bot] Jul 2, 2025
022e208
chore(deps): bump mkdocs-material from 9.6.14 to 9.6.15 (#6931)
dependabot[bot] Jul 2, 2025
d55c1be
chore(deps): bump aws-encryption-sdk from 4.0.1 to 4.0.2 (#6932)
dependabot[bot] Jul 2, 2025
1cf03be
chore(ci): new pre-release 3.16.1a0 (#6933)
github-actions[bot] Jul 3, 2025
f6dbb0b
chore(ci): changelog rebuild (#6935)
github-actions[bot] Jul 3, 2025
3448989
fix: enable response compression when using multi-value headers (#6936)
kimsappi Jul 3, 2025
252ba3b
chore(deps-dev): bump types-protobuf from 6.30.2.20250516 to 6.30.2.2…
dependabot[bot] Jul 3, 2025
f80a3a8
chore(deps-dev): bump ruff from 0.12.1 to 0.12.2 (#6938)
dependabot[bot] Jul 3, 2025
c236092
chore(deps-dev): bump aws-cdk from 2.1020.1 to 2.1020.2 (#6942)
dependabot[bot] Jul 3, 2025
877fc2f
chore(deps-dev): bump coverage from 7.9.1 to 7.9.2 (#6941)
dependabot[bot] Jul 3, 2025
20dc3a2
chore(deps-dev): bump boto3-stubs from 1.39.2 to 1.39.3 (#6940)
dependabot[bot] Jul 3, 2025
cf80289
docs(event-handler): remove Amplify transformers section (#6937)
dreamorosi Jul 3, 2025
e3d7a3b
chore(ci): changelog rebuild (#6946)
github-actions[bot] Jul 4, 2025
62a5b5a
docs(event_handler): revert deleted file (#6947)
leandrodamascena Jul 4, 2025
eaedf5e
chore(ci): new pre-release 3.16.1a1 (#6943)
github-actions[bot] Jul 4, 2025
318036f
feat(event_handler): add support for externalDocs attribute in OpenAP…
mhindery Jul 4, 2025
ea6b848
chore(deps-dev): bump aws-cdk-lib from 2.203.1 to 2.204.0 (#6949)
dependabot[bot] Jul 6, 2025
be9dc97
chore(deps-dev): bump aws-cdk-aws-lambda-python-alpha from 2.203.1a0 …
dependabot[bot] Jul 6, 2025
323ae28
chore(deps): bump typing-extensions from 4.14.0 to 4.14.1 (#6951)
dependabot[bot] Jul 6, 2025
7fcf6b8
chore(ci): changelog rebuild (#6952)
github-actions[bot] Jul 6, 2025
03d71fd
chore(ci): changelog rebuild (#6953)
github-actions[bot] Jul 6, 2025
624b52e
chore(ci): new pre-release 3.16.1a2 (#6954)
github-actions[bot] Jul 7, 2025
24f3a3e
docs(roadmap): update roadmap items (#6955)
leandrodamascena Jul 7, 2025
ee9cd48
chore(deps-dev): bump bandit from 1.8.5 to 1.8.6 (#6957)
dependabot[bot] Jul 8, 2025
ced33a8
chore(deps-dev): bump cfn-lint from 1.37.0 to 1.37.1 (#6958)
dependabot[bot] Jul 8, 2025
a0363e1
chore(ci): new pre-release 3.16.1a3 (#6959)
github-actions[bot] Jul 8, 2025
c619df3
chore(ci): changelog rebuild (#6960)
github-actions[bot] Jul 8, 2025
4480ade
docs(we_made_this): add MCP server template (#6851)
ran-isenberg Jul 9, 2025
b2a4726
chore(deps-dev): bump types-python-dateutil from 2.9.0.20250516 to 2.…
dependabot[bot] Jul 9, 2025
5f13f53
chore(deps-dev): bump cfn-lint from 1.37.1 to 1.37.2 (#6963)
dependabot[bot] Jul 9, 2025
0560746
chore(ci): new pre-release 3.16.1a4 (#6964)
github-actions[bot] Jul 9, 2025
98a5af7
chore(ci): changelog rebuild (#6965)
github-actions[bot] Jul 9, 2025
0868993
feat(parser): Added Cognito trigger schemas (#6737)
VatsalGoel3 Jul 9, 2025
12b9fbf
chore(deps-dev): bump boto3-stubs from 1.39.3 to 1.39.4 (#6966)
dependabot[bot] Jul 10, 2025
111d185
chore(ci): new pre-release 3.16.1a5 (#6967)
github-actions[bot] Jul 10, 2025
c5bff82
chore(ci): new pre-release 3.16.1a6 (#6969)
github-actions[bot] Jul 11, 2025
c05ad80
chore(ci): changelog rebuild (#6970)
github-actions[bot] Jul 11, 2025
2b2bc1a
chore(ci): new pre-release 3.16.1a7 (#6974)
github-actions[bot] Jul 14, 2025
bcfc6aa
chore(ci): changelog rebuild (#6973)
github-actions[bot] Jul 14, 2025
9c75bbf
chore(deps-dev): bump ruff from 0.12.2 to 0.12.3 (#6971)
dependabot[bot] Jul 14, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
2 changes: 2 additions & 0 deletions .cfnlintrc.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
ignore_templates:
- examples/event_handler_appsync_events/sam/getting_started_with_appsync_events.yaml
20 changes: 14 additions & 6 deletions .chglog/CHANGELOG.tpl.md
Original file line number Diff line number Diff line change
@@ -1,13 +1,18 @@
<!-- changelog is partially generated, so it doesn't follow headings and required structure, so we disable it. -->
<!-- markdownlint-disable -->

{{ if .Versions -}}
<a name="unreleased"></a>
## Unreleased
# Unreleased

{{ if .Unreleased.CommitGroups -}}
{{ range .Unreleased.CommitGroups -}}
### {{ .Title }}
## {{ .Title }}

{{ range .Commits -}}
{{ if and (not (hasPrefix .Subject "changelog rebuild")) (not (hasPrefix .Subject "layer docs update")) (not (hasPrefix .Subject "bump version to")) -}}
* {{ if .Scope }}**{{ .Scope }}:** {{ end }}{{ .Subject }}
{{ end -}}
{{ end }}
{{ end -}}
{{ end -}}
Expand All @@ -17,22 +22,25 @@
<a name="{{ .Tag.Name }}"></a>
## {{ if .Tag.Previous }}[{{ .Tag.Name }}]{{ else }}{{ .Tag.Name }}{{ end }} - {{ datetime "2006-01-02" .Tag.Date }}
{{ range .CommitGroups -}}
### {{ .Title }}

## {{ .Title }}

{{ range .Commits -}}
{{ if and (not (hasPrefix .Subject "changelog rebuild")) (not (hasPrefix .Subject "layer docs update")) (not (hasPrefix .Subject "bump version to")) -}}
* {{ if .Scope }}**{{ .Scope }}:** {{ end }}{{ .Subject }}
{{ end -}}
{{ end }}
{{ end -}}

{{- if .RevertCommits -}}
### Reverts
## Reverts
{{ range .RevertCommits -}}
* {{ .Revert.Header }}
{{ end }}
{{ end -}}

{{- if .MergeCommits -}}
### Pull Requests
## Pull Requests

{{ range .MergeCommits -}}
* {{ .Header }}
Expand All @@ -41,7 +49,7 @@

{{- if .NoteGroups -}}
{{ range .NoteGroups -}}
### {{ .Title }}
## {{ .Title }}
{{ range .Notes }}
{{ .Body }}
{{ end }}
Expand Down
5 changes: 4 additions & 1 deletion .chglog/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ style: github
template: CHANGELOG.tpl.md
info:
title: CHANGELOG
repository_url: https://github.com/awslabs/aws-lambda-powertools-python
repository_url: https://github.com/aws-powertools/powertools-lambda-python
options:
commits:
filters:
Expand Down Expand Up @@ -32,3 +32,6 @@ options:
notes:
keywords:
- BREAKING CHANGE
# issues:
# prefix:
# - #
17 changes: 0 additions & 17 deletions .devcontainer/Dockerfile

This file was deleted.

47 changes: 0 additions & 47 deletions .devcontainer/devcontainer.json

This file was deleted.

5 changes: 5 additions & 0 deletions .flake8
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,11 @@ exclude = docs, .eggs, setup.py, example, .aws-sam, .git, dist, *.md, *.yaml, ex
ignore = E203, E266, W503, BLK100, W291, I004
max-line-length = 120
max-complexity = 15
; flake8-builtins isn't honouring inline ignore (A003)
per-file-ignores =
tests/e2e/utils/data_builder/__init__.py:F401
tests/e2e/utils/data_fetcher/__init__.py:F401
aws_lambda_powertools/utilities/data_classes/s3_event.py:A003

[isort]
multi_line_output = 3
Expand Down
3 changes: 3 additions & 0 deletions .github/CODEOWNERS
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/about-code-owners

* @aws-powertools/lambda-python-core
15 changes: 8 additions & 7 deletions .github/ISSUE_TEMPLATE/bug_report.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ body:
value: |
Thank you for submitting a bug report. Please add as much information as possible to help us reproduce, and remove any potential sensitive data.

Please become familiar with [our definition of bug](https://github.com/awslabs/aws-lambda-powertools-python/blob/develop/MAINTAINERS.md#is-that-a-bug).
Please become familiar with [our definition of bug](https://github.com/aws-powertools/powertools-lambda-python/blob/develop/MAINTAINERS.md#is-that-a-bug).
- type: textarea
id: expected_behaviour
attributes:
Expand Down Expand Up @@ -48,7 +48,7 @@ body:
- type: input
id: version
attributes:
label: AWS Lambda Powertools for Python version
label: Powertools for AWS Lambda (Python) version
placeholder: "latest, 1.25.6"
value: latest
validations:
Expand All @@ -58,10 +58,11 @@ body:
attributes:
label: AWS Lambda function runtime
options:
- 3.6
- 3.7
- 3.8
- 3.9
- "3.9"
- "3.10"
- "3.11"
- "3.12"
- "3.13"
validations:
required: true
- type: dropdown
Expand All @@ -79,7 +80,7 @@ body:
id: logs
attributes:
label: Debugging logs
description: If available, please share [debugging logs](https://awslabs.github.io/aws-lambda-powertools-python/#debug-mode)
description: If available, please share [debugging logs](https://docs.powertools.aws.dev/lambda/python/#debug-mode)
render: python
validations:
required: false
Expand Down
2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
blank_issues_enabled: false
contact_links:
- name: Ask a question
url: https://github.com/awslabs/aws-lambda-powertools-python/discussions/new
url: https://github.com/aws-powertools/powertools-lambda-python/discussions/new
about: Ask a general question about Lambda Powertools
1 change: 0 additions & 1 deletion .github/ISSUE_TEMPLATE/documentation_improvements.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,6 @@ body:
attributes:
label: How can we improve?
description: Please share your thoughts on how we can improve this experience
render: markdown
validations:
required: true
- type: textarea
Expand Down
8 changes: 4 additions & 4 deletions .github/ISSUE_TEMPLATE/feature_request.yml
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
name: Feature request
description: Suggest an idea for Lambda Powertools
description: Suggest an idea for Powertools for AWS Lambda (Python)
title: "Feature request: TITLE"
labels: ["feature-request", "triage"]
body:
- type: markdown
attributes:
value: |
Thank you for taking the time to suggest an idea to the Lambda Powertools project.
Thank you for taking the time to suggest an idea to the Powertools for AWS Lambda (Python) project.

*Future readers*: Please react with 👍 and your use case to help us understand customer demand.
- type: textarea
Expand Down Expand Up @@ -36,9 +36,9 @@ body:
attributes:
label: Acknowledgment
options:
- label: This feature request meets [Lambda Powertools Tenets](https://awslabs.github.io/aws-lambda-powertools-python/latest/#tenets)
- label: This feature request meets [Powertools for AWS Lambda (Python) Tenets](https://docs.powertools.aws.dev/lambda/python/latest/#tenets)
required: true
- label: Should this be considered in other Lambda Powertools languages? i.e. [Java](https://github.com/awslabs/aws-lambda-powertools-java/), [TypeScript](https://github.com/awslabs/aws-lambda-powertools-typescript/)
- label: Should this be considered in other Powertools for AWS Lambda languages? i.e. [Java](https://github.com/aws-powertools/powertools-lambda-java/), [TypeScript](https://github.com/aws-powertools/powertools-lambda-typescript/), and [.NET](https://github.com/aws-powertools/powertools-lambda-dotnet/)
required: false
- type: markdown
attributes:
Expand Down
65 changes: 65 additions & 0 deletions .github/ISSUE_TEMPLATE/maintenance.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,65 @@
name: Maintenance
description: Suggest an activity to help address governance and anything internal
title: "Maintenance: TITLE"
labels: ["internal", "triage"]
body:
- type: markdown
attributes:
value: |
Thank you for taking the time to help us improve operational excellence.

*Future readers*: Please react with 👍 and your use case to help us understand customer demand.
- type: textarea
id: importance
attributes:
label: Why is this needed?
description: Please help us understand the value so we can prioritize it accordingly
validations:
required: true
- type: dropdown
id: area
attributes:
label: Which area does this relate to?
multiple: true
options:
- Tests
- Static typing
- Tracer
- Logger
- Metrics
- Event Handler - REST API
- Event Handler - GraphQL API
- Middleware factory
- Parameters
- Batch processing
- Validation
- Event Source Data Classes
- Parser
- Idempotency
- Feature flags
- JMESPath functions
- Streaming
- Automation
- Other
- type: textarea
id: suggestion
attributes:
label: Solution
description: If available, please share what a good solution would look like
validations:
required: false
- type: checkboxes
id: acknowledgment
attributes:
label: Acknowledgment
options:
- label: This request meets [Powertools for AWS Lambda (Python) Tenets](https://docs.powertools.aws.dev/lambda/python/latest/#tenets)
required: true
- label: Should this be considered in other Powertools for AWS Lambda languages? i.e. [Java](https://github.com/aws-powertools/powertools-lambda-java/), [TypeScript](https://github.com/aws-powertools/powertools-lambda-typescript/), and [.NET](https://github.com/aws-powertools/powertools-lambda-dotnet/)
required: false
- type: markdown
attributes:
value: |
---

**Disclaimer**: We value your time and bandwidth. As such, any pull requests created on non-triaged issues might not be successful.
6 changes: 3 additions & 3 deletions .github/ISSUE_TEMPLATE/rfc.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ body:
- type: dropdown
id: area
attributes:
label: Which AWS Lambda Powertools utility does this relate to?
label: Which Powertools for AWS Lambda (Python) utility does this relate to?
options:
- Tracer
- Logger
Expand Down Expand Up @@ -91,9 +91,9 @@ body:
attributes:
label: Acknowledgment
options:
- label: This feature request meets [Lambda Powertools Tenets](https://awslabs.github.io/aws-lambda-powertools-python/latest/#tenets)
- label: This feature request meets [Powertools for AWS Lambda (Python) Tenets](https://docs.powertools.aws.dev/lambda/python/latest/#tenets)
required: true
- label: Should this be considered in other Lambda Powertools languages? i.e. [Java](https://github.com/awslabs/aws-lambda-powertools-java/), [TypeScript](https://github.com/awslabs/aws-lambda-powertools-typescript/)
- label: Should this be considered in other Powertools for AWS Lambda languages? i.e. [Java](https://github.com/aws-powertools/powertools-lambda-java/), [TypeScript](https://github.com/aws-powertools/powertools-lambda-typescript/), and [.NET](https://github.com/aws-powertools/powertools-lambda-dotnet/)
required: false
- type: markdown
attributes:
Expand Down
56 changes: 56 additions & 0 deletions .github/ISSUE_TEMPLATE/share_your_work.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,56 @@
name: I Made This (showcase your work)
description: Share what you did with Powertools for AWS Lambda (Python) 💞💞. Blog post, workshops, presentation, sample apps, etc.
title: "[I Made This]: <TITLE>"
labels: ["community-content"]
body:
- type: markdown
attributes:
value: Thank you for helping spread the word out on Powertools, truly!
- type: input
id: content
attributes:
label: Link to your material
description: |
Please share the original link to your material.

*Note: Short links will be expanded when added to Powertools for AWS Lambda (Python) documentation*
validations:
required: true
- type: textarea
id: description
attributes:
label: Description
description: Describe in one paragraph what's in it for them (readers)
validations:
required: true
- type: input
id: author
attributes:
label: Preferred contact
description: What's your preferred contact? We'll list it next to this content
validations:
required: true
- type: input
id: author-social
attributes:
label: (Optional) Social Network
description: If different from preferred contact, what's your preferred contact for social interactions?
validations:
required: false
- type: textarea
id: notes
attributes:
label: (Optional) Additional notes
description: |
Any notes you might want to share with us related to this material.

*Note: These notes are explicitly to Powertools for AWS Lambda (Python) maintainers. It will not be added to the community resources page.*
validations:
required: false
- type: checkboxes
id: acknowledgment
attributes:
label: Acknowledgment
options:
- label: I understand this content may be removed from Powertools for AWS Lambda (Python) documentation if it doesn't conform with the [Code of Conduct](https://aws.github.io/code-of-conduct)
required: true
Loading