From dbc1a27f4629da701d12e13b7cc7307f86ea9846 Mon Sep 17 00:00:00 2001 From: Steve Cook Date: Sat, 23 Oct 2021 14:05:50 +1000 Subject: [PATCH] Removed unused import, added typing imports, fixed typo in example. --- docs/utilities/parser.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/docs/utilities/parser.md b/docs/utilities/parser.md index 9f1bed3c0cb..7c9af95896f 100644 --- a/docs/utilities/parser.md +++ b/docs/utilities/parser.md @@ -57,8 +57,9 @@ Use the decorator for fail fast scenarios where you want your Lambda function to === "event_parser_decorator.py" ```python hl_lines="18" - from aws_lambda_powertools.utilities.parser import event_parser, BaseModel, ValidationError + from aws_lambda_powertools.utilities.parser import event_parser, BaseModel from aws_lambda_powertools.utilities.typing import LambdaContext + from typing import List, Optional import json @@ -80,7 +81,7 @@ Use the decorator for fail fast scenarios where you want your Lambda function to print(event.description) print(event.items) - order_items = [items for item in event.items] + order_items = [item for item in event.items] ... payload = { @@ -107,6 +108,7 @@ Use this standalone function when you want more control over the data validation ```python hl_lines="21 30" from aws_lambda_powertools.utilities.parser import parse, BaseModel, ValidationError + from typing import List, Optional class OrderItem(BaseModel): id: int