Skip to content

Commit fd933ea

Browse files
authored
Merge branch 'aws-powertools:develop' into feat/validation-json-schema-refs
2 parents 8c3a84b + b058292 commit fd933ea

File tree

7 files changed

+83
-66
lines changed

7 files changed

+83
-66
lines changed

.github/workflows/quality_check.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@ jobs:
7373
- name: Complexity baseline
7474
run: make complexity-baseline
7575
- name: Upload coverage to Codecov
76-
uses: codecov/codecov-action@125fc84a9a348dbcf27191600683ec096ec9021c # 4.4.1
76+
uses: codecov/codecov-action@e28ff129e5465c2c0dcc6f003fc735cb6ae0c673 # 4.5.0
7777
with:
7878
file: ./coverage.xml
7979
env_vars: PYTHON

CHANGELOG.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,23 @@
44
<a name="unreleased"></a>
55
# Unreleased
66

7+
## Bug Fixes
8+
9+
* **event_sources:** change partition and offset field types in KafkaEventRecord ([#4515](https://github.com/aws-powertools/powertools-lambda-python/issues/4515))
10+
11+
## Maintenance
12+
13+
* **deps:** bump redis from 5.0.5 to 5.0.6 ([#4527](https://github.com/aws-powertools/powertools-lambda-python/issues/4527))
14+
* **deps:** bump codecov/codecov-action from 4.4.1 to 4.5.0 ([#4514](https://github.com/aws-powertools/powertools-lambda-python/issues/4514))
15+
* **deps-dev:** bump aws-cdk-lib from 2.145.0 to 2.146.0 ([#4526](https://github.com/aws-powertools/powertools-lambda-python/issues/4526))
16+
* **deps-dev:** bump cdklabs-generative-ai-cdk-constructs from 0.1.182 to 0.1.184 ([#4529](https://github.com/aws-powertools/powertools-lambda-python/issues/4529))
17+
* **deps-dev:** bump filelock from 3.14.0 to 3.15.1 ([#4512](https://github.com/aws-powertools/powertools-lambda-python/issues/4512))
18+
* **deps-dev:** bump cdklabs-generative-ai-cdk-constructs from 0.1.179 to 0.1.182 ([#4510](https://github.com/aws-powertools/powertools-lambda-python/issues/4510))
19+
* **deps-dev:** bump aws-cdk from 2.145.0 to 2.146.0 ([#4525](https://github.com/aws-powertools/powertools-lambda-python/issues/4525))
20+
* **deps-dev:** bump mypy-boto3-secretsmanager from 1.34.109 to 1.34.125 in the boto-typing group ([#4509](https://github.com/aws-powertools/powertools-lambda-python/issues/4509))
21+
* **deps-dev:** bump bandit from 1.7.8 to 1.7.9 ([#4511](https://github.com/aws-powertools/powertools-lambda-python/issues/4511))
22+
* **deps-dev:** bump cfn-lint from 0.87.6 to 0.87.7 ([#4513](https://github.com/aws-powertools/powertools-lambda-python/issues/4513))
23+
724

825
<a name="v2.39.1"></a>
926
## [v2.39.1] - 2024-06-13

aws_lambda_powertools/utilities/data_classes/kafka_event.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,12 +15,12 @@ def topic(self) -> str:
1515
return self["topic"]
1616

1717
@property
18-
def partition(self) -> str:
18+
def partition(self) -> int:
1919
"""The Kafka record parition."""
2020
return self["partition"]
2121

2222
@property
23-
def offset(self) -> str:
23+
def offset(self) -> int:
2424
"""The Kafka record offset."""
2525
return self["offset"]
2626

package-lock.json

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

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "aws-lambda-powertools-python-e2e",
33
"version": "1.0.0",
44
"devDependencies": {
5-
"aws-cdk": "^2.145.0"
5+
"aws-cdk": "^2.146.0"
66
},
77
"dependencies": {
88
"package-lock.json": "^1.0.0"

poetry.lock

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

pyproject.toml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -64,33 +64,33 @@ pytest-cov = "^5.0.0"
6464
pytest-mock = "^3.14.0"
6565
pdoc3 = "^0.10.0"
6666
pytest-asyncio = "^0.23.7"
67-
bandit = "^1.7.8"
67+
bandit = "^1.7.9"
6868
radon = "^6.0.1"
6969
xenon = "^0.9.1"
7070
mkdocs-git-revision-date-plugin = "^0.3.2"
7171
mike = "^2.1.1"
7272
pytest-xdist = "^3.6.1"
73-
aws-cdk-lib = "^2.145.0"
73+
aws-cdk-lib = "^2.146.0"
7474
"aws-cdk.aws-apigatewayv2-alpha" = "^2.38.1-alpha.0"
7575
"aws-cdk.aws-apigatewayv2-integrations-alpha" = "^2.38.1-alpha.0"
7676
"aws-cdk.aws-apigatewayv2-authorizers-alpha" = "^2.38.1-alpha.0"
7777
"aws-cdk.aws-lambda-python-alpha" = "^2.145.0a0"
78-
"cdklabs.generative-ai-cdk-constructs" = "^0.1.179"
78+
"cdklabs.generative-ai-cdk-constructs" = "^0.1.184"
7979
pytest-benchmark = "^4.0.0"
8080
mypy-boto3-appconfig = "^1.34.58"
8181
mypy-boto3-cloudformation = "^1.34.111"
8282
mypy-boto3-cloudwatch = "^1.34.83"
8383
mypy-boto3-dynamodb = "^1.34.114"
8484
mypy-boto3-lambda = "^1.34.77"
8585
mypy-boto3-logs = "^1.34.66"
86-
mypy-boto3-secretsmanager = "^1.34.109"
86+
mypy-boto3-secretsmanager = "^1.34.125"
8787
mypy-boto3-ssm = "^1.34.91"
8888
mypy-boto3-s3 = "^1.34.120"
8989
mypy-boto3-xray = "^1.34.0"
9090
types-requests = "^2.31.0"
9191
typing-extensions = "^4.12.2"
9292
mkdocs-material = "^9.5.26"
93-
filelock = "^3.14.0"
93+
filelock = "^3.15.1"
9494
checksumdir = "^1.2.0"
9595
mypy-boto3-appconfigdata = "^1.34.24"
9696
ijson = "^3.3.0"
@@ -115,12 +115,12 @@ datadog = ["datadog-lambda"]
115115
datamasking = ["aws-encryption-sdk", "jsonpath-ng"]
116116

117117
[tool.poetry.group.dev.dependencies]
118-
cfn-lint = "0.87.6"
118+
cfn-lint = "0.87.7"
119119
mypy = "^1.1.1"
120120
types-python-dateutil = "^2.8.19.6"
121121
httpx = ">=0.23.3,<0.28.0"
122122
sentry-sdk = ">=1.22.2,<3.0.0"
123-
ruff = ">=0.0.272,<0.4.9"
123+
ruff = ">=0.0.272,<0.4.10"
124124
retry2 = "^0.9.5"
125125
pytest-socket = ">=0.6,<0.8"
126126
types-redis = "^4.6.0.7"

0 commit comments

Comments
 (0)